.elementor-62543 .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-62543 .elementor-element.elementor-element-7eb912a:not(.elementor-motion-effects-element-type-background), .elementor-62543 .elementor-element.elementor-element-7eb912a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAECF077;}.elementor-62543 .elementor-element.elementor-element-7eb912a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-62543 .elementor-element.elementor-element-cf4cdf2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-62543 .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-62543 .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-62543 .elementor-element.elementor-element-f1a737d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-62543 .elementor-element.elementor-element-f1a737d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-62543 .elementor-element.elementor-element-f1a737d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-62543 .elementor-element.elementor-element-f1a737d{--e-icon-list-icon-size:20px;}.elementor-62543 .elementor-element.elementor-element-f1a737d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-62543 .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-62543 .elementor-element.elementor-element-f1a737d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-62543 .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-62543 .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-62543 .elementor-element.elementor-element-46eac54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-62543 .elementor-element.elementor-element-46eac54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62543 .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-62543 .elementor-element.elementor-element-243f336 .elementor-repeater-item-08f1073 .elementor-icon-list-icon{width:40px;}.elementor-62543 .elementor-element.elementor-element-243f336.elementor-element{--align-self:flex-start;}.elementor-62543 .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-62543 .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-62543 .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-62543 .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-62543 .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-62543 .elementor-element.elementor-element-243f336 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-24px/2);}.elementor-62543 .elementor-element.elementor-element-243f336 .elementor-icon-list-item:not(:last-child):after{content:"";height:40%;border-color:#C1C1C1;}.elementor-62543 .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-62543 .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-62543 .elementor-element.elementor-element-243f336 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-62543 .elementor-element.elementor-element-243f336 .elementor-icon-list-icon i{color:var( --e-global-color-primary );font-size:30px;}.elementor-62543 .elementor-element.elementor-element-243f336 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );--e-icon-list-icon-size:30px;}.elementor-62543 .elementor-element.elementor-element-243f336 .elementor-icon-list-icon{width:30px;}.elementor-62543 .elementor-element.elementor-element-243f336 .elementor-icon-list-text, .elementor-62543 .elementor-element.elementor-element-243f336 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-62543 .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-62543 .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-62543 .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-62543 .elementor-element.elementor-element-28ddbd2e{--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-62543 .elementor-element.elementor-element-28ddbd2e:not(.elementor-motion-effects-element-type-background), .elementor-62543 .elementor-element.elementor-element-28ddbd2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-62543 .elementor-element.elementor-element-28ddbd2e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-62543 .elementor-element.elementor-element-2e39520f{--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-62543 .elementor-element.elementor-element-35775088{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62543 .elementor-element.elementor-element-35775088.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-62543 .elementor-element.elementor-element-72750463{--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-62543 .elementor-element.elementor-element-72750463:not(.elementor-motion-effects-element-type-background), .elementor-62543 .elementor-element.elementor-element-72750463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-62543 .elementor-element.elementor-element-72750463.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-62543 .elementor-element.elementor-element-1afdcc93{--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-62543 .elementor-element.elementor-element-2c3358ea{--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-62543 .elementor-element.elementor-element-2c3358ea .elementor-toc__spinner{color:#EAECF000;fill:#EAECF000;}.elementor-62543 .elementor-element.elementor-element-2c3358ea .elementor-toc__header-title{text-align:start;}.elementor-62543 .elementor-element.elementor-element-2c3358ea .elementor-toc__header, .elementor-62543 .elementor-element.elementor-element-2c3358ea .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-62543 .elementor-element.elementor-element-2c3358ea .elementor-toc__list-item{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-620ed24b{--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-62543 .elementor-element.elementor-element-620ed24b:not(.elementor-motion-effects-element-type-background), .elementor-62543 .elementor-element.elementor-element-620ed24b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-62543 .elementor-element.elementor-element-620ed24b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-62543 .elementor-element.elementor-element-67b8ecb0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-62543 .elementor-element.elementor-element-2ea7623e{text-align:start;}.elementor-62543 .elementor-element.elementor-element-2ea7623e .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-62543 .elementor-element.elementor-element-1adcfc6f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-62543 .elementor-element.elementor-element-1adcfc6f{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-62543 .elementor-element.elementor-element-40ca7075 .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-62543 .elementor-element.elementor-element-40ca7075 .elementor-button:hover, .elementor-62543 .elementor-element.elementor-element-40ca7075 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-62543 .elementor-element.elementor-element-40ca7075{width:initial;max-width:initial;}.elementor-62543 .elementor-element.elementor-element-40ca7075.elementor-element{--align-self:flex-start;}.elementor-62543 .elementor-element.elementor-element-40ca7075 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-62543 .elementor-element.elementor-element-40ca7075 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-62543 .elementor-element.elementor-element-40ca7075 .elementor-button:hover svg, .elementor-62543 .elementor-element.elementor-element-40ca7075 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-62543 .elementor-element.elementor-element-76838828{--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-62543 .elementor-element.elementor-element-4d4d5641{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-1588af5f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-19eab3ec > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-62543 .elementor-element.elementor-element-19eab3ec{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-213ad46d > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-62543 .elementor-element.elementor-element-1b25e273 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-62543 .elementor-element.elementor-element-1b25e273 .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-62543 .elementor-element.elementor-element-384bb00a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-4ef9bca4 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-46be5211{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-65451b1d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-65451b1d p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-4a0843b > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-45c23c6{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-45c23c6 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-5d6a630f > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-5dd6e384 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-5dd6e384{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-13876b11{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-1b383c46 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-4731b6b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-662b7e90{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-662b7e90 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-328ec622 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-4f2e3cbc{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-4f2e3cbc p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-200a4434 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-4c0eb79d > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-4c0eb79d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-17ac317f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-4e10e65b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-711a2f61{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-1be0bed8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-1be0bed8 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-6d47df48 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-611a8975{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-611a8975 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-37f9f1fa > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-7a5a851b > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-7a5a851b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-589d8a06{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-4ab70c98 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-57f4bfac{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-793f39e9{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-793f39e9 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-1e97c482 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-409b40f1{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-409b40f1 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-38d7939b > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-2fe57872 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-2fe57872{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-30d6f5c4{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-36a080d4 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-4064f6ee{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-67c3cd6f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-67c3cd6f p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-4382f6b1 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-7c4f3790{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-7c4f3790 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-553b6474 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-335cf7cb > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-335cf7cb{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-672c6abd{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-24b215e3 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-3a3e5808{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-3e30547c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-3e30547c p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-2c439729 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-7938d449{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-7938d449 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-5fedc61a > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-afebf9d > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-afebf9d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-390412fd{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-7db65b8f .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-7954d7df{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-51b43ff3{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-51b43ff3 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-544e6de2 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-156dffd3{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-156dffd3 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-7aa6dbe > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-33d9a606 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-33d9a606{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-639313c5{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-2d9e0668 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-e5d4c9a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-30872b76{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-30872b76 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-a7b79c1 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-27c71fb8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-27c71fb8 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-3ee53473 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-1452ae6c > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-1452ae6c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-170a4b26{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-25e116fb .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-5e1a463b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-a280b17{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-a280b17 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-3ddc127a > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-2a82b7ff{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-2a82b7ff p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-3f2774b6 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-302ade04 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-302ade04{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-8b77382{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-6f8a4f5e .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-556b8a93{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-212a2949{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-212a2949 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-3ea990d5 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-44a6ba28{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-44a6ba28 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-75aa66ac > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-2dc79c3c > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-2dc79c3c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-3e491ff0{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-1451a649 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-5ce10a4f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-ce0b81f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-ce0b81f p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-3f427b35 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-7adbd5a4{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-7adbd5a4 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-7e813ea8 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-68934285 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-68934285{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-18521a87{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-3c3f8e48 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-43c91d4{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-11e5ec88{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-11e5ec88 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-1f51fbd8 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-220f2468{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-220f2468 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-6e94b940 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-4ec7125d > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-4ec7125d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-7009ea74{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-5d8cbe3b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-423fbd16{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-567f42a2{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-567f42a2 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-37710d18 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-3acd5493{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-3acd5493 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-6cf4cd1c > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-2736428d > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-2736428d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-3cbcb66{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-3eecbd1c .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-3b489137{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-7d93067a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-7d93067a p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-75c7becd > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-2039285d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-2039285d p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-9a2f45b > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-1eb85a23 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-1eb85a23{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-2654156b{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-2bd4a8e4 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-14495683{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-221d159f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-221d159f p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-53de8c39 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-d4f69a3{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-d4f69a3 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-da6ec8f > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-2208f216 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-2208f216{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-21ffba68{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-79d3f1b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-3bf3561e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-f675a40{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-f675a40 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-116fe993 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-29f1630a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-29f1630a p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-50e65eb > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-68f792d7 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-68f792d7{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-53c384a2{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-67b61f9d .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-2cb85faa{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-576d61a4{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-576d61a4 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-38c9537c > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-6b512e67{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-6b512e67 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-3f6a7648 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-c8251c5 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-c8251c5{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-504d6bd8{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-700648df .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-7368ce3e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-49cfe4d9{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-49cfe4d9 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-903d838 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-3c1d953f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-3c1d953f p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-548df902 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-642c768b > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-642c768b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-1aa5558c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-42757361 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-eac6d0{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-6c3452a2{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-6c3452a2 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-35fb15a > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-6b67646c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-6b67646c p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-559e97d2 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-47afcef6 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-47afcef6{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-6cbc2b23{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-6cf0b77a .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-7e8cdc66{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-51832a96{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-51832a96 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-9bd046f > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-703dba73{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-703dba73 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-3561d83f > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-4b4e6d2f > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-4b4e6d2f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-79f811f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-eed7a79 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62543 .elementor-element.elementor-element-71a70f8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-c2836b4{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-c2836b4 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-863b476 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-f24bca2{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-f24bca2 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-0c698aa > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-6f53171{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-6f53171 p{margin-block-end:0px;}.elementor-62543 .elementor-element.elementor-element-f14b7fc > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62543 .elementor-element.elementor-element-f500028 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-f500028{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-56b73bc4{--display:flex;}.elementor-62543 .elementor-element.elementor-element-22f3c1d8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .elementor-element.elementor-element-1c6ff664 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62543 .elementor-element.elementor-element-1c6ff664{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62543 .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-62543 .elementor-element.elementor-element-b403071:not(.elementor-motion-effects-element-type-background), .elementor-62543 .elementor-element.elementor-element-b403071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-62543 .elementor-element.elementor-element-b403071.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-62543 .elementor-element.elementor-element-cf4cdf2{--width:66%;}.elementor-62543 .elementor-element.elementor-element-0990ff7{--width:33%;}.elementor-62543 .elementor-element.elementor-element-35775088{--width:23.555%;}.elementor-62543 .elementor-element.elementor-element-76838828{--width:75%;}}@media(max-width:1440px) and (min-width:768px){.elementor-62543 .elementor-element.elementor-element-2e39520f{--content-width:100%;}.elementor-62543 .elementor-element.elementor-element-35775088{--width:30%;}.elementor-62543 .elementor-element.elementor-element-76838828{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-62543 .elementor-element.elementor-element-7eb912a{--content-width:100%;}.elementor-62543 .elementor-element.elementor-element-28ddbd2e{--content-width:100%;}.elementor-62543 .elementor-element.elementor-element-2e39520f{--content-width:100%;}.elementor-62543 .elementor-element.elementor-element-b403071{--content-width:100%;}}@media(max-width:1440px){.elementor-62543 .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-62543 .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-62543 .elementor-element.elementor-element-28ddbd2e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-62543 .elementor-element.elementor-element-2e39520f{--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-62543 .elementor-element.elementor-element-2c3358ea .elementor-toc__header, .elementor-62543 .elementor-element.elementor-element-2c3358ea .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-62543 .elementor-element.elementor-element-76838828{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-62543 .elementor-element.elementor-element-4d4d5641{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-1b25e273 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-62543 .elementor-element.elementor-element-384bb00a{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-13876b11{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-17ac317f{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-589d8a06{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-30d6f5c4{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-672c6abd{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-390412fd{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-639313c5{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-170a4b26{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-8b77382{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-3e491ff0{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-18521a87{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-7009ea74{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-3cbcb66{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-2654156b{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-21ffba68{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-53c384a2{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-504d6bd8{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-1aa5558c{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-6cbc2b23{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-79f811f{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .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-62543 .elementor-element.elementor-element-f1a737d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-62543 .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-62543 .elementor-element.elementor-element-46eac54{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-62543 .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-62543 .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-62543 .elementor-element.elementor-element-2e39520f{--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-62543 .elementor-element.elementor-element-2c3358ea .elementor-toc__header, .elementor-62543 .elementor-element.elementor-element-2c3358ea .elementor-toc__header-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-62543 .elementor-element.elementor-element-2c3358ea .elementor-toc__list-item{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-2ea7623e .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-62543 .elementor-element.elementor-element-1adcfc6f{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-62543 .elementor-element.elementor-element-40ca7075 .elementor-button{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-4d4d5641{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-1588af5f{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-19eab3ec{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-1b25e273 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-62543 .elementor-element.elementor-element-384bb00a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-4ef9bca4 .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-46be5211{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-65451b1d{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-45c23c6{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-5dd6e384{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-13876b11{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-1b383c46 .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-4731b6b{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-662b7e90{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-4f2e3cbc{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-4c0eb79d{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-17ac317f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-4e10e65b .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-711a2f61{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-1be0bed8{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-611a8975{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-7a5a851b{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-589d8a06{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-4ab70c98 .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-57f4bfac{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-793f39e9{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-409b40f1{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-2fe57872{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-30d6f5c4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-36a080d4 .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-4064f6ee{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-67c3cd6f{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-7c4f3790{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-335cf7cb{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-672c6abd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-24b215e3 .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-3a3e5808{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-3e30547c{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-7938d449{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-afebf9d{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-390412fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-7db65b8f .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-7954d7df{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-51b43ff3{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-156dffd3{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-33d9a606{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-639313c5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-2d9e0668 .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-e5d4c9a{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-30872b76{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-27c71fb8{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-1452ae6c{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-170a4b26{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-25e116fb .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-5e1a463b{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-a280b17{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-2a82b7ff{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-302ade04{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-8b77382{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-6f8a4f5e .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-556b8a93{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-212a2949{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-44a6ba28{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-2dc79c3c{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-3e491ff0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-1451a649 .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-5ce10a4f{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-ce0b81f{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-7adbd5a4{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-68934285{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-18521a87{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-3c3f8e48 .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-43c91d4{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-11e5ec88{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-220f2468{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-4ec7125d{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-7009ea74{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-5d8cbe3b .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-423fbd16{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-567f42a2{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-3acd5493{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-2736428d{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-3cbcb66{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-3eecbd1c .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-3b489137{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-7d93067a{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-2039285d{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-1eb85a23{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-2654156b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-2bd4a8e4 .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-14495683{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-221d159f{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-d4f69a3{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-2208f216{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-21ffba68{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-79d3f1b .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-3bf3561e{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-f675a40{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-29f1630a{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-68f792d7{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-53c384a2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-67b61f9d .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-2cb85faa{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-576d61a4{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-6b512e67{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-c8251c5{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-504d6bd8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-700648df .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-7368ce3e{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-49cfe4d9{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-3c1d953f{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-642c768b{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-1aa5558c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-42757361 .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-eac6d0{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-6c3452a2{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-6b67646c{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-47afcef6{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-6cbc2b23{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-6cf0b77a .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-7e8cdc66{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-51832a96{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-703dba73{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-4b4e6d2f{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-79f811f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-eed7a79 .elementor-heading-title{font-size:30px;}.elementor-62543 .elementor-element.elementor-element-71a70f8{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-c2836b4{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-f24bca2{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-6f53171{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-f500028{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-22f3c1d8{font-size:17px;}.elementor-62543 .elementor-element.elementor-element-1c6ff664{font-size:17px;}}@media(max-width:767px){.elementor-62543 .elementor-element.elementor-element-7eb912a{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-62543 .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-62543 .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-62543 .elementor-element.elementor-element-46eac54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-62543 .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-62543 .elementor-element.elementor-element-46eac54.elementor-element{--align-self:center;}.elementor-62543 .elementor-element.elementor-element-46eac54 .elementor-heading-title{font-size:30px;}.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-62543 .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-62543 .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-62543 .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-62543 .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-62543 .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-62543 .elementor-element.elementor-element-243f336 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-62543 .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-62543 .elementor-element.elementor-element-28ddbd2e{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-62543 .elementor-element.elementor-element-2e39520f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62543 .elementor-element.elementor-element-1afdcc93{--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-62543 .elementor-element.elementor-element-2c3358ea .elementor-toc__header, .elementor-62543 .elementor-element.elementor-element-2c3358ea .elementor-toc__header-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-62543 .elementor-element.elementor-element-2c3358ea{--toc-body-max-height:50vh;}.elementor-62543 .elementor-element.elementor-element-67b8ecb0{--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-62543 .elementor-element.elementor-element-40ca7075{width:100%;max-width:100%;}.elementor-62543 .elementor-element.elementor-element-40ca7075.elementor-element{--align-self:stretch;}.elementor-62543 .elementor-element.elementor-element-40ca7075 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-62543 .elementor-element.elementor-element-40ca7075 .elementor-button{padding:15px 15px 15px 15px;}.elementor-62543 .elementor-element.elementor-element-76838828{--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-62543 .elementor-element.elementor-element-213ad46d > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-62543 .elementor-element.elementor-element-1b25e273 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-62543 .elementor-element.elementor-element-4ef9bca4 .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-65451b1d{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-4a0843b > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-45c23c6{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-5d6a630f > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-1b383c46 .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-662b7e90{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-328ec622 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-4f2e3cbc{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-200a4434 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-4e10e65b .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-1be0bed8{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-6d47df48 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-611a8975{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-37f9f1fa > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-4ab70c98 .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-793f39e9{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-1e97c482 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-409b40f1{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-38d7939b > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-36a080d4 .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-67c3cd6f{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-4382f6b1 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-7c4f3790{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-553b6474 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-24b215e3 .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-3e30547c{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-2c439729 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-7938d449{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-5fedc61a > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-7db65b8f .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-51b43ff3{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-544e6de2 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-156dffd3{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-7aa6dbe > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-2d9e0668 .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-30872b76{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-a7b79c1 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-27c71fb8{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-3ee53473 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-25e116fb .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-a280b17{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-3ddc127a > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-2a82b7ff{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-3f2774b6 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-6f8a4f5e .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-212a2949{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-3ea990d5 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-44a6ba28{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-75aa66ac > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-1451a649 .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-ce0b81f{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-3f427b35 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-7adbd5a4{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-7e813ea8 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-3c3f8e48 .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-11e5ec88{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-1f51fbd8 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-220f2468{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-6e94b940 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-5d8cbe3b .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-567f42a2{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-37710d18 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-3acd5493{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-6cf4cd1c > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-3eecbd1c .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-7d93067a{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-75c7becd > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-2039285d{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-9a2f45b > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-2bd4a8e4 .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-221d159f{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-53de8c39 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-d4f69a3{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-da6ec8f > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-79d3f1b .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-f675a40{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-116fe993 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-29f1630a{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-50e65eb > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-67b61f9d .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-576d61a4{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-38c9537c > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-6b512e67{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-3f6a7648 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-700648df .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-49cfe4d9{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-903d838 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-3c1d953f{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-548df902 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-42757361 .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-6c3452a2{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-35fb15a > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-6b67646c{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-559e97d2 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-6cf0b77a .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-51832a96{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-9bd046f > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-703dba73{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-3561d83f > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-eed7a79 .elementor-heading-title{font-size:26px;}.elementor-62543 .elementor-element.elementor-element-c2836b4{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-863b476 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-f24bca2{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-0c698aa > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .elementor-element.elementor-element-6f53171{font-size:18px;}.elementor-62543 .elementor-element.elementor-element-f14b7fc > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62543 .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-62543 .elementor-element.elementor-element-46eac54 span {*/
/*    background-color: #1F00FF;*/
/*    color: #FFFFFF;*/
/*    border-radius: 4px;*/
/*    padding: 3px 7px;*/
/*}*/


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

@media (max-width: 767px) {
    .elementor-62543 .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-2c3358ea */.elementor-62543 .elementor-element.elementor-element-2c3358ea ul li a {
    font-size: 16px;
    color: #000000;
}

.elementor-62543 .elementor-element.elementor-element-2c3358ea ul li {
    margin-bottom: 10px;
}

.elementor-62543 .elementor-element.elementor-element-2c3358ea 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-1588af5f */.elementor-62543 .elementor-element.elementor-element-1588af5f h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-1588af5f h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-1588af5f h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-1588af5f h2, 
.elementor-62543 .elementor-element.elementor-element-1588af5f h3, 
.elementor-62543 .elementor-element.elementor-element-1588af5f h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-62543 .elementor-element.elementor-element-1588af5f div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-1588af5f div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-1588af5f div h4:first-child {
    margin-top: 0;
}

.elementor-62543 .elementor-element.elementor-element-1588af5f p b {
    font-weight: normal !important;
}

.elementor-62543 .elementor-element.elementor-element-1588af5f li {
    margin-bottom: 0.5rem!important;
}


.elementor-62543 .elementor-element.elementor-element-1588af5f ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-1588af5f 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-62543 .elementor-element.elementor-element-1588af5f h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-1588af5f h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-1588af5f h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-1588af5f ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19eab3ec */.elementor-62543 .elementor-element.elementor-element-19eab3ec h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-19eab3ec h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-19eab3ec h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-19eab3ec h2, 
.elementor-62543 .elementor-element.elementor-element-19eab3ec h3, 
.elementor-62543 .elementor-element.elementor-element-19eab3ec h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-62543 .elementor-element.elementor-element-19eab3ec div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-19eab3ec div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-19eab3ec div h4:first-child {
    margin-top: 0;
}

.elementor-62543 .elementor-element.elementor-element-19eab3ec p b {
    font-weight: normal !important;
}

.elementor-62543 .elementor-element.elementor-element-19eab3ec li {
    margin-bottom: 0.5rem!important;
}


.elementor-62543 .elementor-element.elementor-element-19eab3ec ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-19eab3ec 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-62543 .elementor-element.elementor-element-19eab3ec h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-19eab3ec h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-19eab3ec h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-19eab3ec ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-213ad46d */.elementor-62543 .elementor-element.elementor-element-213ad46d ul,
.elementor-62543 .elementor-element.elementor-element-213ad46d ol {
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-213ad46d ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-213ad46d 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-62543 .elementor-element.elementor-element-213ad46d ul li,
.elementor-62543 .elementor-element.elementor-element-213ad46d 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-62543 .elementor-element.elementor-element-213ad46d ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-213ad46d ol li:first-child {
	margin-top: 8px !important;
}

.elementor-62543 .elementor-element.elementor-element-213ad46d ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-213ad46d ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 10px !important;
}

@media (max-width:767px) {
    .elementor-62543 .elementor-element.elementor-element-213ad46d ul li:last-child,
    .elementor-62543 .elementor-element.elementor-element-213ad46d ol li:last-child {
    	margin-bottom: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a215fb6 */.elementor-62543 .elementor-element.elementor-element-3a215fb6 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-3a215fb6 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-3a215fb6 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-62543 .elementor-element.elementor-element-3a215fb6 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-3a215fb6 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-3a215fb6 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-3a215fb6 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-3a215fb6 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-3a215fb6 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46be5211 */.elementor-62543 .elementor-element.elementor-element-46be5211 h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-46be5211 h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-46be5211 h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-46be5211 h2, 
.elementor-62543 .elementor-element.elementor-element-46be5211 h3, 
.elementor-62543 .elementor-element.elementor-element-46be5211 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-62543 .elementor-element.elementor-element-46be5211 div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-46be5211 div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-46be5211 div h4:first-child {
    margin-top: 0;
}

.elementor-62543 .elementor-element.elementor-element-46be5211 p b {
    font-weight: normal !important;
}

.elementor-62543 .elementor-element.elementor-element-46be5211 li {
    margin-bottom: 0.5rem!important;
}


.elementor-62543 .elementor-element.elementor-element-46be5211 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-46be5211 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-62543 .elementor-element.elementor-element-46be5211 h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-46be5211 h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-46be5211 h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-46be5211 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65451b1d */.elementor-62543 .elementor-element.elementor-element-65451b1d h2, .elementor-62543 .elementor-element.elementor-element-65451b1d h3, .elementor-62543 .elementor-element.elementor-element-65451b1d h4, .elementor-62543 .elementor-element.elementor-element-65451b1d h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-65451b1d .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-65451b1d 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-4a0843b */.elementor-62543 .elementor-element.elementor-element-4a0843b ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-4a0843b ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-4a0843b 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-62543 .elementor-element.elementor-element-4a0843b ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-4a0843b ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-4a0843b ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-4a0843b ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-4a0843b ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-4a0843b ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45c23c6 */.elementor-62543 .elementor-element.elementor-element-45c23c6 h2, .elementor-62543 .elementor-element.elementor-element-45c23c6 h3, .elementor-62543 .elementor-element.elementor-element-45c23c6 h4, .elementor-62543 .elementor-element.elementor-element-45c23c6 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-45c23c6 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-45c23c6 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-5d6a630f */.elementor-62543 .elementor-element.elementor-element-5d6a630f ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-5d6a630f ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-5d6a630f 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-62543 .elementor-element.elementor-element-5d6a630f ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-5d6a630f ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-5d6a630f ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-5d6a630f ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-5d6a630f ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-5d6a630f ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dd6e384 */.elementor-62543 .elementor-element.elementor-element-5dd6e384 p  {
    font-style: italic;
}

.elementor-62543 .elementor-element.elementor-element-5dd6e384 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-62543 .elementor-element.elementor-element-5dd6e384 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34e8f660 */.elementor-62543 .elementor-element.elementor-element-34e8f660 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-34e8f660 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-34e8f660 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-62543 .elementor-element.elementor-element-34e8f660 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-34e8f660 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-34e8f660 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-34e8f660 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-34e8f660 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-34e8f660 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4731b6b */.elementor-62543 .elementor-element.elementor-element-4731b6b h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-4731b6b h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-4731b6b h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-4731b6b h2, 
.elementor-62543 .elementor-element.elementor-element-4731b6b h3, 
.elementor-62543 .elementor-element.elementor-element-4731b6b h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-62543 .elementor-element.elementor-element-4731b6b div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-4731b6b div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-4731b6b div h4:first-child {
    margin-top: 0;
}

.elementor-62543 .elementor-element.elementor-element-4731b6b p b {
    font-weight: normal !important;
}

.elementor-62543 .elementor-element.elementor-element-4731b6b li {
    margin-bottom: 0.5rem!important;
}


.elementor-62543 .elementor-element.elementor-element-4731b6b ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-4731b6b 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-62543 .elementor-element.elementor-element-4731b6b h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-4731b6b h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-4731b6b h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-4731b6b ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-662b7e90 */.elementor-62543 .elementor-element.elementor-element-662b7e90 h2, .elementor-62543 .elementor-element.elementor-element-662b7e90 h3, .elementor-62543 .elementor-element.elementor-element-662b7e90 h4, .elementor-62543 .elementor-element.elementor-element-662b7e90 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-662b7e90 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-662b7e90 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-328ec622 */.elementor-62543 .elementor-element.elementor-element-328ec622 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-328ec622 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-328ec622 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-62543 .elementor-element.elementor-element-328ec622 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-328ec622 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-328ec622 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-328ec622 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-328ec622 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-328ec622 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f2e3cbc */.elementor-62543 .elementor-element.elementor-element-4f2e3cbc h2, .elementor-62543 .elementor-element.elementor-element-4f2e3cbc h3, .elementor-62543 .elementor-element.elementor-element-4f2e3cbc h4, .elementor-62543 .elementor-element.elementor-element-4f2e3cbc h5 {
    margin-top: 3rem!important;
}

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

.elementor-62543 .elementor-element.elementor-element-4f2e3cbc 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-200a4434 */.elementor-62543 .elementor-element.elementor-element-200a4434 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-200a4434 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-200a4434 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-62543 .elementor-element.elementor-element-200a4434 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-200a4434 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-200a4434 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-200a4434 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-200a4434 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-200a4434 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c0eb79d */.elementor-62543 .elementor-element.elementor-element-4c0eb79d p  {
    font-style: italic;
}

.elementor-62543 .elementor-element.elementor-element-4c0eb79d p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-62543 .elementor-element.elementor-element-4c0eb79d p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2253a934 */.elementor-62543 .elementor-element.elementor-element-2253a934 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-2253a934 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-2253a934 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-62543 .elementor-element.elementor-element-2253a934 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-2253a934 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-2253a934 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-2253a934 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-2253a934 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-2253a934 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-711a2f61 */.elementor-62543 .elementor-element.elementor-element-711a2f61 h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-711a2f61 h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-711a2f61 h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-711a2f61 h2, 
.elementor-62543 .elementor-element.elementor-element-711a2f61 h3, 
.elementor-62543 .elementor-element.elementor-element-711a2f61 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-62543 .elementor-element.elementor-element-711a2f61 div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-711a2f61 div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-711a2f61 div h4:first-child {
    margin-top: 0;
}

.elementor-62543 .elementor-element.elementor-element-711a2f61 p b {
    font-weight: normal !important;
}

.elementor-62543 .elementor-element.elementor-element-711a2f61 li {
    margin-bottom: 0.5rem!important;
}


.elementor-62543 .elementor-element.elementor-element-711a2f61 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-711a2f61 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-62543 .elementor-element.elementor-element-711a2f61 h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-711a2f61 h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-711a2f61 h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-711a2f61 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1be0bed8 */.elementor-62543 .elementor-element.elementor-element-1be0bed8 h2, .elementor-62543 .elementor-element.elementor-element-1be0bed8 h3, .elementor-62543 .elementor-element.elementor-element-1be0bed8 h4, .elementor-62543 .elementor-element.elementor-element-1be0bed8 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-1be0bed8 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-1be0bed8 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-6d47df48 */.elementor-62543 .elementor-element.elementor-element-6d47df48 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-6d47df48 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-6d47df48 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-62543 .elementor-element.elementor-element-6d47df48 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-6d47df48 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-6d47df48 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-6d47df48 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-6d47df48 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-6d47df48 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-611a8975 */.elementor-62543 .elementor-element.elementor-element-611a8975 h2, .elementor-62543 .elementor-element.elementor-element-611a8975 h3, .elementor-62543 .elementor-element.elementor-element-611a8975 h4, .elementor-62543 .elementor-element.elementor-element-611a8975 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-611a8975 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-611a8975 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-37f9f1fa */.elementor-62543 .elementor-element.elementor-element-37f9f1fa ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-37f9f1fa ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-37f9f1fa 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-62543 .elementor-element.elementor-element-37f9f1fa ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-37f9f1fa ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-37f9f1fa ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-37f9f1fa ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-37f9f1fa ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-37f9f1fa ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a5a851b */.elementor-62543 .elementor-element.elementor-element-7a5a851b p  {
    font-style: italic;
}

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

.elementor-62543 .elementor-element.elementor-element-7a5a851b p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-632c01ef */.elementor-62543 .elementor-element.elementor-element-632c01ef ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-632c01ef ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-632c01ef 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-62543 .elementor-element.elementor-element-632c01ef ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-632c01ef ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-632c01ef ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-632c01ef ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-632c01ef ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-632c01ef ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57f4bfac */.elementor-62543 .elementor-element.elementor-element-57f4bfac h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-57f4bfac h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-57f4bfac h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-57f4bfac h2, 
.elementor-62543 .elementor-element.elementor-element-57f4bfac h3, 
.elementor-62543 .elementor-element.elementor-element-57f4bfac h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-62543 .elementor-element.elementor-element-57f4bfac div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-57f4bfac div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-57f4bfac div h4:first-child {
    margin-top: 0;
}

.elementor-62543 .elementor-element.elementor-element-57f4bfac p b {
    font-weight: normal !important;
}

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


.elementor-62543 .elementor-element.elementor-element-57f4bfac ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-57f4bfac 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-62543 .elementor-element.elementor-element-57f4bfac h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-57f4bfac h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-57f4bfac h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-57f4bfac ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-793f39e9 */.elementor-62543 .elementor-element.elementor-element-793f39e9 h2, .elementor-62543 .elementor-element.elementor-element-793f39e9 h3, .elementor-62543 .elementor-element.elementor-element-793f39e9 h4, .elementor-62543 .elementor-element.elementor-element-793f39e9 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-793f39e9 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-793f39e9 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-1e97c482 */.elementor-62543 .elementor-element.elementor-element-1e97c482 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-1e97c482 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-1e97c482 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-62543 .elementor-element.elementor-element-1e97c482 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-1e97c482 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-1e97c482 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-1e97c482 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-1e97c482 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-1e97c482 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-409b40f1 */.elementor-62543 .elementor-element.elementor-element-409b40f1 h2, .elementor-62543 .elementor-element.elementor-element-409b40f1 h3, .elementor-62543 .elementor-element.elementor-element-409b40f1 h4, .elementor-62543 .elementor-element.elementor-element-409b40f1 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-409b40f1 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-409b40f1 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-38d7939b */.elementor-62543 .elementor-element.elementor-element-38d7939b ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-38d7939b ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-38d7939b 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-62543 .elementor-element.elementor-element-38d7939b ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-38d7939b ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-38d7939b ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-38d7939b ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-38d7939b ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-38d7939b ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fe57872 */.elementor-62543 .elementor-element.elementor-element-2fe57872 p  {
    font-style: italic;
}

.elementor-62543 .elementor-element.elementor-element-2fe57872 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-62543 .elementor-element.elementor-element-2fe57872 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c0337bb */.elementor-62543 .elementor-element.elementor-element-3c0337bb ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-3c0337bb ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-3c0337bb 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-62543 .elementor-element.elementor-element-3c0337bb ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-3c0337bb ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-3c0337bb ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-3c0337bb ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-3c0337bb ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-3c0337bb ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4064f6ee */.elementor-62543 .elementor-element.elementor-element-4064f6ee h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-4064f6ee h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-4064f6ee h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-4064f6ee h2, 
.elementor-62543 .elementor-element.elementor-element-4064f6ee h3, 
.elementor-62543 .elementor-element.elementor-element-4064f6ee h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-62543 .elementor-element.elementor-element-4064f6ee div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-4064f6ee div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-4064f6ee div h4:first-child {
    margin-top: 0;
}

.elementor-62543 .elementor-element.elementor-element-4064f6ee p b {
    font-weight: normal !important;
}

.elementor-62543 .elementor-element.elementor-element-4064f6ee li {
    margin-bottom: 0.5rem!important;
}


.elementor-62543 .elementor-element.elementor-element-4064f6ee ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-4064f6ee 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-62543 .elementor-element.elementor-element-4064f6ee h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-4064f6ee h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-4064f6ee h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-4064f6ee ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67c3cd6f */.elementor-62543 .elementor-element.elementor-element-67c3cd6f h2, .elementor-62543 .elementor-element.elementor-element-67c3cd6f h3, .elementor-62543 .elementor-element.elementor-element-67c3cd6f h4, .elementor-62543 .elementor-element.elementor-element-67c3cd6f h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-67c3cd6f .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-67c3cd6f 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-4382f6b1 */.elementor-62543 .elementor-element.elementor-element-4382f6b1 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-4382f6b1 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-4382f6b1 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-62543 .elementor-element.elementor-element-4382f6b1 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-4382f6b1 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-4382f6b1 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-4382f6b1 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-4382f6b1 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-4382f6b1 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c4f3790 */.elementor-62543 .elementor-element.elementor-element-7c4f3790 h2, .elementor-62543 .elementor-element.elementor-element-7c4f3790 h3, .elementor-62543 .elementor-element.elementor-element-7c4f3790 h4, .elementor-62543 .elementor-element.elementor-element-7c4f3790 h5 {
    margin-top: 3rem!important;
}

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

.elementor-62543 .elementor-element.elementor-element-7c4f3790 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-553b6474 */.elementor-62543 .elementor-element.elementor-element-553b6474 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-553b6474 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-553b6474 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-62543 .elementor-element.elementor-element-553b6474 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-553b6474 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-553b6474 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-553b6474 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-553b6474 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-553b6474 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-335cf7cb */.elementor-62543 .elementor-element.elementor-element-335cf7cb p  {
    font-style: italic;
}

.elementor-62543 .elementor-element.elementor-element-335cf7cb p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-62543 .elementor-element.elementor-element-335cf7cb p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b6be762 */.elementor-62543 .elementor-element.elementor-element-3b6be762 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-3b6be762 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-3b6be762 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-62543 .elementor-element.elementor-element-3b6be762 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-3b6be762 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-3b6be762 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-3b6be762 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-3b6be762 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-3b6be762 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a3e5808 */.elementor-62543 .elementor-element.elementor-element-3a3e5808 h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-3a3e5808 h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-3a3e5808 h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-3a3e5808 h2, 
.elementor-62543 .elementor-element.elementor-element-3a3e5808 h3, 
.elementor-62543 .elementor-element.elementor-element-3a3e5808 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-62543 .elementor-element.elementor-element-3a3e5808 div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-3a3e5808 div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-3a3e5808 div h4:first-child {
    margin-top: 0;
}

.elementor-62543 .elementor-element.elementor-element-3a3e5808 p b {
    font-weight: normal !important;
}

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


.elementor-62543 .elementor-element.elementor-element-3a3e5808 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-3a3e5808 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-62543 .elementor-element.elementor-element-3a3e5808 h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-3a3e5808 h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-3a3e5808 h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-3a3e5808 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e30547c */.elementor-62543 .elementor-element.elementor-element-3e30547c h2, .elementor-62543 .elementor-element.elementor-element-3e30547c h3, .elementor-62543 .elementor-element.elementor-element-3e30547c h4, .elementor-62543 .elementor-element.elementor-element-3e30547c h5 {
    margin-top: 3rem!important;
}

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

.elementor-62543 .elementor-element.elementor-element-3e30547c 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-2c439729 */.elementor-62543 .elementor-element.elementor-element-2c439729 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-2c439729 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-2c439729 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-62543 .elementor-element.elementor-element-2c439729 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-2c439729 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-2c439729 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-2c439729 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-2c439729 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-2c439729 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7938d449 */.elementor-62543 .elementor-element.elementor-element-7938d449 h2, .elementor-62543 .elementor-element.elementor-element-7938d449 h3, .elementor-62543 .elementor-element.elementor-element-7938d449 h4, .elementor-62543 .elementor-element.elementor-element-7938d449 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-7938d449 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-7938d449 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-5fedc61a */.elementor-62543 .elementor-element.elementor-element-5fedc61a ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-5fedc61a ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-5fedc61a 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-62543 .elementor-element.elementor-element-5fedc61a ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-5fedc61a ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-5fedc61a ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-5fedc61a ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-5fedc61a ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-5fedc61a ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afebf9d */.elementor-62543 .elementor-element.elementor-element-afebf9d p  {
    font-style: italic;
}

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

.elementor-62543 .elementor-element.elementor-element-afebf9d p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55bff3be */.elementor-62543 .elementor-element.elementor-element-55bff3be ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-55bff3be ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-55bff3be 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-62543 .elementor-element.elementor-element-55bff3be ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-55bff3be ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-55bff3be ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-55bff3be ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-55bff3be ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-55bff3be ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7954d7df */.elementor-62543 .elementor-element.elementor-element-7954d7df h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-7954d7df h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-7954d7df h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-7954d7df h2, 
.elementor-62543 .elementor-element.elementor-element-7954d7df h3, 
.elementor-62543 .elementor-element.elementor-element-7954d7df h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-62543 .elementor-element.elementor-element-7954d7df div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-7954d7df div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-7954d7df div h4:first-child {
    margin-top: 0;
}

.elementor-62543 .elementor-element.elementor-element-7954d7df p b {
    font-weight: normal !important;
}

.elementor-62543 .elementor-element.elementor-element-7954d7df li {
    margin-bottom: 0.5rem!important;
}


.elementor-62543 .elementor-element.elementor-element-7954d7df ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-7954d7df 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-62543 .elementor-element.elementor-element-7954d7df h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-7954d7df h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-7954d7df h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-7954d7df ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51b43ff3 */.elementor-62543 .elementor-element.elementor-element-51b43ff3 h2, .elementor-62543 .elementor-element.elementor-element-51b43ff3 h3, .elementor-62543 .elementor-element.elementor-element-51b43ff3 h4, .elementor-62543 .elementor-element.elementor-element-51b43ff3 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-51b43ff3 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-51b43ff3 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-544e6de2 */.elementor-62543 .elementor-element.elementor-element-544e6de2 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-544e6de2 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-544e6de2 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-62543 .elementor-element.elementor-element-544e6de2 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-544e6de2 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-544e6de2 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-544e6de2 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-544e6de2 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-544e6de2 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-156dffd3 */.elementor-62543 .elementor-element.elementor-element-156dffd3 h2, .elementor-62543 .elementor-element.elementor-element-156dffd3 h3, .elementor-62543 .elementor-element.elementor-element-156dffd3 h4, .elementor-62543 .elementor-element.elementor-element-156dffd3 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-156dffd3 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-156dffd3 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-7aa6dbe */.elementor-62543 .elementor-element.elementor-element-7aa6dbe ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-7aa6dbe ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-7aa6dbe 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-62543 .elementor-element.elementor-element-7aa6dbe ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-7aa6dbe ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-7aa6dbe ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-7aa6dbe ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-7aa6dbe ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-7aa6dbe ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33d9a606 */.elementor-62543 .elementor-element.elementor-element-33d9a606 p  {
    font-style: italic;
}

.elementor-62543 .elementor-element.elementor-element-33d9a606 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-62543 .elementor-element.elementor-element-33d9a606 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da268df */.elementor-62543 .elementor-element.elementor-element-da268df ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-da268df ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-da268df 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-62543 .elementor-element.elementor-element-da268df ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-da268df ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-da268df ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-da268df ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-da268df ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-da268df ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5d4c9a */.elementor-62543 .elementor-element.elementor-element-e5d4c9a h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-e5d4c9a h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-e5d4c9a h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-e5d4c9a h2, 
.elementor-62543 .elementor-element.elementor-element-e5d4c9a h3, 
.elementor-62543 .elementor-element.elementor-element-e5d4c9a h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

.elementor-62543 .elementor-element.elementor-element-e5d4c9a p b {
    font-weight: normal !important;
}

.elementor-62543 .elementor-element.elementor-element-e5d4c9a li {
    margin-bottom: 0.5rem!important;
}


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

.elementor-62543 .elementor-element.elementor-element-e5d4c9a 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-62543 .elementor-element.elementor-element-e5d4c9a h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-e5d4c9a h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-e5d4c9a h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-e5d4c9a ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30872b76 */.elementor-62543 .elementor-element.elementor-element-30872b76 h2, .elementor-62543 .elementor-element.elementor-element-30872b76 h3, .elementor-62543 .elementor-element.elementor-element-30872b76 h4, .elementor-62543 .elementor-element.elementor-element-30872b76 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-30872b76 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-30872b76 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-a7b79c1 */.elementor-62543 .elementor-element.elementor-element-a7b79c1 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-a7b79c1 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-a7b79c1 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-62543 .elementor-element.elementor-element-a7b79c1 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-a7b79c1 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-a7b79c1 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-a7b79c1 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-a7b79c1 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-a7b79c1 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27c71fb8 */.elementor-62543 .elementor-element.elementor-element-27c71fb8 h2, .elementor-62543 .elementor-element.elementor-element-27c71fb8 h3, .elementor-62543 .elementor-element.elementor-element-27c71fb8 h4, .elementor-62543 .elementor-element.elementor-element-27c71fb8 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-27c71fb8 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-27c71fb8 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-3ee53473 */.elementor-62543 .elementor-element.elementor-element-3ee53473 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-3ee53473 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-3ee53473 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-62543 .elementor-element.elementor-element-3ee53473 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-3ee53473 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-3ee53473 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-3ee53473 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-3ee53473 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-3ee53473 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1452ae6c */.elementor-62543 .elementor-element.elementor-element-1452ae6c p  {
    font-style: italic;
}

.elementor-62543 .elementor-element.elementor-element-1452ae6c p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-62543 .elementor-element.elementor-element-1452ae6c p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b7648e6 */.elementor-62543 .elementor-element.elementor-element-3b7648e6 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-3b7648e6 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-3b7648e6 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-62543 .elementor-element.elementor-element-3b7648e6 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-3b7648e6 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-3b7648e6 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-3b7648e6 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-3b7648e6 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-3b7648e6 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1a463b */.elementor-62543 .elementor-element.elementor-element-5e1a463b h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-5e1a463b h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-5e1a463b h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-5e1a463b h2, 
.elementor-62543 .elementor-element.elementor-element-5e1a463b h3, 
.elementor-62543 .elementor-element.elementor-element-5e1a463b h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

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

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


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

.elementor-62543 .elementor-element.elementor-element-5e1a463b 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-62543 .elementor-element.elementor-element-5e1a463b h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-5e1a463b h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-5e1a463b h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-5e1a463b ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a280b17 */.elementor-62543 .elementor-element.elementor-element-a280b17 h2, .elementor-62543 .elementor-element.elementor-element-a280b17 h3, .elementor-62543 .elementor-element.elementor-element-a280b17 h4, .elementor-62543 .elementor-element.elementor-element-a280b17 h5 {
    margin-top: 3rem!important;
}

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

.elementor-62543 .elementor-element.elementor-element-a280b17 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-3ddc127a */.elementor-62543 .elementor-element.elementor-element-3ddc127a ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-3ddc127a ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-3ddc127a 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-62543 .elementor-element.elementor-element-3ddc127a ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-3ddc127a ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-3ddc127a ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-3ddc127a ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-3ddc127a ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-3ddc127a ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a82b7ff */.elementor-62543 .elementor-element.elementor-element-2a82b7ff h2, .elementor-62543 .elementor-element.elementor-element-2a82b7ff h3, .elementor-62543 .elementor-element.elementor-element-2a82b7ff h4, .elementor-62543 .elementor-element.elementor-element-2a82b7ff h5 {
    margin-top: 3rem!important;
}

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

.elementor-62543 .elementor-element.elementor-element-2a82b7ff 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-3f2774b6 */.elementor-62543 .elementor-element.elementor-element-3f2774b6 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-3f2774b6 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-3f2774b6 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-62543 .elementor-element.elementor-element-3f2774b6 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-3f2774b6 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-3f2774b6 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-3f2774b6 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-3f2774b6 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-3f2774b6 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-302ade04 */.elementor-62543 .elementor-element.elementor-element-302ade04 p  {
    font-style: italic;
}

.elementor-62543 .elementor-element.elementor-element-302ade04 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-62543 .elementor-element.elementor-element-302ade04 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37bd6400 */.elementor-62543 .elementor-element.elementor-element-37bd6400 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-37bd6400 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-37bd6400 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-62543 .elementor-element.elementor-element-37bd6400 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-37bd6400 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-37bd6400 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-37bd6400 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-37bd6400 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-37bd6400 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-556b8a93 */.elementor-62543 .elementor-element.elementor-element-556b8a93 h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-556b8a93 h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-556b8a93 h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-556b8a93 h2, 
.elementor-62543 .elementor-element.elementor-element-556b8a93 h3, 
.elementor-62543 .elementor-element.elementor-element-556b8a93 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-62543 .elementor-element.elementor-element-556b8a93 div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-556b8a93 div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-556b8a93 div h4:first-child {
    margin-top: 0;
}

.elementor-62543 .elementor-element.elementor-element-556b8a93 p b {
    font-weight: normal !important;
}

.elementor-62543 .elementor-element.elementor-element-556b8a93 li {
    margin-bottom: 0.5rem!important;
}


.elementor-62543 .elementor-element.elementor-element-556b8a93 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-556b8a93 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-62543 .elementor-element.elementor-element-556b8a93 h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-556b8a93 h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-556b8a93 h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-556b8a93 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-212a2949 */.elementor-62543 .elementor-element.elementor-element-212a2949 h2, .elementor-62543 .elementor-element.elementor-element-212a2949 h3, .elementor-62543 .elementor-element.elementor-element-212a2949 h4, .elementor-62543 .elementor-element.elementor-element-212a2949 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-212a2949 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-212a2949 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-3ea990d5 */.elementor-62543 .elementor-element.elementor-element-3ea990d5 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-3ea990d5 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-3ea990d5 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-62543 .elementor-element.elementor-element-3ea990d5 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-3ea990d5 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-3ea990d5 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-3ea990d5 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-3ea990d5 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-3ea990d5 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44a6ba28 */.elementor-62543 .elementor-element.elementor-element-44a6ba28 h2, .elementor-62543 .elementor-element.elementor-element-44a6ba28 h3, .elementor-62543 .elementor-element.elementor-element-44a6ba28 h4, .elementor-62543 .elementor-element.elementor-element-44a6ba28 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-44a6ba28 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-44a6ba28 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-75aa66ac */.elementor-62543 .elementor-element.elementor-element-75aa66ac ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-75aa66ac ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-75aa66ac 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-62543 .elementor-element.elementor-element-75aa66ac ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-75aa66ac ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-75aa66ac ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-75aa66ac ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-75aa66ac ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-75aa66ac ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dc79c3c */.elementor-62543 .elementor-element.elementor-element-2dc79c3c p  {
    font-style: italic;
}

.elementor-62543 .elementor-element.elementor-element-2dc79c3c p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-62543 .elementor-element.elementor-element-2dc79c3c p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4aa29990 */.elementor-62543 .elementor-element.elementor-element-4aa29990 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-4aa29990 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-4aa29990 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-62543 .elementor-element.elementor-element-4aa29990 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-4aa29990 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-4aa29990 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-4aa29990 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-4aa29990 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-4aa29990 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ce10a4f */.elementor-62543 .elementor-element.elementor-element-5ce10a4f h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-5ce10a4f h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-5ce10a4f h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-5ce10a4f h2, 
.elementor-62543 .elementor-element.elementor-element-5ce10a4f h3, 
.elementor-62543 .elementor-element.elementor-element-5ce10a4f h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

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

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


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

.elementor-62543 .elementor-element.elementor-element-5ce10a4f 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-62543 .elementor-element.elementor-element-5ce10a4f h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-5ce10a4f h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-5ce10a4f h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-5ce10a4f ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce0b81f */.elementor-62543 .elementor-element.elementor-element-ce0b81f h2, .elementor-62543 .elementor-element.elementor-element-ce0b81f h3, .elementor-62543 .elementor-element.elementor-element-ce0b81f h4, .elementor-62543 .elementor-element.elementor-element-ce0b81f h5 {
    margin-top: 3rem!important;
}

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

.elementor-62543 .elementor-element.elementor-element-ce0b81f 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-3f427b35 */.elementor-62543 .elementor-element.elementor-element-3f427b35 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-3f427b35 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-3f427b35 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-62543 .elementor-element.elementor-element-3f427b35 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-3f427b35 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-3f427b35 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-3f427b35 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-3f427b35 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-3f427b35 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7adbd5a4 */.elementor-62543 .elementor-element.elementor-element-7adbd5a4 h2, .elementor-62543 .elementor-element.elementor-element-7adbd5a4 h3, .elementor-62543 .elementor-element.elementor-element-7adbd5a4 h4, .elementor-62543 .elementor-element.elementor-element-7adbd5a4 h5 {
    margin-top: 3rem!important;
}

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

.elementor-62543 .elementor-element.elementor-element-7adbd5a4 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-7e813ea8 */.elementor-62543 .elementor-element.elementor-element-7e813ea8 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-7e813ea8 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-7e813ea8 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-62543 .elementor-element.elementor-element-7e813ea8 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-7e813ea8 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-7e813ea8 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-7e813ea8 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-7e813ea8 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-7e813ea8 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68934285 */.elementor-62543 .elementor-element.elementor-element-68934285 p  {
    font-style: italic;
}

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

.elementor-62543 .elementor-element.elementor-element-68934285 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78e8cb4e */.elementor-62543 .elementor-element.elementor-element-78e8cb4e ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-78e8cb4e ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-78e8cb4e 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-62543 .elementor-element.elementor-element-78e8cb4e ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-78e8cb4e ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-78e8cb4e ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-78e8cb4e ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-78e8cb4e ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-78e8cb4e ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43c91d4 */.elementor-62543 .elementor-element.elementor-element-43c91d4 h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-43c91d4 h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-43c91d4 h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-43c91d4 h2, 
.elementor-62543 .elementor-element.elementor-element-43c91d4 h3, 
.elementor-62543 .elementor-element.elementor-element-43c91d4 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-62543 .elementor-element.elementor-element-43c91d4 div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-43c91d4 div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-43c91d4 div h4:first-child {
    margin-top: 0;
}

.elementor-62543 .elementor-element.elementor-element-43c91d4 p b {
    font-weight: normal !important;
}

.elementor-62543 .elementor-element.elementor-element-43c91d4 li {
    margin-bottom: 0.5rem!important;
}


.elementor-62543 .elementor-element.elementor-element-43c91d4 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-43c91d4 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-62543 .elementor-element.elementor-element-43c91d4 h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-43c91d4 h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-43c91d4 h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-43c91d4 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11e5ec88 */.elementor-62543 .elementor-element.elementor-element-11e5ec88 h2, .elementor-62543 .elementor-element.elementor-element-11e5ec88 h3, .elementor-62543 .elementor-element.elementor-element-11e5ec88 h4, .elementor-62543 .elementor-element.elementor-element-11e5ec88 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-11e5ec88 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-11e5ec88 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-1f51fbd8 */.elementor-62543 .elementor-element.elementor-element-1f51fbd8 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-1f51fbd8 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-1f51fbd8 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-62543 .elementor-element.elementor-element-1f51fbd8 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-1f51fbd8 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-1f51fbd8 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-1f51fbd8 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-1f51fbd8 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-1f51fbd8 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-220f2468 */.elementor-62543 .elementor-element.elementor-element-220f2468 h2, .elementor-62543 .elementor-element.elementor-element-220f2468 h3, .elementor-62543 .elementor-element.elementor-element-220f2468 h4, .elementor-62543 .elementor-element.elementor-element-220f2468 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-220f2468 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-220f2468 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-6e94b940 */.elementor-62543 .elementor-element.elementor-element-6e94b940 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-6e94b940 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-6e94b940 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-62543 .elementor-element.elementor-element-6e94b940 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-6e94b940 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-6e94b940 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-6e94b940 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-6e94b940 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-6e94b940 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ec7125d */.elementor-62543 .elementor-element.elementor-element-4ec7125d p  {
    font-style: italic;
}

.elementor-62543 .elementor-element.elementor-element-4ec7125d p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-62543 .elementor-element.elementor-element-4ec7125d p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c6dc0a0 */.elementor-62543 .elementor-element.elementor-element-3c6dc0a0 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-3c6dc0a0 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-3c6dc0a0 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-62543 .elementor-element.elementor-element-3c6dc0a0 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-3c6dc0a0 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-3c6dc0a0 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-3c6dc0a0 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-3c6dc0a0 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-3c6dc0a0 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-423fbd16 */.elementor-62543 .elementor-element.elementor-element-423fbd16 h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-423fbd16 h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-423fbd16 h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-423fbd16 h2, 
.elementor-62543 .elementor-element.elementor-element-423fbd16 h3, 
.elementor-62543 .elementor-element.elementor-element-423fbd16 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-62543 .elementor-element.elementor-element-423fbd16 div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-423fbd16 div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-423fbd16 div h4:first-child {
    margin-top: 0;
}

.elementor-62543 .elementor-element.elementor-element-423fbd16 p b {
    font-weight: normal !important;
}

.elementor-62543 .elementor-element.elementor-element-423fbd16 li {
    margin-bottom: 0.5rem!important;
}


.elementor-62543 .elementor-element.elementor-element-423fbd16 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-423fbd16 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-62543 .elementor-element.elementor-element-423fbd16 h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-423fbd16 h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-423fbd16 h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-423fbd16 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-567f42a2 */.elementor-62543 .elementor-element.elementor-element-567f42a2 h2, .elementor-62543 .elementor-element.elementor-element-567f42a2 h3, .elementor-62543 .elementor-element.elementor-element-567f42a2 h4, .elementor-62543 .elementor-element.elementor-element-567f42a2 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-567f42a2 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-567f42a2 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-37710d18 */.elementor-62543 .elementor-element.elementor-element-37710d18 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-37710d18 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-37710d18 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-62543 .elementor-element.elementor-element-37710d18 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-37710d18 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-37710d18 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-37710d18 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-37710d18 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-37710d18 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3acd5493 */.elementor-62543 .elementor-element.elementor-element-3acd5493 h2, .elementor-62543 .elementor-element.elementor-element-3acd5493 h3, .elementor-62543 .elementor-element.elementor-element-3acd5493 h4, .elementor-62543 .elementor-element.elementor-element-3acd5493 h5 {
    margin-top: 3rem!important;
}

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

.elementor-62543 .elementor-element.elementor-element-3acd5493 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-6cf4cd1c */.elementor-62543 .elementor-element.elementor-element-6cf4cd1c ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-6cf4cd1c ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-6cf4cd1c 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-62543 .elementor-element.elementor-element-6cf4cd1c ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-6cf4cd1c ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-6cf4cd1c ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-6cf4cd1c ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-6cf4cd1c ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-6cf4cd1c ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2736428d */.elementor-62543 .elementor-element.elementor-element-2736428d p  {
    font-style: italic;
}

.elementor-62543 .elementor-element.elementor-element-2736428d p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-62543 .elementor-element.elementor-element-2736428d p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cf8af17 */.elementor-62543 .elementor-element.elementor-element-3cf8af17 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-3cf8af17 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-3cf8af17 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-62543 .elementor-element.elementor-element-3cf8af17 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-3cf8af17 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-3cf8af17 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-3cf8af17 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-3cf8af17 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-3cf8af17 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b489137 */.elementor-62543 .elementor-element.elementor-element-3b489137 h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-3b489137 h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-3b489137 h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-3b489137 h2, 
.elementor-62543 .elementor-element.elementor-element-3b489137 h3, 
.elementor-62543 .elementor-element.elementor-element-3b489137 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-62543 .elementor-element.elementor-element-3b489137 div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-3b489137 div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-3b489137 div h4:first-child {
    margin-top: 0;
}

.elementor-62543 .elementor-element.elementor-element-3b489137 p b {
    font-weight: normal !important;
}

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


.elementor-62543 .elementor-element.elementor-element-3b489137 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-3b489137 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-62543 .elementor-element.elementor-element-3b489137 h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-3b489137 h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-3b489137 h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-3b489137 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d93067a */.elementor-62543 .elementor-element.elementor-element-7d93067a h2, .elementor-62543 .elementor-element.elementor-element-7d93067a h3, .elementor-62543 .elementor-element.elementor-element-7d93067a h4, .elementor-62543 .elementor-element.elementor-element-7d93067a h5 {
    margin-top: 3rem!important;
}

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

.elementor-62543 .elementor-element.elementor-element-7d93067a 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-75c7becd */.elementor-62543 .elementor-element.elementor-element-75c7becd ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-75c7becd ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-75c7becd 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-62543 .elementor-element.elementor-element-75c7becd ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-75c7becd ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-75c7becd ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-75c7becd ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-75c7becd ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-75c7becd ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2039285d */.elementor-62543 .elementor-element.elementor-element-2039285d h2, .elementor-62543 .elementor-element.elementor-element-2039285d h3, .elementor-62543 .elementor-element.elementor-element-2039285d h4, .elementor-62543 .elementor-element.elementor-element-2039285d h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-2039285d .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-2039285d 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-9a2f45b */.elementor-62543 .elementor-element.elementor-element-9a2f45b ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-9a2f45b ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-9a2f45b 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-62543 .elementor-element.elementor-element-9a2f45b ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-9a2f45b ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-9a2f45b ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-9a2f45b ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-9a2f45b ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-9a2f45b ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1eb85a23 */.elementor-62543 .elementor-element.elementor-element-1eb85a23 p  {
    font-style: italic;
}

.elementor-62543 .elementor-element.elementor-element-1eb85a23 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-62543 .elementor-element.elementor-element-1eb85a23 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6145d619 */.elementor-62543 .elementor-element.elementor-element-6145d619 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-6145d619 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-6145d619 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-62543 .elementor-element.elementor-element-6145d619 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-6145d619 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-6145d619 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-6145d619 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-6145d619 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-6145d619 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14495683 */.elementor-62543 .elementor-element.elementor-element-14495683 h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-14495683 h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-14495683 h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-14495683 h2, 
.elementor-62543 .elementor-element.elementor-element-14495683 h3, 
.elementor-62543 .elementor-element.elementor-element-14495683 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

.elementor-62543 .elementor-element.elementor-element-14495683 p b {
    font-weight: normal !important;
}

.elementor-62543 .elementor-element.elementor-element-14495683 li {
    margin-bottom: 0.5rem!important;
}


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

.elementor-62543 .elementor-element.elementor-element-14495683 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-62543 .elementor-element.elementor-element-14495683 h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-14495683 h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-14495683 h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-14495683 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-221d159f */.elementor-62543 .elementor-element.elementor-element-221d159f h2, .elementor-62543 .elementor-element.elementor-element-221d159f h3, .elementor-62543 .elementor-element.elementor-element-221d159f h4, .elementor-62543 .elementor-element.elementor-element-221d159f h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-221d159f .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-221d159f 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-53de8c39 */.elementor-62543 .elementor-element.elementor-element-53de8c39 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-53de8c39 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-53de8c39 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-62543 .elementor-element.elementor-element-53de8c39 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-53de8c39 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-53de8c39 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-53de8c39 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-53de8c39 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-53de8c39 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4f69a3 */.elementor-62543 .elementor-element.elementor-element-d4f69a3 h2, .elementor-62543 .elementor-element.elementor-element-d4f69a3 h3, .elementor-62543 .elementor-element.elementor-element-d4f69a3 h4, .elementor-62543 .elementor-element.elementor-element-d4f69a3 h5 {
    margin-top: 3rem!important;
}

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

.elementor-62543 .elementor-element.elementor-element-d4f69a3 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-da6ec8f */.elementor-62543 .elementor-element.elementor-element-da6ec8f ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-da6ec8f ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-da6ec8f 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-62543 .elementor-element.elementor-element-da6ec8f ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-da6ec8f ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-da6ec8f ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-da6ec8f ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-da6ec8f ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-da6ec8f ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2208f216 */.elementor-62543 .elementor-element.elementor-element-2208f216 p  {
    font-style: italic;
}

.elementor-62543 .elementor-element.elementor-element-2208f216 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-62543 .elementor-element.elementor-element-2208f216 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-726358d0 */.elementor-62543 .elementor-element.elementor-element-726358d0 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-726358d0 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-726358d0 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-62543 .elementor-element.elementor-element-726358d0 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-726358d0 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-726358d0 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-726358d0 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-726358d0 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-726358d0 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bf3561e */.elementor-62543 .elementor-element.elementor-element-3bf3561e h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-3bf3561e h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-3bf3561e h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-3bf3561e h2, 
.elementor-62543 .elementor-element.elementor-element-3bf3561e h3, 
.elementor-62543 .elementor-element.elementor-element-3bf3561e h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-62543 .elementor-element.elementor-element-3bf3561e div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-3bf3561e div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-3bf3561e div h4:first-child {
    margin-top: 0;
}

.elementor-62543 .elementor-element.elementor-element-3bf3561e p b {
    font-weight: normal !important;
}

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


.elementor-62543 .elementor-element.elementor-element-3bf3561e ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-3bf3561e 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-62543 .elementor-element.elementor-element-3bf3561e h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-3bf3561e h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-3bf3561e h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-3bf3561e ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f675a40 */.elementor-62543 .elementor-element.elementor-element-f675a40 h2, .elementor-62543 .elementor-element.elementor-element-f675a40 h3, .elementor-62543 .elementor-element.elementor-element-f675a40 h4, .elementor-62543 .elementor-element.elementor-element-f675a40 h5 {
    margin-top: 3rem!important;
}

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

.elementor-62543 .elementor-element.elementor-element-f675a40 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-116fe993 */.elementor-62543 .elementor-element.elementor-element-116fe993 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-116fe993 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-116fe993 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-62543 .elementor-element.elementor-element-116fe993 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-116fe993 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-116fe993 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-116fe993 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-116fe993 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-116fe993 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29f1630a */.elementor-62543 .elementor-element.elementor-element-29f1630a h2, .elementor-62543 .elementor-element.elementor-element-29f1630a h3, .elementor-62543 .elementor-element.elementor-element-29f1630a h4, .elementor-62543 .elementor-element.elementor-element-29f1630a h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-29f1630a .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-29f1630a 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-50e65eb */.elementor-62543 .elementor-element.elementor-element-50e65eb ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-50e65eb ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-50e65eb 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-62543 .elementor-element.elementor-element-50e65eb ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-50e65eb ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-50e65eb ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-50e65eb ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-50e65eb ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-50e65eb ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f792d7 */.elementor-62543 .elementor-element.elementor-element-68f792d7 p  {
    font-style: italic;
}

.elementor-62543 .elementor-element.elementor-element-68f792d7 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-62543 .elementor-element.elementor-element-68f792d7 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a1edf */.elementor-62543 .elementor-element.elementor-element-5a1edf ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-5a1edf ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-5a1edf 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-62543 .elementor-element.elementor-element-5a1edf ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-5a1edf ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-5a1edf ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-5a1edf ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-5a1edf ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-5a1edf ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cb85faa */.elementor-62543 .elementor-element.elementor-element-2cb85faa h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-2cb85faa h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-2cb85faa h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-2cb85faa h2, 
.elementor-62543 .elementor-element.elementor-element-2cb85faa h3, 
.elementor-62543 .elementor-element.elementor-element-2cb85faa h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-62543 .elementor-element.elementor-element-2cb85faa div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-2cb85faa div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-2cb85faa div h4:first-child {
    margin-top: 0;
}

.elementor-62543 .elementor-element.elementor-element-2cb85faa p b {
    font-weight: normal !important;
}

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


.elementor-62543 .elementor-element.elementor-element-2cb85faa ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-2cb85faa 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-62543 .elementor-element.elementor-element-2cb85faa h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-2cb85faa h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-2cb85faa h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-2cb85faa ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-576d61a4 */.elementor-62543 .elementor-element.elementor-element-576d61a4 h2, .elementor-62543 .elementor-element.elementor-element-576d61a4 h3, .elementor-62543 .elementor-element.elementor-element-576d61a4 h4, .elementor-62543 .elementor-element.elementor-element-576d61a4 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-576d61a4 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-576d61a4 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-38c9537c */.elementor-62543 .elementor-element.elementor-element-38c9537c ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-38c9537c ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-38c9537c 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-62543 .elementor-element.elementor-element-38c9537c ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-38c9537c ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-38c9537c ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-38c9537c ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-38c9537c ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-38c9537c ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b512e67 */.elementor-62543 .elementor-element.elementor-element-6b512e67 h2, .elementor-62543 .elementor-element.elementor-element-6b512e67 h3, .elementor-62543 .elementor-element.elementor-element-6b512e67 h4, .elementor-62543 .elementor-element.elementor-element-6b512e67 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-6b512e67 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-6b512e67 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-3f6a7648 */.elementor-62543 .elementor-element.elementor-element-3f6a7648 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-3f6a7648 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-3f6a7648 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-62543 .elementor-element.elementor-element-3f6a7648 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-3f6a7648 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-3f6a7648 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-3f6a7648 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-3f6a7648 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-3f6a7648 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8251c5 */.elementor-62543 .elementor-element.elementor-element-c8251c5 p  {
    font-style: italic;
}

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

.elementor-62543 .elementor-element.elementor-element-c8251c5 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-153b2b19 */.elementor-62543 .elementor-element.elementor-element-153b2b19 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-153b2b19 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-153b2b19 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-62543 .elementor-element.elementor-element-153b2b19 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-153b2b19 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-153b2b19 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-153b2b19 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-153b2b19 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-153b2b19 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7368ce3e */.elementor-62543 .elementor-element.elementor-element-7368ce3e h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-7368ce3e h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-7368ce3e h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-7368ce3e h2, 
.elementor-62543 .elementor-element.elementor-element-7368ce3e h3, 
.elementor-62543 .elementor-element.elementor-element-7368ce3e h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-62543 .elementor-element.elementor-element-7368ce3e div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-7368ce3e div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-7368ce3e div h4:first-child {
    margin-top: 0;
}

.elementor-62543 .elementor-element.elementor-element-7368ce3e p b {
    font-weight: normal !important;
}

.elementor-62543 .elementor-element.elementor-element-7368ce3e li {
    margin-bottom: 0.5rem!important;
}


.elementor-62543 .elementor-element.elementor-element-7368ce3e ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-7368ce3e 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-62543 .elementor-element.elementor-element-7368ce3e h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-7368ce3e h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-7368ce3e h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-7368ce3e ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49cfe4d9 */.elementor-62543 .elementor-element.elementor-element-49cfe4d9 h2, .elementor-62543 .elementor-element.elementor-element-49cfe4d9 h3, .elementor-62543 .elementor-element.elementor-element-49cfe4d9 h4, .elementor-62543 .elementor-element.elementor-element-49cfe4d9 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-49cfe4d9 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-49cfe4d9 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-903d838 */.elementor-62543 .elementor-element.elementor-element-903d838 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-903d838 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-903d838 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-62543 .elementor-element.elementor-element-903d838 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-903d838 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-903d838 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-903d838 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-903d838 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-903d838 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c1d953f */.elementor-62543 .elementor-element.elementor-element-3c1d953f h2, .elementor-62543 .elementor-element.elementor-element-3c1d953f h3, .elementor-62543 .elementor-element.elementor-element-3c1d953f h4, .elementor-62543 .elementor-element.elementor-element-3c1d953f h5 {
    margin-top: 3rem!important;
}

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

.elementor-62543 .elementor-element.elementor-element-3c1d953f 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-548df902 */.elementor-62543 .elementor-element.elementor-element-548df902 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-548df902 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-548df902 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-62543 .elementor-element.elementor-element-548df902 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-548df902 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-548df902 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-548df902 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-548df902 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-548df902 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-642c768b */.elementor-62543 .elementor-element.elementor-element-642c768b p  {
    font-style: italic;
}

.elementor-62543 .elementor-element.elementor-element-642c768b p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-62543 .elementor-element.elementor-element-642c768b p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c2bcefd */.elementor-62543 .elementor-element.elementor-element-4c2bcefd ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-4c2bcefd ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-4c2bcefd 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-62543 .elementor-element.elementor-element-4c2bcefd ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-4c2bcefd ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-4c2bcefd ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-4c2bcefd ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-4c2bcefd ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-4c2bcefd ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eac6d0 */.elementor-62543 .elementor-element.elementor-element-eac6d0 h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-eac6d0 h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-eac6d0 h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-eac6d0 h2, 
.elementor-62543 .elementor-element.elementor-element-eac6d0 h3, 
.elementor-62543 .elementor-element.elementor-element-eac6d0 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

.elementor-62543 .elementor-element.elementor-element-eac6d0 p b {
    font-weight: normal !important;
}

.elementor-62543 .elementor-element.elementor-element-eac6d0 li {
    margin-bottom: 0.5rem!important;
}


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

.elementor-62543 .elementor-element.elementor-element-eac6d0 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-62543 .elementor-element.elementor-element-eac6d0 h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-eac6d0 h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-eac6d0 h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-eac6d0 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c3452a2 */.elementor-62543 .elementor-element.elementor-element-6c3452a2 h2, .elementor-62543 .elementor-element.elementor-element-6c3452a2 h3, .elementor-62543 .elementor-element.elementor-element-6c3452a2 h4, .elementor-62543 .elementor-element.elementor-element-6c3452a2 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-6c3452a2 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-6c3452a2 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-35fb15a */.elementor-62543 .elementor-element.elementor-element-35fb15a ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-35fb15a ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-35fb15a 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-62543 .elementor-element.elementor-element-35fb15a ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-35fb15a ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-35fb15a ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-35fb15a ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-35fb15a ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-35fb15a ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b67646c */.elementor-62543 .elementor-element.elementor-element-6b67646c h2, .elementor-62543 .elementor-element.elementor-element-6b67646c h3, .elementor-62543 .elementor-element.elementor-element-6b67646c h4, .elementor-62543 .elementor-element.elementor-element-6b67646c h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-6b67646c .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-6b67646c 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-559e97d2 */.elementor-62543 .elementor-element.elementor-element-559e97d2 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-559e97d2 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-559e97d2 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-62543 .elementor-element.elementor-element-559e97d2 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-559e97d2 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-559e97d2 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-559e97d2 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-559e97d2 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-559e97d2 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47afcef6 */.elementor-62543 .elementor-element.elementor-element-47afcef6 p  {
    font-style: italic;
}

.elementor-62543 .elementor-element.elementor-element-47afcef6 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-62543 .elementor-element.elementor-element-47afcef6 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-280606ff */.elementor-62543 .elementor-element.elementor-element-280606ff ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-280606ff ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-280606ff 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-62543 .elementor-element.elementor-element-280606ff ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-280606ff ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-280606ff ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-280606ff ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-280606ff ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-280606ff ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e8cdc66 */.elementor-62543 .elementor-element.elementor-element-7e8cdc66 h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-7e8cdc66 h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-7e8cdc66 h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-7e8cdc66 h2, 
.elementor-62543 .elementor-element.elementor-element-7e8cdc66 h3, 
.elementor-62543 .elementor-element.elementor-element-7e8cdc66 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

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

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


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

.elementor-62543 .elementor-element.elementor-element-7e8cdc66 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-62543 .elementor-element.elementor-element-7e8cdc66 h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-7e8cdc66 h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-7e8cdc66 h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-7e8cdc66 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51832a96 */.elementor-62543 .elementor-element.elementor-element-51832a96 h2, .elementor-62543 .elementor-element.elementor-element-51832a96 h3, .elementor-62543 .elementor-element.elementor-element-51832a96 h4, .elementor-62543 .elementor-element.elementor-element-51832a96 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-51832a96 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-51832a96 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-9bd046f */.elementor-62543 .elementor-element.elementor-element-9bd046f ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-9bd046f ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-9bd046f 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-62543 .elementor-element.elementor-element-9bd046f ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-9bd046f ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-9bd046f ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-9bd046f ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-9bd046f ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-9bd046f ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-703dba73 */.elementor-62543 .elementor-element.elementor-element-703dba73 h2, .elementor-62543 .elementor-element.elementor-element-703dba73 h3, .elementor-62543 .elementor-element.elementor-element-703dba73 h4, .elementor-62543 .elementor-element.elementor-element-703dba73 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-703dba73 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-703dba73 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-3561d83f */.elementor-62543 .elementor-element.elementor-element-3561d83f ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-3561d83f ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-3561d83f 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-62543 .elementor-element.elementor-element-3561d83f ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-3561d83f ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-3561d83f ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-3561d83f ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-3561d83f ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-3561d83f ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b4e6d2f */.elementor-62543 .elementor-element.elementor-element-4b4e6d2f p  {
    font-style: italic;
}

.elementor-62543 .elementor-element.elementor-element-4b4e6d2f p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-62543 .elementor-element.elementor-element-4b4e6d2f p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ae0ba8 */.elementor-62543 .elementor-element.elementor-element-6ae0ba8 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-62543 .elementor-element.elementor-element-6ae0ba8 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-62543 .elementor-element.elementor-element-6ae0ba8 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-62543 .elementor-element.elementor-element-6ae0ba8 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-6ae0ba8 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-6ae0ba8 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-6ae0ba8 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-6ae0ba8 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-6ae0ba8 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71a70f8 */.elementor-62543 .elementor-element.elementor-element-71a70f8 h2 { font-size: 36px; }
/*.elementor-62543 .elementor-element.elementor-element-71a70f8 h3 { font-size: 24px; }*/
/*.elementor-62543 .elementor-element.elementor-element-71a70f8 h4 { font-size: 22px; }*/
    
    
.elementor-62543 .elementor-element.elementor-element-71a70f8 h2, 
.elementor-62543 .elementor-element.elementor-element-71a70f8 h3, 
.elementor-62543 .elementor-element.elementor-element-71a70f8 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-62543 .elementor-element.elementor-element-71a70f8 div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-71a70f8 div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-71a70f8 div h4:first-child {
    margin-top: 0;
}

.elementor-62543 .elementor-element.elementor-element-71a70f8 p b {
    font-weight: normal !important;
}

.elementor-62543 .elementor-element.elementor-element-71a70f8 li {
    margin-bottom: 0.5rem!important;
}


.elementor-62543 .elementor-element.elementor-element-71a70f8 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-71a70f8 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-62543 .elementor-element.elementor-element-71a70f8 h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-71a70f8 h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-71a70f8 h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-71a70f8 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2836b4 */.elementor-62543 .elementor-element.elementor-element-c2836b4 h2, .elementor-62543 .elementor-element.elementor-element-c2836b4 h3, .elementor-62543 .elementor-element.elementor-element-c2836b4 h4, .elementor-62543 .elementor-element.elementor-element-c2836b4 h5 {
    margin-top: 3rem!important;
}

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

.elementor-62543 .elementor-element.elementor-element-c2836b4 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-863b476 */.elementor-62543 .elementor-element.elementor-element-863b476 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-863b476 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-863b476 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-62543 .elementor-element.elementor-element-863b476 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-863b476 ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-863b476 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-863b476 ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-863b476 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-863b476 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f24bca2 */.elementor-62543 .elementor-element.elementor-element-f24bca2 h2, .elementor-62543 .elementor-element.elementor-element-f24bca2 h3, .elementor-62543 .elementor-element.elementor-element-f24bca2 h4, .elementor-62543 .elementor-element.elementor-element-f24bca2 h5 {
    margin-top: 3rem!important;
}

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

.elementor-62543 .elementor-element.elementor-element-f24bca2 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-0c698aa */.elementor-62543 .elementor-element.elementor-element-0c698aa ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-0c698aa ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-0c698aa 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-62543 .elementor-element.elementor-element-0c698aa ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-0c698aa ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-0c698aa ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-0c698aa ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-0c698aa ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-0c698aa ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f53171 */.elementor-62543 .elementor-element.elementor-element-6f53171 h2, .elementor-62543 .elementor-element.elementor-element-6f53171 h3, .elementor-62543 .elementor-element.elementor-element-6f53171 h4, .elementor-62543 .elementor-element.elementor-element-6f53171 h5 {
    margin-top: 3rem!important;
}

.elementor-62543 .elementor-element.elementor-element-6f53171 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-62543 .elementor-element.elementor-element-6f53171 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-f14b7fc */.elementor-62543 .elementor-element.elementor-element-f14b7fc ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-62543 .elementor-element.elementor-element-f14b7fc ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-62543 .elementor-element.elementor-element-f14b7fc 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-62543 .elementor-element.elementor-element-f14b7fc ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-62543 .elementor-element.elementor-element-f14b7fc ul li:first-child,
.elementor-62543 .elementor-element.elementor-element-f14b7fc ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-62543 .elementor-element.elementor-element-f14b7fc ul li:last-child,
.elementor-62543 .elementor-element.elementor-element-f14b7fc ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-62543 .elementor-element.elementor-element-f14b7fc ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f500028 */.elementor-62543 .elementor-element.elementor-element-f500028 p  {
    font-style: italic;
}

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

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

.elementor-62543 .elementor-element.elementor-element-22f3c1d8 div h2:first-child, 
.elementor-62543 .elementor-element.elementor-element-22f3c1d8 div h3:first-child, 
.elementor-62543 .elementor-element.elementor-element-22f3c1d8 div h4:first-child {
    margin-top: 0;
}


.elementor-62543 .elementor-element.elementor-element-22f3c1d8 li {
    margin-bottom: 0.5rem!important;
}


.elementor-62543 .elementor-element.elementor-element-22f3c1d8 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-62543 .elementor-element.elementor-element-22f3c1d8 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-62543 .elementor-element.elementor-element-22f3c1d8 h2 {
        font-size: 26px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-22f3c1d8 h3 {
        font-size: 24px;
    }
    
    .elementor-62543 .elementor-element.elementor-element-22f3c1d8 h4 {
        font-size: 22px;
    }
    .elementor-62543 .elementor-element.elementor-element-22f3c1d8 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c6ff664 */.elementor-62543 .elementor-element.elementor-element-1c6ff664 p  {
    font-style: italic;
}

.elementor-62543 .elementor-element.elementor-element-1c6ff664 p:first-child  {
    font-style: normal;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28ddbd2e */.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 */