.elementor-67490 .elementor-element.elementor-element-7eb912a{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-67490 .elementor-element.elementor-element-7eb912a:not(.elementor-motion-effects-element-type-background), .elementor-67490 .elementor-element.elementor-element-7eb912a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAECF077;}.elementor-67490 .elementor-element.elementor-element-7eb912a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67490 .elementor-element.elementor-element-cf4cdf2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-67490 .elementor-element.elementor-element-cf4cdf2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-67490 .elementor-element.elementor-element-f1a737d > .elementor-widget-container{background-color:#FFFFFFBB;margin:0px 0px 0px 0px;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;border-radius:16px 16px 16px 16px;}.elementor-67490 .elementor-element.elementor-element-f1a737d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-67490 .elementor-element.elementor-element-f1a737d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-67490 .elementor-element.elementor-element-f1a737d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-67490 .elementor-element.elementor-element-f1a737d{--e-icon-list-icon-size:20px;}.elementor-67490 .elementor-element.elementor-element-f1a737d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67490 .elementor-element.elementor-element-f1a737d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-f1a737d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-67490 .elementor-element.elementor-element-f1a737d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-67490 .elementor-element.elementor-element-46eac54{width:var( --container-widget-width, 807px );max-width:807px;--container-widget-width:807px;--container-widget-flex-grow:0;text-align:start;}.elementor-67490 .elementor-element.elementor-element-46eac54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-67490 .elementor-element.elementor-element-46eac54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67490 .elementor-element.elementor-element-46eac54 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:50px;font-weight:bold;line-height:1.3em;}.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-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 );}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-repeater-item-08f1073 .elementor-icon-list-icon{width:40px;}.elementor-67490 .elementor-element.elementor-element-243f336.elementor-element{--align-self:flex-start;}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(24px/2);}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(24px/2);}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(24px/2);margin-left:calc(24px/2);}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-24px/2);margin-left:calc(-24px/2);}body.rtl .elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-24px/2);}body:not(.rtl) .elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-24px/2);}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-item:not(:last-child):after{content:"";height:40%;border-color:#C1C1C1;}.elementor-67490 .elementor-element.elementor-element-243f336 .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-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-icon i{color:var( --e-global-color-primary );font-size:30px;}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );--e-icon-list-icon-size:30px;}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-icon{width:30px;}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-text, .elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-item{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-0990ff7{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-67490 .elementor-element.elementor-element-e988c2c img{border-radius:10px 10px 10px 10px;box-shadow:3px 3px 6px 1px rgba(0, 0, 0, 0.16);}.elementor-67490 .elementor-element.elementor-element-6e3fced{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-67490 .elementor-element.elementor-element-6e3fced:not(.elementor-motion-effects-element-type-background), .elementor-67490 .elementor-element.elementor-element-6e3fced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-67490 .elementor-element.elementor-element-6e3fced.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67490 .elementor-element.elementor-element-1db4edc{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-67490 .elementor-element.elementor-element-aaf5420{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67490 .elementor-element.elementor-element-aaf5420.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67490 .elementor-element.elementor-element-88f4c33{--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-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:#D6D6D6;--border-color:#D6D6D6;--border-radius:8px 8px 8px 8px;box-shadow:2px 4px 20px 0px rgba(0, 0, 0, 0.09);}.elementor-67490 .elementor-element.elementor-element-88f4c33:not(.elementor-motion-effects-element-type-background), .elementor-67490 .elementor-element.elementor-element-88f4c33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-67490 .elementor-element.elementor-element-88f4c33.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67490 .elementor-element.elementor-element-b878933{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{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 );}.elementor-67490 .elementor-element.elementor-element-c66b45e{--box-background-color:#EAECF000;--box-border-color:#EAECF0BD;--box-border-width:0px;--box-padding:10px;--header-background-color:var( --e-global-color-010d22e );--header-color:var( --e-global-color-primary );--toc-body-max-height:40vh;--item-text-color:#333333;--item-text-hover-color:#000000;--item-text-hover-decoration:underline;--item-text-active-color:#000000;--marker-color:var( --e-global-color-text );}.elementor-67490 .elementor-element.elementor-element-c66b45e .elementor-toc__spinner{color:#EAECF000;fill:#EAECF000;}.elementor-67490 .elementor-element.elementor-element-c66b45e .elementor-toc__header-title{text-align:start;}.elementor-67490 .elementor-element.elementor-element-c66b45e .elementor-toc__header, .elementor-67490 .elementor-element.elementor-element-c66b45e .elementor-toc__header-title{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-67490 .elementor-element.elementor-element-c66b45e .elementor-toc__list-item{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-af6c77a{--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-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:2px 4px 20px 0px rgba(0, 0, 0, 0.09);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-67490 .elementor-element.elementor-element-af6c77a:not(.elementor-motion-effects-element-type-background), .elementor-67490 .elementor-element.elementor-element-af6c77a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-67490 .elementor-element.elementor-element-af6c77a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67490 .elementor-element.elementor-element-68dc220{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-67490 .elementor-element.elementor-element-e929505{text-align:start;}.elementor-67490 .elementor-element.elementor-element-e929505 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.6em;color:#FFFFFF;}.elementor-widget-text-editor{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: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-67490 .elementor-element.elementor-element-6cba7dd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-67490 .elementor-element.elementor-element-6cba7dd{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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-67490 .elementor-element.elementor-element-e9439cd .elementor-button{background-color:var( --e-global-color-826587d );font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;border-radius:15px 15px 15px 15px;padding:12px 20px 12px 20px;}.elementor-67490 .elementor-element.elementor-element-e9439cd .elementor-button:hover, .elementor-67490 .elementor-element.elementor-element-e9439cd .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-67490 .elementor-element.elementor-element-e9439cd{width:initial;max-width:initial;}.elementor-67490 .elementor-element.elementor-element-e9439cd.elementor-element{--align-self:flex-start;}.elementor-67490 .elementor-element.elementor-element-e9439cd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-67490 .elementor-element.elementor-element-e9439cd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-67490 .elementor-element.elementor-element-e9439cd .elementor-button:hover svg, .elementor-67490 .elementor-element.elementor-element-e9439cd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-67490 .elementor-element.elementor-element-0d46c8f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67490 .elementor-element.elementor-element-4a16d73{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-bc63391{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-d47af44 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-67490 .elementor-element.elementor-element-d47af44{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-f30ed53 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-67490 .elementor-element.elementor-element-cd9136f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-a5a67b8 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-67490 .elementor-element.elementor-element-a5a67b8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-67490 .elementor-element.elementor-element-5dc9c67{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-b18eea0 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-e69bb83{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-3ec5c7d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-3ec5c7d p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-91e2da0 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-2bde64e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-2bde64e p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-389eb71 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-456c0bc > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-456c0bc{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-4e61ab7{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-44face3 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-86e04b4{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-3aaead2{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-3aaead2 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-ee5bc42 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-134c8cf{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-134c8cf p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-a126bcb > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-074a176 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-074a176{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-3139302{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-8bf8c55 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-37f0893{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-57af268{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-57af268 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-ad2e48b > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-d71c269{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-d71c269 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-fdcb4d0 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-a309131 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-a309131{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-1e0e164{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-6976c7d .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-48a8d30{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-5348297{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-5348297 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-ff51520 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-7d937d9{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-7d937d9 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-2d7f2d5 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-778b944 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-778b944{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-2be0dcd{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-30baf6f .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-5f5c0fb{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-7ec472d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-7ec472d p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-4c44bb6 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-bad7555{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-bad7555 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-5b04ed5 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-b60ab8a > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-b60ab8a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-2a561b7{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-9f0c752 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-900976c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-622c6db{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-622c6db p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-6cede29 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-63581f3{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-63581f3 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-891b070 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-08fdc9c > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-08fdc9c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-a3ecda9{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-024e3a8 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-8c4598c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-5b47e03{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-5b47e03 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-b5db6c8 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-ea9aeda{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-ea9aeda p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-7c4f644 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-df88449 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-df88449{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-adcbcaf{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-19bb8f7 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-017416e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-160d662{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-160d662 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-ab10e2e > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-f59b7cb{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-f59b7cb p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-956d5d9 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-438f564 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-438f564{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-abe58fb{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-690f39e .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-bc02513{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-b1b90e7{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-b1b90e7 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-82b5000 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-7755a89{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-7755a89 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-fc96e21 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-ad80d24 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-ad80d24{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-4863432{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-3be7e60 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-b5a4229{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-2c66f9b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-2c66f9b p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-39bc788 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-4c0fb38{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-4c0fb38 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-8a5f19f > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-90ecb0a > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-90ecb0a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-daf02ea{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-727b2b6 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-403be21{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-a60309b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-a60309b p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-e45c6d8 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-b174002{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-b174002 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-a0762be > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-8bbb4d3 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-8bbb4d3{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-e1d10e7{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-b54df20 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-7af26ac{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-db9ac34{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-db9ac34 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-b06dd0c > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-36096df{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-36096df p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-77d18be > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-48f34a1 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-48f34a1{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-6bc45c8{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-cfdc6d8 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-5d9cd93{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-089e0df{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-089e0df p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-94a1d5b > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-1216d9b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-1216d9b p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-30ceab6 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-c1d58dc > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-c1d58dc{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-a76dab2{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-bdb4ceb .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-0fbb4dc{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-c24fa4d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-c24fa4d p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-55b2e50 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-e152237{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-e152237 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-4343f9e > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-7ce097b > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-7ce097b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-258bbc7{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-741c784 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-e5f7404{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-6427a49{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-6427a49 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-1f05db7 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-7ef03b0{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-7ef03b0 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-63eb580 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-952df51 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-952df51{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-b20a13d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-ce85fd6 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-1d2b7a8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-f6d4e89{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-f6d4e89 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-187e901 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-f16b47e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-f16b47e p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-c50dee5 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-2077c02 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-2077c02{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-8fb0ebe{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-920010c .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-84d249d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-74daef3{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-74daef3 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-d01477c > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-e63518d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-e63518d p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-87d6e76 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-f765d52 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-f765d52{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-3ba05d1{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-374d8ca .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-6a762fb{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-3e379d0{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-3e379d0 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-8ca8293 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-fbcd9e3{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-fbcd9e3 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-0a98a0f > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-35c0cf8 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-35c0cf8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-b894cf8{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-ada004a .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-5876026{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-5637552{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-5637552 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-fb9742d > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-cb8dcad{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-cb8dcad p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-cae9ebf > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-ed6595d > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-ed6595d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-9cbc090{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-ac00c3b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-67490 .elementor-element.elementor-element-6b2c9ff{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-79ec4ec{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-79ec4ec p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-5f4b3a1 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-751da88{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-751da88 p{margin-block-end:0px;}.elementor-67490 .elementor-element.elementor-element-582922e > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-67490 .elementor-element.elementor-element-3e23b02 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-3e23b02{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-a0ef422{--display:flex;}.elementor-67490 .elementor-element.elementor-element-6e4faa7{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-65bff6e > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-67490 .elementor-element.elementor-element-65bff6e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-67490 .elementor-element.elementor-element-b403071{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-67490 .elementor-element.elementor-element-b403071:not(.elementor-motion-effects-element-type-background), .elementor-67490 .elementor-element.elementor-element-b403071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-67490 .elementor-element.elementor-element-b403071.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-67490 .elementor-element.elementor-element-cf4cdf2{--width:66%;}.elementor-67490 .elementor-element.elementor-element-0990ff7{--width:33%;}.elementor-67490 .elementor-element.elementor-element-aaf5420{--width:23.555%;}.elementor-67490 .elementor-element.elementor-element-0d46c8f{--width:75%;}}@media(max-width:1440px) and (min-width:768px){.elementor-67490 .elementor-element.elementor-element-1db4edc{--content-width:100%;}.elementor-67490 .elementor-element.elementor-element-aaf5420{--width:30%;}.elementor-67490 .elementor-element.elementor-element-0d46c8f{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-67490 .elementor-element.elementor-element-7eb912a{--content-width:100%;}.elementor-67490 .elementor-element.elementor-element-6e3fced{--content-width:100%;}.elementor-67490 .elementor-element.elementor-element-1db4edc{--content-width:100%;}.elementor-67490 .elementor-element.elementor-element-b403071{--content-width:100%;}}@media(max-width:1440px){.elementor-67490 .elementor-element.elementor-element-7eb912a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-67490 .elementor-element.elementor-element-46eac54 .elementor-heading-title{font-size:48px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-67490 .elementor-element.elementor-element-6e3fced{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-67490 .elementor-element.elementor-element-1db4edc{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-67490 .elementor-element.elementor-element-c66b45e .elementor-toc__header, .elementor-67490 .elementor-element.elementor-element-c66b45e .elementor-toc__header-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-67490 .elementor-element.elementor-element-0d46c8f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-67490 .elementor-element.elementor-element-4a16d73{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-a5a67b8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-67490 .elementor-element.elementor-element-5dc9c67{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-4e61ab7{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-3139302{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-1e0e164{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-2be0dcd{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-2a561b7{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-a3ecda9{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-adcbcaf{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-abe58fb{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-4863432{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-daf02ea{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-e1d10e7{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-6bc45c8{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-a76dab2{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-258bbc7{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-b20a13d{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-8fb0ebe{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-3ba05d1{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-b894cf8{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-9cbc090{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-b403071{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1024px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-67490 .elementor-element.elementor-element-f1a737d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67490 .elementor-element.elementor-element-f1a737d .elementor-icon-list-item > a{font-size:17px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-67490 .elementor-element.elementor-element-46eac54{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-67490 .elementor-element.elementor-element-46eac54 .elementor-heading-title{font-size:48px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-item{font-size:17px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-67490 .elementor-element.elementor-element-1db4edc{--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-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-67490 .elementor-element.elementor-element-c66b45e .elementor-toc__header, .elementor-67490 .elementor-element.elementor-element-c66b45e .elementor-toc__header-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-67490 .elementor-element.elementor-element-c66b45e .elementor-toc__list-item{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-e929505 .elementor-heading-title{font-size:17px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-67490 .elementor-element.elementor-element-6cba7dd{font-size:17px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-67490 .elementor-element.elementor-element-e9439cd .elementor-button{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-4a16d73{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-bc63391{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-d47af44{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-cd9136f{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-a5a67b8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-67490 .elementor-element.elementor-element-5dc9c67{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-b18eea0 .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-e69bb83{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-3ec5c7d{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-2bde64e{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-456c0bc{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-4e61ab7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-44face3 .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-86e04b4{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-3aaead2{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-134c8cf{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-074a176{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-3139302{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-8bf8c55 .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-37f0893{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-57af268{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-d71c269{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-a309131{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-1e0e164{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-6976c7d .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-48a8d30{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-5348297{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-7d937d9{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-778b944{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-2be0dcd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-30baf6f .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-5f5c0fb{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-7ec472d{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-bad7555{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-b60ab8a{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-2a561b7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-9f0c752 .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-900976c{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-622c6db{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-63581f3{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-08fdc9c{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-a3ecda9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-024e3a8 .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-8c4598c{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-5b47e03{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-ea9aeda{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-df88449{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-adcbcaf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-19bb8f7 .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-017416e{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-160d662{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-f59b7cb{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-438f564{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-abe58fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-690f39e .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-bc02513{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-b1b90e7{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-7755a89{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-ad80d24{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-4863432{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-3be7e60 .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-b5a4229{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-2c66f9b{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-4c0fb38{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-90ecb0a{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-daf02ea{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-727b2b6 .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-403be21{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-a60309b{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-b174002{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-8bbb4d3{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-e1d10e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-b54df20 .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-7af26ac{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-db9ac34{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-36096df{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-48f34a1{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-6bc45c8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-cfdc6d8 .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-5d9cd93{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-089e0df{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-1216d9b{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-c1d58dc{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-a76dab2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-bdb4ceb .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-0fbb4dc{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-c24fa4d{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-e152237{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-7ce097b{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-258bbc7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-741c784 .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-e5f7404{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-6427a49{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-7ef03b0{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-952df51{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-b20a13d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-ce85fd6 .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-1d2b7a8{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-f6d4e89{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-f16b47e{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-2077c02{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-8fb0ebe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-920010c .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-84d249d{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-74daef3{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-e63518d{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-f765d52{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-3ba05d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-374d8ca .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-6a762fb{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-3e379d0{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-fbcd9e3{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-35c0cf8{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-b894cf8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-ada004a .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-5876026{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-5637552{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-cb8dcad{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-ed6595d{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-9cbc090{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-ac00c3b .elementor-heading-title{font-size:30px;}.elementor-67490 .elementor-element.elementor-element-6b2c9ff{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-79ec4ec{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-751da88{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-3e23b02{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-6e4faa7{font-size:17px;}.elementor-67490 .elementor-element.elementor-element-65bff6e{font-size:17px;}}@media(max-width:767px){.elementor-67490 .elementor-element.elementor-element-7eb912a{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-67490 .elementor-element.elementor-element-cf4cdf2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-67490 .elementor-element.elementor-element-f1a737d.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-67490 .elementor-element.elementor-element-46eac54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-67490 .elementor-element.elementor-element-46eac54{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-67490 .elementor-element.elementor-element-46eac54.elementor-element{--align-self:center;}.elementor-67490 .elementor-element.elementor-element-46eac54 .elementor-heading-title{font-size:34px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-67490 .elementor-element.elementor-element-243f336 .elementor-icon-list-item{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-67490 .elementor-element.elementor-element-6e3fced{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-67490 .elementor-element.elementor-element-1db4edc{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67490 .elementor-element.elementor-element-b878933{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-67490 .elementor-element.elementor-element-c66b45e .elementor-toc__header, .elementor-67490 .elementor-element.elementor-element-c66b45e .elementor-toc__header-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-67490 .elementor-element.elementor-element-c66b45e{--toc-body-max-height:50vh;}.elementor-67490 .elementor-element.elementor-element-68dc220{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-67490 .elementor-element.elementor-element-e9439cd{width:100%;max-width:100%;}.elementor-67490 .elementor-element.elementor-element-e9439cd.elementor-element{--align-self:stretch;}.elementor-67490 .elementor-element.elementor-element-e9439cd .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-67490 .elementor-element.elementor-element-e9439cd .elementor-button{padding:15px 15px 15px 15px;}.elementor-67490 .elementor-element.elementor-element-0d46c8f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-67490 .elementor-element.elementor-element-f30ed53 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-67490 .elementor-element.elementor-element-a5a67b8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-67490 .elementor-element.elementor-element-b18eea0 .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-3ec5c7d{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-91e2da0 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-2bde64e{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-389eb71 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-44face3 .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-3aaead2{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-ee5bc42 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-134c8cf{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-a126bcb > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-8bf8c55 .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-57af268{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-ad2e48b > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-d71c269{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-fdcb4d0 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-6976c7d .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-5348297{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-ff51520 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-7d937d9{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-2d7f2d5 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-30baf6f .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-7ec472d{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-4c44bb6 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-bad7555{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-5b04ed5 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-9f0c752 .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-622c6db{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-6cede29 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-63581f3{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-891b070 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-024e3a8 .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-5b47e03{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-b5db6c8 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-ea9aeda{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-7c4f644 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-19bb8f7 .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-160d662{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-ab10e2e > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-f59b7cb{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-956d5d9 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-690f39e .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-b1b90e7{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-82b5000 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-7755a89{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-fc96e21 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-3be7e60 .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-2c66f9b{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-39bc788 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-4c0fb38{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-8a5f19f > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-727b2b6 .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-a60309b{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-e45c6d8 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-b174002{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-a0762be > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-b54df20 .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-db9ac34{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-b06dd0c > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-36096df{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-77d18be > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-cfdc6d8 .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-089e0df{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-94a1d5b > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-1216d9b{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-30ceab6 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-bdb4ceb .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-c24fa4d{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-55b2e50 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-e152237{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-4343f9e > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-741c784 .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-6427a49{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-1f05db7 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-7ef03b0{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-63eb580 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-ce85fd6 .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-f6d4e89{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-187e901 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-f16b47e{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-c50dee5 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-920010c .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-74daef3{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-d01477c > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-e63518d{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-87d6e76 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-374d8ca .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-3e379d0{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-8ca8293 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-fbcd9e3{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-0a98a0f > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-ada004a .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-5637552{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-fb9742d > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-cb8dcad{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-cae9ebf > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-ac00c3b .elementor-heading-title{font-size:26px;}.elementor-67490 .elementor-element.elementor-element-79ec4ec{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-5f4b3a1 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-751da88{font-size:18px;}.elementor-67490 .elementor-element.elementor-element-582922e > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-67490 .elementor-element.elementor-element-b403071{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for heading, class: .elementor-element-46eac54 *//*.elementor-67490 .elementor-element.elementor-element-46eac54 span {*/
/*    background-color: #1F00FF;*/
/*    color: #FFFFFF;*/
/*    border-radius: 4px;*/
/*    padding: 3px 7px;*/
/*}*/


.elementor-67490 .elementor-element.elementor-element-46eac54 span {
    font-size: 2rem; 
    color: #555555 
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-46eac54 span {
    font-size: 1.5rem; 
    line-height: 1em;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7eb912a */.banner {

/*background: linear-gradient(90deg, rgba(249,235,211,.2) 0%, rgba(255,255,255,0.2) 50%, rgba(132,87,255,0.3) 100%);*/
/*filter: blur(.2px);*/
position: relative;
}

.banner:before{
   content: "";
    position: absolute;
    right: 0;
    top: 250px;
    width: 300px;
    height: 300px;
    border-radius: 50%;
    background-color: rgba(249 235 211 /100%);
    box-shadow: 80px -50px 250px 100px rgba(249, 235, 211, 1);
    filter: blur(50px);
    z-index: -1
}

.banner:after{
   content: "";
    position: absolute;
    right: 0px;
    top: 10px;
    width: 200px;
    height: 300px;
    background-color: rgba(36, 122, 252, 0.70);
    box-shadow: -80px 80px 200px 80px rgba(36, 122, 252, 0.50);
    filter: blur(200px);
    z-index: -1;
}

@media only screen and (max-width: 768px) {
    
    .banner:before{
   content: "";
    position: absolute;
    right: 0;
    top: 250px;
    width: 100px;
    height: 200px;
    border-radius: 50%;
    background-color: rgba(249 235 211 /90%);
    box-shadow: 80px -50px 250px 100px rgba(249, 235, 211, .8);
    filter: blur(50px);
    z-index: -1
    
}
.banner:after{
   content: "";
    position: absolute;
    right: 0;
    top: 10px;
    width: 100px;
    height: 200px;
   background-color: rgba(36, 122, 252, 0.70);
    box-shadow: -80px 80px 200px 80px rgba(36, 122, 252, 0.50);
    filter: blur(200px);
    z-index: -1;
    
}

 
}

@media only screen and (max-width: 450px) {
    .banner:before{
   content: "";
    position: absolute;
    right: 0;
    top: 20%;
    width: 200px;
    height: 200px;
    border-radius: 50%;
    background-color: rgba(249 235 211 /100%);
    box-shadow: 80px -50px 250px 100px rgba(249, 235, 211, 1);
    filter: blur(50px);
    z-index: -1
    
}
.banner:after{
   content: "";
    position: absolute;
    right: 0;
    top: 10%;
    width: 100px;
    height: 100px;
    background-color: rgba(36, 122, 252,1);
    box-shadow: -80px 80px 200px 80px rgba(36, 122, 252, 1);
    filter: blur(200px);
    z-index: -1;
    
}
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-c66b45e */.elementor-67490 .elementor-element.elementor-element-c66b45e ul li a {
    font-size: 16px;
    color: #000000;
}

.elementor-67490 .elementor-element.elementor-element-c66b45e ul li {
    margin-bottom: 10px;
}

.elementor-67490 .elementor-element.elementor-element-c66b45e ul li ul li a {
    font-size: 14px;
    font-weight: 400;
    color: #555555 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc63391 */.elementor-67490 .elementor-element.elementor-element-bc63391 h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-bc63391 h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-bc63391 h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-bc63391 h2, 
.elementor-67490 .elementor-element.elementor-element-bc63391 h3, 
.elementor-67490 .elementor-element.elementor-element-bc63391 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-bc63391 div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-bc63391 div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-bc63391 div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-bc63391 p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-bc63391 li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-bc63391 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-bc63391 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-bc63391 h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-bc63391 h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-bc63391 h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-bc63391 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47af44 */.elementor-67490 .elementor-element.elementor-element-d47af44 h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-d47af44 h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-d47af44 h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-d47af44 h2, 
.elementor-67490 .elementor-element.elementor-element-d47af44 h3, 
.elementor-67490 .elementor-element.elementor-element-d47af44 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-d47af44 div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-d47af44 div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-d47af44 div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-d47af44 p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-d47af44 li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-d47af44 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-d47af44 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-d47af44 h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-d47af44 h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-d47af44 h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-d47af44 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f30ed53 */.elementor-67490 .elementor-element.elementor-element-f30ed53 ul,
.elementor-67490 .elementor-element.elementor-element-f30ed53 ol {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*.elementor-67490 .elementor-element.elementor-element-f30ed53 ul li:first-child,*/
/*.elementor-67490 .elementor-element.elementor-element-f30ed53 ol li:first-child {*/
/*     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.938 5.954 6.572.956-4.755 4.638 1.123 6.55L12 17.77 6.122 20.6l1.123-6.55L2.49 9.41l6.572-.956L12 2.5z' fill='%232563eb' stroke='%232563eb' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E");*/
/*    background-repeat: no-repeat;*/
/*    background-size: 20px;*/
/*    background-position: 0 .35em;*/
/*    padding-left: 30px;*/

/*}*/


.elementor-67490 .elementor-element.elementor-element-f30ed53 ul li,
.elementor-67490 .elementor-element.elementor-element-f30ed53 ol li {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='8.5' fill='none' stroke='%232563eb' stroke-width='2.8'/%3E%3Ccircle cx='12' cy='12' r='3.2' fill='%232563eb'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 16px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-f30ed53 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-f30ed53 ol li:first-child {
	margin-top: 8px !important;
}

.elementor-67490 .elementor-element.elementor-element-f30ed53 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-f30ed53 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 10px !important;
}

@media (max-width:767px) {
    .elementor-67490 .elementor-element.elementor-element-f30ed53 ul li:last-child,
    .elementor-67490 .elementor-element.elementor-element-f30ed53 ol li:last-child {
    	margin-bottom: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd9136f */.elementor-67490 .elementor-element.elementor-element-cd9136f h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-cd9136f h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-cd9136f h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-cd9136f h2, 
.elementor-67490 .elementor-element.elementor-element-cd9136f h3, 
.elementor-67490 .elementor-element.elementor-element-cd9136f h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-cd9136f div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-cd9136f div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-cd9136f div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-cd9136f p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-cd9136f li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-cd9136f ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-cd9136f ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-cd9136f h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-cd9136f h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-cd9136f h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-cd9136f ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8714f2 */.elementor-67490 .elementor-element.elementor-element-e8714f2 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-e8714f2 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-e8714f2 ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-e8714f2 ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e69bb83 */.elementor-67490 .elementor-element.elementor-element-e69bb83 h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-e69bb83 h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-e69bb83 h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-e69bb83 h2, 
.elementor-67490 .elementor-element.elementor-element-e69bb83 h3, 
.elementor-67490 .elementor-element.elementor-element-e69bb83 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-e69bb83 div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-e69bb83 div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-e69bb83 div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-e69bb83 p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-e69bb83 li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-e69bb83 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-e69bb83 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-e69bb83 h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-e69bb83 h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-e69bb83 h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-e69bb83 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ec5c7d */.elementor-67490 .elementor-element.elementor-element-3ec5c7d h2, .elementor-67490 .elementor-element.elementor-element-3ec5c7d h3, .elementor-67490 .elementor-element.elementor-element-3ec5c7d h4, .elementor-67490 .elementor-element.elementor-element-3ec5c7d h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-3ec5c7d .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-3ec5c7d li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91e2da0 */.elementor-67490 .elementor-element.elementor-element-91e2da0 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-91e2da0 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-91e2da0 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-91e2da0 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-91e2da0 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-91e2da0 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-91e2da0 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-91e2da0 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-91e2da0 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bde64e */.elementor-67490 .elementor-element.elementor-element-2bde64e h2, .elementor-67490 .elementor-element.elementor-element-2bde64e h3, .elementor-67490 .elementor-element.elementor-element-2bde64e h4, .elementor-67490 .elementor-element.elementor-element-2bde64e h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-2bde64e .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-2bde64e li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389eb71 */.elementor-67490 .elementor-element.elementor-element-389eb71 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-389eb71 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-389eb71 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-389eb71 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-389eb71 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-389eb71 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-389eb71 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-389eb71 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-389eb71 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-456c0bc */.elementor-67490 .elementor-element.elementor-element-456c0bc p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-456c0bc p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-456c0bc p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eef8ac */.elementor-67490 .elementor-element.elementor-element-7eef8ac ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-7eef8ac ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-7eef8ac ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-7eef8ac ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86e04b4 */.elementor-67490 .elementor-element.elementor-element-86e04b4 h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-86e04b4 h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-86e04b4 h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-86e04b4 h2, 
.elementor-67490 .elementor-element.elementor-element-86e04b4 h3, 
.elementor-67490 .elementor-element.elementor-element-86e04b4 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-86e04b4 div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-86e04b4 div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-86e04b4 div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-86e04b4 p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-86e04b4 li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-86e04b4 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-86e04b4 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-86e04b4 h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-86e04b4 h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-86e04b4 h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-86e04b4 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3aaead2 */.elementor-67490 .elementor-element.elementor-element-3aaead2 h2, .elementor-67490 .elementor-element.elementor-element-3aaead2 h3, .elementor-67490 .elementor-element.elementor-element-3aaead2 h4, .elementor-67490 .elementor-element.elementor-element-3aaead2 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-3aaead2 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-3aaead2 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee5bc42 */.elementor-67490 .elementor-element.elementor-element-ee5bc42 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-ee5bc42 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-ee5bc42 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-ee5bc42 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-ee5bc42 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-ee5bc42 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-ee5bc42 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-ee5bc42 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-ee5bc42 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-134c8cf */.elementor-67490 .elementor-element.elementor-element-134c8cf h2, .elementor-67490 .elementor-element.elementor-element-134c8cf h3, .elementor-67490 .elementor-element.elementor-element-134c8cf h4, .elementor-67490 .elementor-element.elementor-element-134c8cf h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-134c8cf .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-134c8cf li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a126bcb */.elementor-67490 .elementor-element.elementor-element-a126bcb ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-a126bcb ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-a126bcb ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-a126bcb ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-a126bcb ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-a126bcb ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-a126bcb ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-a126bcb ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-a126bcb ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-074a176 */.elementor-67490 .elementor-element.elementor-element-074a176 p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-074a176 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-074a176 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15e4a4 */.elementor-67490 .elementor-element.elementor-element-c15e4a4 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-c15e4a4 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-c15e4a4 ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-c15e4a4 ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37f0893 */.elementor-67490 .elementor-element.elementor-element-37f0893 h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-37f0893 h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-37f0893 h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-37f0893 h2, 
.elementor-67490 .elementor-element.elementor-element-37f0893 h3, 
.elementor-67490 .elementor-element.elementor-element-37f0893 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-37f0893 div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-37f0893 div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-37f0893 div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-37f0893 p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-37f0893 li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-37f0893 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-37f0893 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-37f0893 h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-37f0893 h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-37f0893 h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-37f0893 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57af268 */.elementor-67490 .elementor-element.elementor-element-57af268 h2, .elementor-67490 .elementor-element.elementor-element-57af268 h3, .elementor-67490 .elementor-element.elementor-element-57af268 h4, .elementor-67490 .elementor-element.elementor-element-57af268 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-57af268 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-57af268 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2e48b */.elementor-67490 .elementor-element.elementor-element-ad2e48b ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-ad2e48b ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-ad2e48b ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-ad2e48b ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-ad2e48b ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-ad2e48b ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-ad2e48b ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-ad2e48b ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-ad2e48b ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d71c269 */.elementor-67490 .elementor-element.elementor-element-d71c269 h2, .elementor-67490 .elementor-element.elementor-element-d71c269 h3, .elementor-67490 .elementor-element.elementor-element-d71c269 h4, .elementor-67490 .elementor-element.elementor-element-d71c269 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-d71c269 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-d71c269 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdcb4d0 */.elementor-67490 .elementor-element.elementor-element-fdcb4d0 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-fdcb4d0 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-fdcb4d0 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-fdcb4d0 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-fdcb4d0 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-fdcb4d0 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-fdcb4d0 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-fdcb4d0 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-fdcb4d0 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a309131 */.elementor-67490 .elementor-element.elementor-element-a309131 p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-a309131 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-a309131 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b28a0f4 */.elementor-67490 .elementor-element.elementor-element-b28a0f4 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-b28a0f4 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-b28a0f4 ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-b28a0f4 ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a8d30 */.elementor-67490 .elementor-element.elementor-element-48a8d30 h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-48a8d30 h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-48a8d30 h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-48a8d30 h2, 
.elementor-67490 .elementor-element.elementor-element-48a8d30 h3, 
.elementor-67490 .elementor-element.elementor-element-48a8d30 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-48a8d30 div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-48a8d30 div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-48a8d30 div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-48a8d30 p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-48a8d30 li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-48a8d30 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-48a8d30 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-48a8d30 h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-48a8d30 h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-48a8d30 h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-48a8d30 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5348297 */.elementor-67490 .elementor-element.elementor-element-5348297 h2, .elementor-67490 .elementor-element.elementor-element-5348297 h3, .elementor-67490 .elementor-element.elementor-element-5348297 h4, .elementor-67490 .elementor-element.elementor-element-5348297 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-5348297 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-5348297 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff51520 */.elementor-67490 .elementor-element.elementor-element-ff51520 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-ff51520 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-ff51520 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-ff51520 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-ff51520 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-ff51520 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-ff51520 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-ff51520 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-ff51520 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d937d9 */.elementor-67490 .elementor-element.elementor-element-7d937d9 h2, .elementor-67490 .elementor-element.elementor-element-7d937d9 h3, .elementor-67490 .elementor-element.elementor-element-7d937d9 h4, .elementor-67490 .elementor-element.elementor-element-7d937d9 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-7d937d9 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-7d937d9 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d7f2d5 */.elementor-67490 .elementor-element.elementor-element-2d7f2d5 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-2d7f2d5 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-2d7f2d5 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-2d7f2d5 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-2d7f2d5 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-2d7f2d5 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-2d7f2d5 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-2d7f2d5 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-2d7f2d5 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-778b944 */.elementor-67490 .elementor-element.elementor-element-778b944 p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-778b944 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-778b944 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a43a656 */.elementor-67490 .elementor-element.elementor-element-a43a656 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-a43a656 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-a43a656 ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-a43a656 ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f5c0fb */.elementor-67490 .elementor-element.elementor-element-5f5c0fb h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-5f5c0fb h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-5f5c0fb h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-5f5c0fb h2, 
.elementor-67490 .elementor-element.elementor-element-5f5c0fb h3, 
.elementor-67490 .elementor-element.elementor-element-5f5c0fb h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-5f5c0fb div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-5f5c0fb div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-5f5c0fb div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-5f5c0fb p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-5f5c0fb li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-5f5c0fb ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-5f5c0fb ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-5f5c0fb h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-5f5c0fb h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-5f5c0fb h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-5f5c0fb ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ec472d */.elementor-67490 .elementor-element.elementor-element-7ec472d h2, .elementor-67490 .elementor-element.elementor-element-7ec472d h3, .elementor-67490 .elementor-element.elementor-element-7ec472d h4, .elementor-67490 .elementor-element.elementor-element-7ec472d h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-7ec472d .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-7ec472d li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c44bb6 */.elementor-67490 .elementor-element.elementor-element-4c44bb6 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-4c44bb6 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-4c44bb6 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-4c44bb6 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-4c44bb6 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-4c44bb6 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-4c44bb6 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-4c44bb6 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-4c44bb6 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bad7555 */.elementor-67490 .elementor-element.elementor-element-bad7555 h2, .elementor-67490 .elementor-element.elementor-element-bad7555 h3, .elementor-67490 .elementor-element.elementor-element-bad7555 h4, .elementor-67490 .elementor-element.elementor-element-bad7555 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-bad7555 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-bad7555 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b04ed5 */.elementor-67490 .elementor-element.elementor-element-5b04ed5 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-5b04ed5 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-5b04ed5 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-5b04ed5 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-5b04ed5 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-5b04ed5 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-5b04ed5 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-5b04ed5 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-5b04ed5 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b60ab8a */.elementor-67490 .elementor-element.elementor-element-b60ab8a p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-b60ab8a p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-b60ab8a p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b33c56d */.elementor-67490 .elementor-element.elementor-element-b33c56d ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-b33c56d ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-b33c56d ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-b33c56d ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-900976c */.elementor-67490 .elementor-element.elementor-element-900976c h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-900976c h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-900976c h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-900976c h2, 
.elementor-67490 .elementor-element.elementor-element-900976c h3, 
.elementor-67490 .elementor-element.elementor-element-900976c h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-900976c div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-900976c div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-900976c div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-900976c p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-900976c li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-900976c ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-900976c ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-900976c h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-900976c h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-900976c h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-900976c ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-622c6db */.elementor-67490 .elementor-element.elementor-element-622c6db h2, .elementor-67490 .elementor-element.elementor-element-622c6db h3, .elementor-67490 .elementor-element.elementor-element-622c6db h4, .elementor-67490 .elementor-element.elementor-element-622c6db h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-622c6db .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-622c6db li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cede29 */.elementor-67490 .elementor-element.elementor-element-6cede29 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-6cede29 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-6cede29 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-6cede29 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-6cede29 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-6cede29 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-6cede29 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-6cede29 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-6cede29 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63581f3 */.elementor-67490 .elementor-element.elementor-element-63581f3 h2, .elementor-67490 .elementor-element.elementor-element-63581f3 h3, .elementor-67490 .elementor-element.elementor-element-63581f3 h4, .elementor-67490 .elementor-element.elementor-element-63581f3 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-63581f3 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-63581f3 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-891b070 */.elementor-67490 .elementor-element.elementor-element-891b070 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-891b070 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-891b070 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-891b070 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-891b070 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-891b070 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-891b070 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-891b070 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-891b070 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08fdc9c */.elementor-67490 .elementor-element.elementor-element-08fdc9c p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-08fdc9c p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-08fdc9c p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eb573d */.elementor-67490 .elementor-element.elementor-element-7eb573d ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-7eb573d ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-7eb573d ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-7eb573d ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4598c */.elementor-67490 .elementor-element.elementor-element-8c4598c h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-8c4598c h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-8c4598c h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-8c4598c h2, 
.elementor-67490 .elementor-element.elementor-element-8c4598c h3, 
.elementor-67490 .elementor-element.elementor-element-8c4598c h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-8c4598c div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-8c4598c div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-8c4598c div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-8c4598c p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-8c4598c li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-8c4598c ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-8c4598c ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-8c4598c h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-8c4598c h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-8c4598c h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-8c4598c ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b47e03 */.elementor-67490 .elementor-element.elementor-element-5b47e03 h2, .elementor-67490 .elementor-element.elementor-element-5b47e03 h3, .elementor-67490 .elementor-element.elementor-element-5b47e03 h4, .elementor-67490 .elementor-element.elementor-element-5b47e03 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-5b47e03 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-5b47e03 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5db6c8 */.elementor-67490 .elementor-element.elementor-element-b5db6c8 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-b5db6c8 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-b5db6c8 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-b5db6c8 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-b5db6c8 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-b5db6c8 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-b5db6c8 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-b5db6c8 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-b5db6c8 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea9aeda */.elementor-67490 .elementor-element.elementor-element-ea9aeda h2, .elementor-67490 .elementor-element.elementor-element-ea9aeda h3, .elementor-67490 .elementor-element.elementor-element-ea9aeda h4, .elementor-67490 .elementor-element.elementor-element-ea9aeda h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-ea9aeda .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-ea9aeda li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c4f644 */.elementor-67490 .elementor-element.elementor-element-7c4f644 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-7c4f644 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-7c4f644 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-7c4f644 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-7c4f644 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-7c4f644 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-7c4f644 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-7c4f644 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-7c4f644 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df88449 */.elementor-67490 .elementor-element.elementor-element-df88449 p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-df88449 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-df88449 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8788ed */.elementor-67490 .elementor-element.elementor-element-d8788ed ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-d8788ed ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-d8788ed ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-d8788ed ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-017416e */.elementor-67490 .elementor-element.elementor-element-017416e h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-017416e h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-017416e h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-017416e h2, 
.elementor-67490 .elementor-element.elementor-element-017416e h3, 
.elementor-67490 .elementor-element.elementor-element-017416e h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-017416e div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-017416e div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-017416e div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-017416e p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-017416e li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-017416e ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-017416e ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-017416e h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-017416e h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-017416e h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-017416e ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-160d662 */.elementor-67490 .elementor-element.elementor-element-160d662 h2, .elementor-67490 .elementor-element.elementor-element-160d662 h3, .elementor-67490 .elementor-element.elementor-element-160d662 h4, .elementor-67490 .elementor-element.elementor-element-160d662 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-160d662 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-160d662 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab10e2e */.elementor-67490 .elementor-element.elementor-element-ab10e2e ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-ab10e2e ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-ab10e2e ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-ab10e2e ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-ab10e2e ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-ab10e2e ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-ab10e2e ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-ab10e2e ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-ab10e2e ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f59b7cb */.elementor-67490 .elementor-element.elementor-element-f59b7cb h2, .elementor-67490 .elementor-element.elementor-element-f59b7cb h3, .elementor-67490 .elementor-element.elementor-element-f59b7cb h4, .elementor-67490 .elementor-element.elementor-element-f59b7cb h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-f59b7cb .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-f59b7cb li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-956d5d9 */.elementor-67490 .elementor-element.elementor-element-956d5d9 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-956d5d9 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-956d5d9 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-956d5d9 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-956d5d9 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-956d5d9 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-956d5d9 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-956d5d9 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-956d5d9 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-438f564 */.elementor-67490 .elementor-element.elementor-element-438f564 p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-438f564 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-438f564 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3af3ac7 */.elementor-67490 .elementor-element.elementor-element-3af3ac7 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-3af3ac7 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-3af3ac7 ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-3af3ac7 ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc02513 */.elementor-67490 .elementor-element.elementor-element-bc02513 h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-bc02513 h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-bc02513 h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-bc02513 h2, 
.elementor-67490 .elementor-element.elementor-element-bc02513 h3, 
.elementor-67490 .elementor-element.elementor-element-bc02513 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-bc02513 div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-bc02513 div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-bc02513 div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-bc02513 p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-bc02513 li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-bc02513 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-bc02513 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-bc02513 h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-bc02513 h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-bc02513 h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-bc02513 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1b90e7 */.elementor-67490 .elementor-element.elementor-element-b1b90e7 h2, .elementor-67490 .elementor-element.elementor-element-b1b90e7 h3, .elementor-67490 .elementor-element.elementor-element-b1b90e7 h4, .elementor-67490 .elementor-element.elementor-element-b1b90e7 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-b1b90e7 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-b1b90e7 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82b5000 */.elementor-67490 .elementor-element.elementor-element-82b5000 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-82b5000 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-82b5000 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-82b5000 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-82b5000 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-82b5000 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-82b5000 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-82b5000 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-82b5000 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7755a89 */.elementor-67490 .elementor-element.elementor-element-7755a89 h2, .elementor-67490 .elementor-element.elementor-element-7755a89 h3, .elementor-67490 .elementor-element.elementor-element-7755a89 h4, .elementor-67490 .elementor-element.elementor-element-7755a89 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-7755a89 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-7755a89 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc96e21 */.elementor-67490 .elementor-element.elementor-element-fc96e21 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-fc96e21 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-fc96e21 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-fc96e21 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-fc96e21 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-fc96e21 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-fc96e21 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-fc96e21 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-fc96e21 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad80d24 */.elementor-67490 .elementor-element.elementor-element-ad80d24 p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-ad80d24 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-ad80d24 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca04e58 */.elementor-67490 .elementor-element.elementor-element-ca04e58 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-ca04e58 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-ca04e58 ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-ca04e58 ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5a4229 */.elementor-67490 .elementor-element.elementor-element-b5a4229 h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-b5a4229 h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-b5a4229 h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-b5a4229 h2, 
.elementor-67490 .elementor-element.elementor-element-b5a4229 h3, 
.elementor-67490 .elementor-element.elementor-element-b5a4229 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-b5a4229 div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-b5a4229 div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-b5a4229 div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-b5a4229 p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-b5a4229 li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-b5a4229 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-b5a4229 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-b5a4229 h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-b5a4229 h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-b5a4229 h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-b5a4229 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c66f9b */.elementor-67490 .elementor-element.elementor-element-2c66f9b h2, .elementor-67490 .elementor-element.elementor-element-2c66f9b h3, .elementor-67490 .elementor-element.elementor-element-2c66f9b h4, .elementor-67490 .elementor-element.elementor-element-2c66f9b h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-2c66f9b .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-2c66f9b li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39bc788 */.elementor-67490 .elementor-element.elementor-element-39bc788 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-39bc788 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-39bc788 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-39bc788 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-39bc788 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-39bc788 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-39bc788 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-39bc788 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-39bc788 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c0fb38 */.elementor-67490 .elementor-element.elementor-element-4c0fb38 h2, .elementor-67490 .elementor-element.elementor-element-4c0fb38 h3, .elementor-67490 .elementor-element.elementor-element-4c0fb38 h4, .elementor-67490 .elementor-element.elementor-element-4c0fb38 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-4c0fb38 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-4c0fb38 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a5f19f */.elementor-67490 .elementor-element.elementor-element-8a5f19f ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-8a5f19f ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-8a5f19f ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-8a5f19f ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-8a5f19f ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-8a5f19f ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-8a5f19f ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-8a5f19f ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-8a5f19f ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90ecb0a */.elementor-67490 .elementor-element.elementor-element-90ecb0a p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-90ecb0a p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-90ecb0a p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-628d287 */.elementor-67490 .elementor-element.elementor-element-628d287 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-628d287 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-628d287 ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-628d287 ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-403be21 */.elementor-67490 .elementor-element.elementor-element-403be21 h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-403be21 h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-403be21 h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-403be21 h2, 
.elementor-67490 .elementor-element.elementor-element-403be21 h3, 
.elementor-67490 .elementor-element.elementor-element-403be21 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-403be21 div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-403be21 div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-403be21 div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-403be21 p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-403be21 li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-403be21 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-403be21 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-403be21 h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-403be21 h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-403be21 h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-403be21 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a60309b */.elementor-67490 .elementor-element.elementor-element-a60309b h2, .elementor-67490 .elementor-element.elementor-element-a60309b h3, .elementor-67490 .elementor-element.elementor-element-a60309b h4, .elementor-67490 .elementor-element.elementor-element-a60309b h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-a60309b .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-a60309b li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e45c6d8 */.elementor-67490 .elementor-element.elementor-element-e45c6d8 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-e45c6d8 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-e45c6d8 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-e45c6d8 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-e45c6d8 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-e45c6d8 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-e45c6d8 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-e45c6d8 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-e45c6d8 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b174002 */.elementor-67490 .elementor-element.elementor-element-b174002 h2, .elementor-67490 .elementor-element.elementor-element-b174002 h3, .elementor-67490 .elementor-element.elementor-element-b174002 h4, .elementor-67490 .elementor-element.elementor-element-b174002 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-b174002 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-b174002 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0762be */.elementor-67490 .elementor-element.elementor-element-a0762be ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-a0762be ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-a0762be ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-a0762be ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-a0762be ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-a0762be ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-a0762be ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-a0762be ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-a0762be ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8bbb4d3 */.elementor-67490 .elementor-element.elementor-element-8bbb4d3 p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-8bbb4d3 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-8bbb4d3 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac79f95 */.elementor-67490 .elementor-element.elementor-element-ac79f95 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-ac79f95 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-ac79f95 ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-ac79f95 ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7af26ac */.elementor-67490 .elementor-element.elementor-element-7af26ac h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-7af26ac h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-7af26ac h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-7af26ac h2, 
.elementor-67490 .elementor-element.elementor-element-7af26ac h3, 
.elementor-67490 .elementor-element.elementor-element-7af26ac h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-7af26ac div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-7af26ac div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-7af26ac div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-7af26ac p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-7af26ac li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-7af26ac ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-7af26ac ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-7af26ac h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-7af26ac h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-7af26ac h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-7af26ac ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db9ac34 */.elementor-67490 .elementor-element.elementor-element-db9ac34 h2, .elementor-67490 .elementor-element.elementor-element-db9ac34 h3, .elementor-67490 .elementor-element.elementor-element-db9ac34 h4, .elementor-67490 .elementor-element.elementor-element-db9ac34 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-db9ac34 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-db9ac34 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b06dd0c */.elementor-67490 .elementor-element.elementor-element-b06dd0c ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-b06dd0c ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-b06dd0c ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-b06dd0c ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-b06dd0c ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-b06dd0c ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-b06dd0c ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-b06dd0c ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-b06dd0c ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36096df */.elementor-67490 .elementor-element.elementor-element-36096df h2, .elementor-67490 .elementor-element.elementor-element-36096df h3, .elementor-67490 .elementor-element.elementor-element-36096df h4, .elementor-67490 .elementor-element.elementor-element-36096df h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-36096df .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-36096df li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77d18be */.elementor-67490 .elementor-element.elementor-element-77d18be ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-77d18be ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-77d18be ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-77d18be ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-77d18be ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-77d18be ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-77d18be ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-77d18be ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-77d18be ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48f34a1 */.elementor-67490 .elementor-element.elementor-element-48f34a1 p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-48f34a1 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-48f34a1 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-113b721 */.elementor-67490 .elementor-element.elementor-element-113b721 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-113b721 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-113b721 ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-113b721 ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d9cd93 */.elementor-67490 .elementor-element.elementor-element-5d9cd93 h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-5d9cd93 h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-5d9cd93 h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-5d9cd93 h2, 
.elementor-67490 .elementor-element.elementor-element-5d9cd93 h3, 
.elementor-67490 .elementor-element.elementor-element-5d9cd93 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-5d9cd93 div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-5d9cd93 div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-5d9cd93 div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-5d9cd93 p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-5d9cd93 li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-5d9cd93 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-5d9cd93 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-5d9cd93 h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-5d9cd93 h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-5d9cd93 h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-5d9cd93 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-089e0df */.elementor-67490 .elementor-element.elementor-element-089e0df h2, .elementor-67490 .elementor-element.elementor-element-089e0df h3, .elementor-67490 .elementor-element.elementor-element-089e0df h4, .elementor-67490 .elementor-element.elementor-element-089e0df h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-089e0df .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-089e0df li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94a1d5b */.elementor-67490 .elementor-element.elementor-element-94a1d5b ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-94a1d5b ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-94a1d5b ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-94a1d5b ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-94a1d5b ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-94a1d5b ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-94a1d5b ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-94a1d5b ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-94a1d5b ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1216d9b */.elementor-67490 .elementor-element.elementor-element-1216d9b h2, .elementor-67490 .elementor-element.elementor-element-1216d9b h3, .elementor-67490 .elementor-element.elementor-element-1216d9b h4, .elementor-67490 .elementor-element.elementor-element-1216d9b h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-1216d9b .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-1216d9b li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30ceab6 */.elementor-67490 .elementor-element.elementor-element-30ceab6 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-30ceab6 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-30ceab6 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-30ceab6 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-30ceab6 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-30ceab6 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-30ceab6 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-30ceab6 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-30ceab6 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1d58dc */.elementor-67490 .elementor-element.elementor-element-c1d58dc p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-c1d58dc p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-c1d58dc p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf84aa */.elementor-67490 .elementor-element.elementor-element-dbf84aa ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-dbf84aa ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-dbf84aa ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-dbf84aa ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fbb4dc */.elementor-67490 .elementor-element.elementor-element-0fbb4dc h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-0fbb4dc h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-0fbb4dc h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-0fbb4dc h2, 
.elementor-67490 .elementor-element.elementor-element-0fbb4dc h3, 
.elementor-67490 .elementor-element.elementor-element-0fbb4dc h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-0fbb4dc div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-0fbb4dc div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-0fbb4dc div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-0fbb4dc p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-0fbb4dc li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-0fbb4dc ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-0fbb4dc ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-0fbb4dc h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-0fbb4dc h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-0fbb4dc h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-0fbb4dc ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c24fa4d */.elementor-67490 .elementor-element.elementor-element-c24fa4d h2, .elementor-67490 .elementor-element.elementor-element-c24fa4d h3, .elementor-67490 .elementor-element.elementor-element-c24fa4d h4, .elementor-67490 .elementor-element.elementor-element-c24fa4d h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-c24fa4d .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-c24fa4d li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55b2e50 */.elementor-67490 .elementor-element.elementor-element-55b2e50 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-55b2e50 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-55b2e50 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-55b2e50 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-55b2e50 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-55b2e50 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-55b2e50 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-55b2e50 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-55b2e50 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e152237 */.elementor-67490 .elementor-element.elementor-element-e152237 h2, .elementor-67490 .elementor-element.elementor-element-e152237 h3, .elementor-67490 .elementor-element.elementor-element-e152237 h4, .elementor-67490 .elementor-element.elementor-element-e152237 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-e152237 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-e152237 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4343f9e */.elementor-67490 .elementor-element.elementor-element-4343f9e ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-4343f9e ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-4343f9e ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-4343f9e ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-4343f9e ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-4343f9e ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-4343f9e ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-4343f9e ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-4343f9e ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ce097b */.elementor-67490 .elementor-element.elementor-element-7ce097b p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-7ce097b p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-7ce097b p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46377d6 */.elementor-67490 .elementor-element.elementor-element-46377d6 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-46377d6 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-46377d6 ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-46377d6 ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5f7404 */.elementor-67490 .elementor-element.elementor-element-e5f7404 h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-e5f7404 h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-e5f7404 h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-e5f7404 h2, 
.elementor-67490 .elementor-element.elementor-element-e5f7404 h3, 
.elementor-67490 .elementor-element.elementor-element-e5f7404 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-e5f7404 div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-e5f7404 div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-e5f7404 div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-e5f7404 p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-e5f7404 li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-e5f7404 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-e5f7404 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-e5f7404 h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-e5f7404 h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-e5f7404 h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-e5f7404 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6427a49 */.elementor-67490 .elementor-element.elementor-element-6427a49 h2, .elementor-67490 .elementor-element.elementor-element-6427a49 h3, .elementor-67490 .elementor-element.elementor-element-6427a49 h4, .elementor-67490 .elementor-element.elementor-element-6427a49 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-6427a49 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-6427a49 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f05db7 */.elementor-67490 .elementor-element.elementor-element-1f05db7 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-1f05db7 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-1f05db7 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-1f05db7 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-1f05db7 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-1f05db7 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-1f05db7 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-1f05db7 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-1f05db7 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ef03b0 */.elementor-67490 .elementor-element.elementor-element-7ef03b0 h2, .elementor-67490 .elementor-element.elementor-element-7ef03b0 h3, .elementor-67490 .elementor-element.elementor-element-7ef03b0 h4, .elementor-67490 .elementor-element.elementor-element-7ef03b0 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-7ef03b0 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-7ef03b0 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63eb580 */.elementor-67490 .elementor-element.elementor-element-63eb580 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-63eb580 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-63eb580 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-63eb580 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-63eb580 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-63eb580 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-63eb580 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-63eb580 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-63eb580 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-952df51 */.elementor-67490 .elementor-element.elementor-element-952df51 p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-952df51 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-952df51 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08ed3b2 */.elementor-67490 .elementor-element.elementor-element-08ed3b2 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-08ed3b2 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-08ed3b2 ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-08ed3b2 ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d2b7a8 */.elementor-67490 .elementor-element.elementor-element-1d2b7a8 h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-1d2b7a8 h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-1d2b7a8 h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-1d2b7a8 h2, 
.elementor-67490 .elementor-element.elementor-element-1d2b7a8 h3, 
.elementor-67490 .elementor-element.elementor-element-1d2b7a8 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-1d2b7a8 div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-1d2b7a8 div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-1d2b7a8 div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-1d2b7a8 p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-1d2b7a8 li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-1d2b7a8 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-1d2b7a8 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-1d2b7a8 h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-1d2b7a8 h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-1d2b7a8 h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-1d2b7a8 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6d4e89 */.elementor-67490 .elementor-element.elementor-element-f6d4e89 h2, .elementor-67490 .elementor-element.elementor-element-f6d4e89 h3, .elementor-67490 .elementor-element.elementor-element-f6d4e89 h4, .elementor-67490 .elementor-element.elementor-element-f6d4e89 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-f6d4e89 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-f6d4e89 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-187e901 */.elementor-67490 .elementor-element.elementor-element-187e901 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-187e901 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-187e901 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-187e901 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-187e901 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-187e901 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-187e901 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-187e901 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-187e901 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f16b47e */.elementor-67490 .elementor-element.elementor-element-f16b47e h2, .elementor-67490 .elementor-element.elementor-element-f16b47e h3, .elementor-67490 .elementor-element.elementor-element-f16b47e h4, .elementor-67490 .elementor-element.elementor-element-f16b47e h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-f16b47e .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-f16b47e li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c50dee5 */.elementor-67490 .elementor-element.elementor-element-c50dee5 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-c50dee5 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-c50dee5 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-c50dee5 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-c50dee5 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-c50dee5 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-c50dee5 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-c50dee5 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-c50dee5 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2077c02 */.elementor-67490 .elementor-element.elementor-element-2077c02 p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-2077c02 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-2077c02 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab2a95f */.elementor-67490 .elementor-element.elementor-element-ab2a95f ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-ab2a95f ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-ab2a95f ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-ab2a95f ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84d249d */.elementor-67490 .elementor-element.elementor-element-84d249d h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-84d249d h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-84d249d h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-84d249d h2, 
.elementor-67490 .elementor-element.elementor-element-84d249d h3, 
.elementor-67490 .elementor-element.elementor-element-84d249d h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-84d249d div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-84d249d div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-84d249d div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-84d249d p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-84d249d li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-84d249d ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-84d249d ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-84d249d h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-84d249d h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-84d249d h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-84d249d ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74daef3 */.elementor-67490 .elementor-element.elementor-element-74daef3 h2, .elementor-67490 .elementor-element.elementor-element-74daef3 h3, .elementor-67490 .elementor-element.elementor-element-74daef3 h4, .elementor-67490 .elementor-element.elementor-element-74daef3 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-74daef3 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-74daef3 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d01477c */.elementor-67490 .elementor-element.elementor-element-d01477c ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-d01477c ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-d01477c ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-d01477c ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-d01477c ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-d01477c ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-d01477c ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-d01477c ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-d01477c ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e63518d */.elementor-67490 .elementor-element.elementor-element-e63518d h2, .elementor-67490 .elementor-element.elementor-element-e63518d h3, .elementor-67490 .elementor-element.elementor-element-e63518d h4, .elementor-67490 .elementor-element.elementor-element-e63518d h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-e63518d .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-e63518d li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87d6e76 */.elementor-67490 .elementor-element.elementor-element-87d6e76 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-87d6e76 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-87d6e76 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-87d6e76 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-87d6e76 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-87d6e76 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-87d6e76 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-87d6e76 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-87d6e76 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f765d52 */.elementor-67490 .elementor-element.elementor-element-f765d52 p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-f765d52 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-f765d52 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7989d90 */.elementor-67490 .elementor-element.elementor-element-7989d90 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-7989d90 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-7989d90 ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-7989d90 ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a762fb */.elementor-67490 .elementor-element.elementor-element-6a762fb h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-6a762fb h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-6a762fb h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-6a762fb h2, 
.elementor-67490 .elementor-element.elementor-element-6a762fb h3, 
.elementor-67490 .elementor-element.elementor-element-6a762fb h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-6a762fb div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-6a762fb div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-6a762fb div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-6a762fb p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-6a762fb li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-6a762fb ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-6a762fb ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-6a762fb h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-6a762fb h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-6a762fb h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-6a762fb ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e379d0 */.elementor-67490 .elementor-element.elementor-element-3e379d0 h2, .elementor-67490 .elementor-element.elementor-element-3e379d0 h3, .elementor-67490 .elementor-element.elementor-element-3e379d0 h4, .elementor-67490 .elementor-element.elementor-element-3e379d0 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-3e379d0 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-3e379d0 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ca8293 */.elementor-67490 .elementor-element.elementor-element-8ca8293 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-8ca8293 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-8ca8293 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-8ca8293 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-8ca8293 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-8ca8293 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-8ca8293 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-8ca8293 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-8ca8293 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbcd9e3 */.elementor-67490 .elementor-element.elementor-element-fbcd9e3 h2, .elementor-67490 .elementor-element.elementor-element-fbcd9e3 h3, .elementor-67490 .elementor-element.elementor-element-fbcd9e3 h4, .elementor-67490 .elementor-element.elementor-element-fbcd9e3 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-fbcd9e3 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-fbcd9e3 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a98a0f */.elementor-67490 .elementor-element.elementor-element-0a98a0f ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-0a98a0f ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-0a98a0f ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-0a98a0f ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-0a98a0f ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-0a98a0f ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-0a98a0f ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-0a98a0f ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-0a98a0f ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35c0cf8 */.elementor-67490 .elementor-element.elementor-element-35c0cf8 p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-35c0cf8 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-35c0cf8 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c897df8 */.elementor-67490 .elementor-element.elementor-element-c897df8 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-c897df8 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-c897df8 ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-c897df8 ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5876026 */.elementor-67490 .elementor-element.elementor-element-5876026 h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-5876026 h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-5876026 h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-5876026 h2, 
.elementor-67490 .elementor-element.elementor-element-5876026 h3, 
.elementor-67490 .elementor-element.elementor-element-5876026 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-5876026 div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-5876026 div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-5876026 div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-5876026 p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-5876026 li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-5876026 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-5876026 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-5876026 h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-5876026 h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-5876026 h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-5876026 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5637552 */.elementor-67490 .elementor-element.elementor-element-5637552 h2, .elementor-67490 .elementor-element.elementor-element-5637552 h3, .elementor-67490 .elementor-element.elementor-element-5637552 h4, .elementor-67490 .elementor-element.elementor-element-5637552 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-5637552 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-5637552 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb9742d */.elementor-67490 .elementor-element.elementor-element-fb9742d ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-fb9742d ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-fb9742d ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-fb9742d ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-fb9742d ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-fb9742d ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-fb9742d ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-fb9742d ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-fb9742d ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb8dcad */.elementor-67490 .elementor-element.elementor-element-cb8dcad h2, .elementor-67490 .elementor-element.elementor-element-cb8dcad h3, .elementor-67490 .elementor-element.elementor-element-cb8dcad h4, .elementor-67490 .elementor-element.elementor-element-cb8dcad h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-cb8dcad .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-cb8dcad li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cae9ebf */.elementor-67490 .elementor-element.elementor-element-cae9ebf ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-cae9ebf ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-cae9ebf ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-cae9ebf ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-cae9ebf ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-cae9ebf ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-cae9ebf ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-cae9ebf ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-cae9ebf ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed6595d */.elementor-67490 .elementor-element.elementor-element-ed6595d p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-ed6595d p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-ed6595d p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b49a07 */.elementor-67490 .elementor-element.elementor-element-3b49a07 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-3b49a07 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-3b49a07 ul li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-3b49a07 ul li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b2c9ff */.elementor-67490 .elementor-element.elementor-element-6b2c9ff h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-6b2c9ff h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-6b2c9ff h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-6b2c9ff h2, 
.elementor-67490 .elementor-element.elementor-element-6b2c9ff h3, 
.elementor-67490 .elementor-element.elementor-element-6b2c9ff h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-6b2c9ff div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-6b2c9ff div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-6b2c9ff div h4:first-child {
    margin-top: 0;
}

.elementor-67490 .elementor-element.elementor-element-6b2c9ff p b {
    font-weight: normal !important;
}

.elementor-67490 .elementor-element.elementor-element-6b2c9ff li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-6b2c9ff ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-6b2c9ff ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-6b2c9ff h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-6b2c9ff h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-6b2c9ff h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-6b2c9ff ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79ec4ec */.elementor-67490 .elementor-element.elementor-element-79ec4ec h2, .elementor-67490 .elementor-element.elementor-element-79ec4ec h3, .elementor-67490 .elementor-element.elementor-element-79ec4ec h4, .elementor-67490 .elementor-element.elementor-element-79ec4ec h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-79ec4ec .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-79ec4ec li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f4b3a1 */.elementor-67490 .elementor-element.elementor-element-5f4b3a1 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-5f4b3a1 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-5f4b3a1 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-5f4b3a1 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-5f4b3a1 ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-5f4b3a1 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-5f4b3a1 ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-5f4b3a1 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-5f4b3a1 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751da88 */.elementor-67490 .elementor-element.elementor-element-751da88 h2, .elementor-67490 .elementor-element.elementor-element-751da88 h3, .elementor-67490 .elementor-element.elementor-element-751da88 h4, .elementor-67490 .elementor-element.elementor-element-751da88 h5 {
    margin-top: 3rem!important;
}

.elementor-67490 .elementor-element.elementor-element-751da88 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-67490 .elementor-element.elementor-element-751da88 li {
    margin-bottom: 0.5rem!important;
}

@media screen and (max-width: 450px) {
    
  .b-single .wp-block-heading{
       font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-582922e */.elementor-67490 .elementor-element.elementor-element-582922e ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-67490 .elementor-element.elementor-element-582922e ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-67490 .elementor-element.elementor-element-582922e ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-582922e ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-67490 .elementor-element.elementor-element-582922e ul li:first-child,
.elementor-67490 .elementor-element.elementor-element-582922e ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-67490 .elementor-element.elementor-element-582922e ul li:last-child,
.elementor-67490 .elementor-element.elementor-element-582922e ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-582922e ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e23b02 */.elementor-67490 .elementor-element.elementor-element-3e23b02 p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-3e23b02 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-67490 .elementor-element.elementor-element-3e23b02 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e4faa7 */.elementor-67490 .elementor-element.elementor-element-6e4faa7 h2 { font-size: 36px; }
/*.elementor-67490 .elementor-element.elementor-element-6e4faa7 h3 { font-size: 24px; }*/
/*.elementor-67490 .elementor-element.elementor-element-6e4faa7 h4 { font-size: 22px; }*/
    
    
.elementor-67490 .elementor-element.elementor-element-6e4faa7 h2, 
.elementor-67490 .elementor-element.elementor-element-6e4faa7 h3, 
.elementor-67490 .elementor-element.elementor-element-6e4faa7 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-67490 .elementor-element.elementor-element-6e4faa7 div h2:first-child, 
.elementor-67490 .elementor-element.elementor-element-6e4faa7 div h3:first-child, 
.elementor-67490 .elementor-element.elementor-element-6e4faa7 div h4:first-child {
    margin-top: 0;
}


.elementor-67490 .elementor-element.elementor-element-6e4faa7 li {
    margin-bottom: 0.5rem!important;
}


.elementor-67490 .elementor-element.elementor-element-6e4faa7 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-67490 .elementor-element.elementor-element-6e4faa7 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='url(%23g)' stroke-width='1.5'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 0 .35em;
    padding-left: 30px;
}



@media(max-width: 767px) {
    .elementor-67490 .elementor-element.elementor-element-6e4faa7 h2 {
        font-size: 26px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-6e4faa7 h3 {
        font-size: 24px;
    }
    
    .elementor-67490 .elementor-element.elementor-element-6e4faa7 h4 {
        font-size: 22px;
    }
    .elementor-67490 .elementor-element.elementor-element-6e4faa7 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65bff6e */.elementor-67490 .elementor-element.elementor-element-65bff6e p  {
    font-style: italic;
}

.elementor-67490 .elementor-element.elementor-element-65bff6e p:first-child  {
    font-style: normal;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e3fced */.banner {

/*background: linear-gradient(90deg, rgba(249,235,211,.2) 0%, rgba(255,255,255,0.2) 50%, rgba(132,87,255,0.3) 100%);*/
/*filter: blur(.2px);*/
position: relative;
}

.banner:before{
   content: "";
    position: absolute;
    right: 0;
    top: 250px;
    width: 300px;
    height: 300px;
    border-radius: 50%;
    background-color: rgba(249 235 211 /100%);
    box-shadow: 80px -50px 250px 100px rgba(249, 235, 211, 1);
    filter: blur(50px);
    z-index: -1
}

.banner:after{
   content: "";
    position: absolute;
    right: 0px;
    top: 10px;
    width: 200px;
    height: 300px;
    background-color: rgba(36, 122, 252, 0.70);
    box-shadow: -80px 80px 200px 80px rgba(36, 122, 252, 0.50);
    filter: blur(200px);
    z-index: -1;
}

@media only screen and (max-width: 768px) {
    
    .banner:before{
   content: "";
    position: absolute;
    right: 0;
    top: 250px;
    width: 100px;
    height: 200px;
    border-radius: 50%;
    background-color: rgba(249 235 211 /90%);
    box-shadow: 80px -50px 250px 100px rgba(249, 235, 211, .8);
    filter: blur(50px);
    z-index: -1
    
}
.banner:after{
   content: "";
    position: absolute;
    right: 0;
    top: 10px;
    width: 100px;
    height: 200px;
   background-color: rgba(36, 122, 252, 0.70);
    box-shadow: -80px 80px 200px 80px rgba(36, 122, 252, 0.50);
    filter: blur(200px);
    z-index: -1;
    
}

 
}

@media only screen and (max-width: 450px) {
    .banner:before{
   content: "";
    position: absolute;
    right: 0;
    top: 20%;
    width: 200px;
    height: 200px;
    border-radius: 50%;
    background-color: rgba(249 235 211 /100%);
    box-shadow: 80px -50px 250px 100px rgba(249, 235, 211, 1);
    filter: blur(50px);
    z-index: -1
    
}
.banner:after{
   content: "";
    position: absolute;
    right: 0;
    top: 10%;
    width: 100px;
    height: 100px;
    background-color: rgba(36, 122, 252,1);
    box-shadow: -80px 80px 200px 80px rgba(36, 122, 252, 1);
    filter: blur(200px);
    z-index: -1;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b403071 */.banner {

/*background: linear-gradient(90deg, rgba(249,235,211,.2) 0%, rgba(255,255,255,0.2) 50%, rgba(132,87,255,0.3) 100%);*/
/*filter: blur(.2px);*/
position: relative;
}

.banner:before{
   content: "";
    position: absolute;
    right: 0;
    top: 250px;
    width: 300px;
    height: 300px;
    border-radius: 50%;
    background-color: rgba(249 235 211 /100%);
    box-shadow: 80px -50px 250px 100px rgba(249, 235, 211, 1);
    filter: blur(50px);
    z-index: -1
}

.banner:after{
   content: "";
    position: absolute;
    right: 0px;
    top: 10px;
    width: 200px;
    height: 300px;
    background-color: rgba(36, 122, 252, 0.70);
    box-shadow: -80px 80px 200px 80px rgba(36, 122, 252, 0.50);
    filter: blur(200px);
    z-index: -1;
}

@media only screen and (max-width: 768px) {
    
    .banner:before{
   content: "";
    position: absolute;
    right: 0;
    top: 250px;
    width: 100px;
    height: 200px;
    border-radius: 50%;
    background-color: rgba(249 235 211 /90%);
    box-shadow: 80px -50px 250px 100px rgba(249, 235, 211, .8);
    filter: blur(50px);
    z-index: -1
    
}
.banner:after{
   content: "";
    position: absolute;
    right: 0;
    top: 10px;
    width: 100px;
    height: 200px;
   background-color: rgba(36, 122, 252, 0.70);
    box-shadow: -80px 80px 200px 80px rgba(36, 122, 252, 0.50);
    filter: blur(200px);
    z-index: -1;
    
}

 
}

@media only screen and (max-width: 450px) {
    .banner:before{
   content: "";
    position: absolute;
    right: 0;
    top: 20%;
    width: 200px;
    height: 200px;
    border-radius: 50%;
    background-color: rgba(249 235 211 /100%);
    box-shadow: 80px -50px 250px 100px rgba(249, 235, 211, 1);
    filter: blur(50px);
    z-index: -1
    
}
.banner:after{
   content: "";
    position: absolute;
    right: 0;
    top: 10%;
    width: 100px;
    height: 100px;
    background-color: rgba(36, 122, 252,1);
    box-shadow: -80px 80px 200px 80px rgba(36, 122, 252, 1);
    filter: blur(200px);
    z-index: -1;
    
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://onelittleweb.com/wp-content/uploads/2023/08/Satoshi-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://onelittleweb.com/wp-content/uploads/2023/08/Satoshi-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */