.elementor-61498 .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-61498 .elementor-element.elementor-element-7eb912a:not(.elementor-motion-effects-element-type-background), .elementor-61498 .elementor-element.elementor-element-7eb912a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAECF077;}.elementor-61498 .elementor-element.elementor-element-7eb912a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-61498 .elementor-element.elementor-element-cf4cdf2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-61498 .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-61498 .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-61498 .elementor-element.elementor-element-f1a737d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-61498 .elementor-element.elementor-element-f1a737d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-61498 .elementor-element.elementor-element-f1a737d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-61498 .elementor-element.elementor-element-f1a737d{--e-icon-list-icon-size:20px;}.elementor-61498 .elementor-element.elementor-element-f1a737d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61498 .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-61498 .elementor-element.elementor-element-f1a737d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-61498 .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-61498 .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-61498 .elementor-element.elementor-element-46eac54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61498 .elementor-element.elementor-element-46eac54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-61498 .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-61498 .elementor-element.elementor-element-243f336 .elementor-repeater-item-08f1073 .elementor-icon-list-icon{width:40px;}.elementor-61498 .elementor-element.elementor-element-243f336.elementor-element{--align-self:flex-start;}.elementor-61498 .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-61498 .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-61498 .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-61498 .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-61498 .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-61498 .elementor-element.elementor-element-243f336 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-24px/2);}.elementor-61498 .elementor-element.elementor-element-243f336 .elementor-icon-list-item:not(:last-child):after{content:"";height:40%;border-color:#C1C1C1;}.elementor-61498 .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-61498 .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-61498 .elementor-element.elementor-element-243f336 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-61498 .elementor-element.elementor-element-243f336 .elementor-icon-list-icon i{color:var( --e-global-color-primary );font-size:30px;}.elementor-61498 .elementor-element.elementor-element-243f336 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );--e-icon-list-icon-size:30px;}.elementor-61498 .elementor-element.elementor-element-243f336 .elementor-icon-list-icon{width:30px;}.elementor-61498 .elementor-element.elementor-element-243f336 .elementor-icon-list-text, .elementor-61498 .elementor-element.elementor-element-243f336 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-61498 .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-61498 .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-61498 .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-61498 .elementor-element.elementor-element-216b93c8{--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-61498 .elementor-element.elementor-element-216b93c8:not(.elementor-motion-effects-element-type-background), .elementor-61498 .elementor-element.elementor-element-216b93c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-61498 .elementor-element.elementor-element-216b93c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-61498 .elementor-element.elementor-element-3d6658b8{--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-61498 .elementor-element.elementor-element-7a86fa45{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61498 .elementor-element.elementor-element-7a86fa45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-61498 .elementor-element.elementor-element-17ecfc23{--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-61498 .elementor-element.elementor-element-17ecfc23:not(.elementor-motion-effects-element-type-background), .elementor-61498 .elementor-element.elementor-element-17ecfc23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61498 .elementor-element.elementor-element-17ecfc23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-61498 .elementor-element.elementor-element-435d072f{--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-61498 .elementor-element.elementor-element-7653f0e7{--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-61498 .elementor-element.elementor-element-7653f0e7 .elementor-toc__spinner{color:#EAECF000;fill:#EAECF000;}.elementor-61498 .elementor-element.elementor-element-7653f0e7 .elementor-toc__header-title{text-align:start;}.elementor-61498 .elementor-element.elementor-element-7653f0e7 .elementor-toc__header, .elementor-61498 .elementor-element.elementor-element-7653f0e7 .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-61498 .elementor-element.elementor-element-7653f0e7 .elementor-toc__list-item{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-1ad95eaf{--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-61498 .elementor-element.elementor-element-1ad95eaf:not(.elementor-motion-effects-element-type-background), .elementor-61498 .elementor-element.elementor-element-1ad95eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-61498 .elementor-element.elementor-element-1ad95eaf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-61498 .elementor-element.elementor-element-53c55356{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-61498 .elementor-element.elementor-element-150300a7{text-align:start;}.elementor-61498 .elementor-element.elementor-element-150300a7 .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-61498 .elementor-element.elementor-element-50faf889 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-61498 .elementor-element.elementor-element-50faf889{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-61498 .elementor-element.elementor-element-393052f .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-61498 .elementor-element.elementor-element-393052f .elementor-button:hover, .elementor-61498 .elementor-element.elementor-element-393052f .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-61498 .elementor-element.elementor-element-393052f{width:initial;max-width:initial;}.elementor-61498 .elementor-element.elementor-element-393052f.elementor-element{--align-self:flex-start;}.elementor-61498 .elementor-element.elementor-element-393052f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-61498 .elementor-element.elementor-element-393052f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-61498 .elementor-element.elementor-element-393052f .elementor-button:hover svg, .elementor-61498 .elementor-element.elementor-element-393052f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-61498 .elementor-element.elementor-element-4a84383b{--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-61498 .elementor-element.elementor-element-243090fa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-315d566b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-3e9b7a9c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-61498 .elementor-element.elementor-element-3e9b7a9c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-25d110ac > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-61498 .elementor-element.elementor-element-ee542ce{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-00dfd26 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-61498 .elementor-element.elementor-element-00dfd26 .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-61498 .elementor-element.elementor-element-30aafbe4{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-3ec3822b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-bc5a9aa{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-34bcf571{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-34bcf571 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-20e11e43 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-3c22f84f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-3c22f84f p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-78ac35e8 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-9a5e314 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-9a5e314{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-125f1b62{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-5a00dff8 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-1578d94{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-79560dd{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-79560dd p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-22e6a029 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-798b058e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-798b058e p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-39644b3f > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-ec068e4 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-ec068e4{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-2aeb5f15{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-4ca464cc .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-ae190b7{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-33124b37{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-33124b37 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-5f1fc2bc > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-10acad33{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-10acad33 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-4557bcb6 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-e6b0bdd > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-e6b0bdd{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-744fde4{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-64cdef99 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-8ea496f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-3c8f5d66{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-3c8f5d66 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-734de05d > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-6db1bd2c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-6db1bd2c p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-3bfc6e85 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-6cc498a > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-6cc498a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-55309b0{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-5971068e .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-c6237f9{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-327a42c8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-327a42c8 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-33909275 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-79317f85{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-79317f85 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-7c9bed7a > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-94a7b1b > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-94a7b1b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-15e08b95{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-2cc73269 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-eba622b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-23da7735{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-23da7735 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-337d752f > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-3422fc75{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-3422fc75 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-4d8960b > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-99e8a68 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-99e8a68{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-35858cd6{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-64a2ad23 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-db996fc{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-3dc75f8f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-3dc75f8f p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-3a2674b3 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-380a49fe{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-380a49fe p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-4b95652a > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-5c4e8b5 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-5c4e8b5{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-7d0c9151{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-640c8302 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-a00c93c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-74a975af{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-74a975af p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-fbc8e53 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-2d743063{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-2d743063 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-7be3d1dc > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-d6b2a8a > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-d6b2a8a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-4792940a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-20debd94 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-bfb3e50{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-51206952{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-51206952 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-463ee540 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-13abf854{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-13abf854 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-7393bc5f > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-e37a876 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-e37a876{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-256d989d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-46c16e27 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-9f63203{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-14c90c41{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-14c90c41 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-2fee1c75 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-57885bfb{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-57885bfb p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-2ecb516b > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-34a50ef > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-34a50ef{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-4e8501cc{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-360a8629 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-9e826a8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-6d755fe9{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-6d755fe9 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-4d839034 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-56c543d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-56c543d p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-5c164e7 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-e870014 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-e870014{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-2fd3f4ff{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-7bc4b569 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-9efc6e4{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-3de46d06{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-3de46d06 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-3153db6d > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-2d834999{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-2d834999 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-2d1f63e4 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-6884338 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-6884338{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-7de58d3e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-5948fbc8 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-4a6711e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-15b78cbc{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-15b78cbc p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-702474d > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-59d7b785{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-59d7b785 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-ad11e96 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-3780725 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-3780725{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-1dd424fc{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-64a66ae3 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-6330cdd{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-4e60fe39{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-4e60fe39 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-55e3ba30 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-2f157e1e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-2f157e1e p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-29420b8d > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-9c359c5 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-9c359c5{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-3ad3ca53{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-34b5b876 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-2231fd9{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-42cdb0{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-42cdb0 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-52349018 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-6793643b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-6793643b p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-18e3f14a > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-09a5f48 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-09a5f48{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-7f04e141{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-2260fe76 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-e29c590{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-79a80404{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-79a80404 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-76d5536b > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-29479db0{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-29479db0 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-23e5a952 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-542e354 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-542e354{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-56ded1a3{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-66012677 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-740fbee{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-21710d9a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-21710d9a p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-566c0d35 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-5c77b075{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-5c77b075 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-4cfd41b1 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-3c28c0a > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-3c28c0a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-1104f47e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-60c630c9 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-bf7a0d9{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-1d041e99{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-1d041e99 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-12d60bbd > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-55309790{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-55309790 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-4d79b5e5 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-9150508 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-9150508{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-61016532{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-1f82a830 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-517b5ae{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-351bfcb1{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-351bfcb1 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-e1f455d > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-4a80565{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-4a80565 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-38501b5d > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-7a8593a > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-7a8593a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-13854d4c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-7b4a8322 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-61498 .elementor-element.elementor-element-41da11e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-5c31d750{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-5c31d750 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-44d4792a > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-67101679{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-67101679 p{margin-block-end:0px;}.elementor-61498 .elementor-element.elementor-element-6cefdfec > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-61498 .elementor-element.elementor-element-402e930 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-402e930{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-6e0461c1{--display:flex;}.elementor-61498 .elementor-element.elementor-element-511faae{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .elementor-element.elementor-element-4d3e4ec6 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-61498 .elementor-element.elementor-element-4d3e4ec6{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-61498 .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-61498 .elementor-element.elementor-element-b403071:not(.elementor-motion-effects-element-type-background), .elementor-61498 .elementor-element.elementor-element-b403071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-61498 .elementor-element.elementor-element-b403071.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-61498 .elementor-element.elementor-element-cf4cdf2{--width:66%;}.elementor-61498 .elementor-element.elementor-element-0990ff7{--width:33%;}.elementor-61498 .elementor-element.elementor-element-7a86fa45{--width:23.555%;}.elementor-61498 .elementor-element.elementor-element-4a84383b{--width:75%;}}@media(max-width:1440px) and (min-width:768px){.elementor-61498 .elementor-element.elementor-element-3d6658b8{--content-width:100%;}.elementor-61498 .elementor-element.elementor-element-7a86fa45{--width:30%;}.elementor-61498 .elementor-element.elementor-element-4a84383b{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-61498 .elementor-element.elementor-element-7eb912a{--content-width:100%;}.elementor-61498 .elementor-element.elementor-element-216b93c8{--content-width:100%;}.elementor-61498 .elementor-element.elementor-element-3d6658b8{--content-width:100%;}.elementor-61498 .elementor-element.elementor-element-b403071{--content-width:100%;}}@media(max-width:1440px){.elementor-61498 .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-61498 .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-61498 .elementor-element.elementor-element-216b93c8{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-61498 .elementor-element.elementor-element-3d6658b8{--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-61498 .elementor-element.elementor-element-7653f0e7 .elementor-toc__header, .elementor-61498 .elementor-element.elementor-element-7653f0e7 .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-61498 .elementor-element.elementor-element-4a84383b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-61498 .elementor-element.elementor-element-243090fa{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-00dfd26 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-61498 .elementor-element.elementor-element-30aafbe4{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-125f1b62{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-2aeb5f15{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-744fde4{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-55309b0{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-15e08b95{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-35858cd6{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-7d0c9151{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-4792940a{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-256d989d{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-4e8501cc{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-2fd3f4ff{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-7de58d3e{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-1dd424fc{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-3ad3ca53{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-7f04e141{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-56ded1a3{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-1104f47e{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-61016532{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-13854d4c{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .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-61498 .elementor-element.elementor-element-f1a737d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61498 .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-61498 .elementor-element.elementor-element-46eac54{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-61498 .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-61498 .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-61498 .elementor-element.elementor-element-3d6658b8{--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-61498 .elementor-element.elementor-element-7653f0e7 .elementor-toc__header, .elementor-61498 .elementor-element.elementor-element-7653f0e7 .elementor-toc__header-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-61498 .elementor-element.elementor-element-7653f0e7 .elementor-toc__list-item{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-150300a7 .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-61498 .elementor-element.elementor-element-50faf889{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-61498 .elementor-element.elementor-element-393052f .elementor-button{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-243090fa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-315d566b{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-3e9b7a9c{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-ee542ce{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-00dfd26 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-61498 .elementor-element.elementor-element-30aafbe4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-3ec3822b .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-bc5a9aa{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-34bcf571{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-3c22f84f{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-9a5e314{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-125f1b62{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-5a00dff8 .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-1578d94{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-79560dd{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-798b058e{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-ec068e4{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-2aeb5f15{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-4ca464cc .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-ae190b7{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-33124b37{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-10acad33{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-e6b0bdd{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-744fde4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-64cdef99 .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-8ea496f{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-3c8f5d66{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-6db1bd2c{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-6cc498a{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-55309b0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-5971068e .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-c6237f9{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-327a42c8{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-79317f85{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-94a7b1b{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-15e08b95{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-2cc73269 .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-eba622b{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-23da7735{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-3422fc75{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-99e8a68{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-35858cd6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-64a2ad23 .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-db996fc{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-3dc75f8f{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-380a49fe{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-5c4e8b5{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-7d0c9151{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-640c8302 .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-a00c93c{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-74a975af{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-2d743063{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-d6b2a8a{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-4792940a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-20debd94 .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-bfb3e50{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-51206952{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-13abf854{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-e37a876{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-256d989d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-46c16e27 .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-9f63203{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-14c90c41{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-57885bfb{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-34a50ef{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-4e8501cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-360a8629 .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-9e826a8{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-6d755fe9{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-56c543d{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-e870014{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-2fd3f4ff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-7bc4b569 .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-9efc6e4{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-3de46d06{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-2d834999{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-6884338{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-7de58d3e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-5948fbc8 .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-4a6711e{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-15b78cbc{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-59d7b785{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-3780725{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-1dd424fc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-64a66ae3 .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-6330cdd{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-4e60fe39{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-2f157e1e{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-9c359c5{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-3ad3ca53{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-34b5b876 .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-2231fd9{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-42cdb0{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-6793643b{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-09a5f48{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-7f04e141{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-2260fe76 .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-e29c590{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-79a80404{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-29479db0{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-542e354{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-56ded1a3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-66012677 .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-740fbee{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-21710d9a{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-5c77b075{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-3c28c0a{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-1104f47e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-60c630c9 .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-bf7a0d9{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-1d041e99{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-55309790{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-9150508{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-61016532{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-1f82a830 .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-517b5ae{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-351bfcb1{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-4a80565{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-7a8593a{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-13854d4c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-7b4a8322 .elementor-heading-title{font-size:30px;}.elementor-61498 .elementor-element.elementor-element-41da11e{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-5c31d750{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-67101679{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-402e930{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-511faae{font-size:17px;}.elementor-61498 .elementor-element.elementor-element-4d3e4ec6{font-size:17px;}}@media(max-width:767px){.elementor-61498 .elementor-element.elementor-element-7eb912a{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-61498 .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-61498 .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-61498 .elementor-element.elementor-element-46eac54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61498 .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-61498 .elementor-element.elementor-element-46eac54.elementor-element{--align-self:center;}.elementor-61498 .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-61498 .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-61498 .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-61498 .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-61498 .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-61498 .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-61498 .elementor-element.elementor-element-243f336 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-61498 .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-61498 .elementor-element.elementor-element-216b93c8{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-61498 .elementor-element.elementor-element-3d6658b8{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61498 .elementor-element.elementor-element-435d072f{--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-61498 .elementor-element.elementor-element-7653f0e7 .elementor-toc__header, .elementor-61498 .elementor-element.elementor-element-7653f0e7 .elementor-toc__header-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-61498 .elementor-element.elementor-element-7653f0e7{--toc-body-max-height:50vh;}.elementor-61498 .elementor-element.elementor-element-53c55356{--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-61498 .elementor-element.elementor-element-393052f{width:100%;max-width:100%;}.elementor-61498 .elementor-element.elementor-element-393052f.elementor-element{--align-self:stretch;}.elementor-61498 .elementor-element.elementor-element-393052f .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-61498 .elementor-element.elementor-element-393052f .elementor-button{padding:15px 15px 15px 15px;}.elementor-61498 .elementor-element.elementor-element-4a84383b{--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-61498 .elementor-element.elementor-element-25d110ac > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-61498 .elementor-element.elementor-element-00dfd26 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-61498 .elementor-element.elementor-element-3ec3822b .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-34bcf571{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-20e11e43 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-3c22f84f{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-78ac35e8 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-5a00dff8 .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-79560dd{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-22e6a029 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-798b058e{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-39644b3f > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-4ca464cc .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-33124b37{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-5f1fc2bc > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-10acad33{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-4557bcb6 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-64cdef99 .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-3c8f5d66{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-734de05d > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-6db1bd2c{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-3bfc6e85 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-5971068e .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-327a42c8{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-33909275 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-79317f85{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-7c9bed7a > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-2cc73269 .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-23da7735{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-337d752f > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-3422fc75{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-4d8960b > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-64a2ad23 .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-3dc75f8f{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-3a2674b3 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-380a49fe{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-4b95652a > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-640c8302 .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-74a975af{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-fbc8e53 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-2d743063{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-7be3d1dc > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-20debd94 .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-51206952{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-463ee540 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-13abf854{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-7393bc5f > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-46c16e27 .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-14c90c41{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-2fee1c75 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-57885bfb{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-2ecb516b > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-360a8629 .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-6d755fe9{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-4d839034 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-56c543d{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-5c164e7 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-7bc4b569 .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-3de46d06{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-3153db6d > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-2d834999{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-2d1f63e4 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-5948fbc8 .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-15b78cbc{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-702474d > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-59d7b785{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-ad11e96 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-64a66ae3 .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-4e60fe39{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-55e3ba30 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-2f157e1e{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-29420b8d > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-34b5b876 .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-42cdb0{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-52349018 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-6793643b{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-18e3f14a > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-2260fe76 .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-79a80404{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-76d5536b > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-29479db0{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-23e5a952 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-66012677 .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-21710d9a{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-566c0d35 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-5c77b075{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-4cfd41b1 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-60c630c9 .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-1d041e99{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-12d60bbd > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-55309790{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-4d79b5e5 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-1f82a830 .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-351bfcb1{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-e1f455d > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-4a80565{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-38501b5d > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-7b4a8322 .elementor-heading-title{font-size:26px;}.elementor-61498 .elementor-element.elementor-element-5c31d750{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-44d4792a > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .elementor-element.elementor-element-67101679{font-size:18px;}.elementor-61498 .elementor-element.elementor-element-6cefdfec > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-61498 .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-61498 .elementor-element.elementor-element-46eac54 span {*/
/*    background-color: #1F00FF;*/
/*    color: #FFFFFF;*/
/*    border-radius: 4px;*/
/*    padding: 3px 7px;*/
/*}*/


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

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

.elementor-61498 .elementor-element.elementor-element-7653f0e7 ul li {
    margin-bottom: 10px;
}

.elementor-61498 .elementor-element.elementor-element-7653f0e7 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-315d566b */.elementor-61498 .elementor-element.elementor-element-315d566b h2 { font-size: 36px; }
/*.elementor-61498 .elementor-element.elementor-element-315d566b h3 { font-size: 24px; }*/
/*.elementor-61498 .elementor-element.elementor-element-315d566b h4 { font-size: 22px; }*/
    
    
.elementor-61498 .elementor-element.elementor-element-315d566b h2, 
.elementor-61498 .elementor-element.elementor-element-315d566b h3, 
.elementor-61498 .elementor-element.elementor-element-315d566b h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-61498 .elementor-element.elementor-element-315d566b div h2:first-child, 
.elementor-61498 .elementor-element.elementor-element-315d566b div h3:first-child, 
.elementor-61498 .elementor-element.elementor-element-315d566b div h4:first-child {
    margin-top: 0;
}

.elementor-61498 .elementor-element.elementor-element-315d566b p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-315d566b li {
    margin-bottom: 0.5rem!important;
}


.elementor-61498 .elementor-element.elementor-element-315d566b ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

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

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

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


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

.elementor-61498 .elementor-element.elementor-element-3e9b7a9c 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-61498 .elementor-element.elementor-element-3e9b7a9c h2 {
        font-size: 26px;
    }
    
    .elementor-61498 .elementor-element.elementor-element-3e9b7a9c h3 {
        font-size: 24px;
    }
    
    .elementor-61498 .elementor-element.elementor-element-3e9b7a9c h4 {
        font-size: 22px;
    }
    .elementor-61498 .elementor-element.elementor-element-3e9b7a9c ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25d110ac */.elementor-61498 .elementor-element.elementor-element-25d110ac ul,
.elementor-61498 .elementor-element.elementor-element-25d110ac ol {
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-61498 .elementor-element.elementor-element-25d110ac ul li:first-child,
.elementor-61498 .elementor-element.elementor-element-25d110ac 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-61498 .elementor-element.elementor-element-25d110ac ul li,
.elementor-61498 .elementor-element.elementor-element-25d110ac 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-61498 .elementor-element.elementor-element-25d110ac ul li:first-child,
.elementor-61498 .elementor-element.elementor-element-25d110ac ol li:first-child {
	margin-top: 8px !important;
}

.elementor-61498 .elementor-element.elementor-element-25d110ac ul li:last-child,
.elementor-61498 .elementor-element.elementor-element-25d110ac ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 10px !important;
}

@media (max-width:767px) {
    .elementor-61498 .elementor-element.elementor-element-25d110ac ul li:last-child,
    .elementor-61498 .elementor-element.elementor-element-25d110ac ol li:last-child {
    	margin-bottom: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee542ce */.elementor-61498 .elementor-element.elementor-element-ee542ce h2 { font-size: 36px; }
/*.elementor-61498 .elementor-element.elementor-element-ee542ce h3 { font-size: 24px; }*/
/*.elementor-61498 .elementor-element.elementor-element-ee542ce h4 { font-size: 22px; }*/
    
    
.elementor-61498 .elementor-element.elementor-element-ee542ce h2, 
.elementor-61498 .elementor-element.elementor-element-ee542ce h3, 
.elementor-61498 .elementor-element.elementor-element-ee542ce h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

.elementor-61498 .elementor-element.elementor-element-ee542ce p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-ee542ce li {
    margin-bottom: 0.5rem!important;
}


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

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

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

.elementor-61498 .elementor-element.elementor-element-bc5a9aa p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-bc5a9aa li {
    margin-bottom: 0.5rem!important;
}


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

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

.elementor-61498 .elementor-element.elementor-element-34bcf571 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

.elementor-61498 .elementor-element.elementor-element-9a5e314 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

.elementor-61498 .elementor-element.elementor-element-1578d94 div h2:first-child, 
.elementor-61498 .elementor-element.elementor-element-1578d94 div h3:first-child, 
.elementor-61498 .elementor-element.elementor-element-1578d94 div h4:first-child {
    margin-top: 0;
}

.elementor-61498 .elementor-element.elementor-element-1578d94 p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-1578d94 li {
    margin-bottom: 0.5rem!important;
}


.elementor-61498 .elementor-element.elementor-element-1578d94 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

.elementor-61498 .elementor-element.elementor-element-79560dd .wp-block-image figure {
    margin: 3rem 0!important;
}

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

.elementor-61498 .elementor-element.elementor-element-798b058e .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

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

.elementor-61498 .elementor-element.elementor-element-ae190b7 p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-ae190b7 li {
    margin-bottom: 0.5rem!important;
}


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

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

.elementor-61498 .elementor-element.elementor-element-33124b37 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

.elementor-61498 .elementor-element.elementor-element-10acad33 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

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

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

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


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

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

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

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

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

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

.elementor-61498 .elementor-element.elementor-element-6cc498a p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

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

.elementor-61498 .elementor-element.elementor-element-c6237f9 p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-c6237f9 li {
    margin-bottom: 0.5rem!important;
}


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

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

.elementor-61498 .elementor-element.elementor-element-327a42c8 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

.elementor-61498 .elementor-element.elementor-element-79317f85 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

.elementor-61498 .elementor-element.elementor-element-94a7b1b p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

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

.elementor-61498 .elementor-element.elementor-element-eba622b p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-eba622b li {
    margin-bottom: 0.5rem!important;
}


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

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

.elementor-61498 .elementor-element.elementor-element-23da7735 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

.elementor-61498 .elementor-element.elementor-element-3422fc75 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

.elementor-61498 .elementor-element.elementor-element-99e8a68 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

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

.elementor-61498 .elementor-element.elementor-element-db996fc p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-db996fc li {
    margin-bottom: 0.5rem!important;
}


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

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

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

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

.elementor-61498 .elementor-element.elementor-element-380a49fe .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

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

.elementor-61498 .elementor-element.elementor-element-a00c93c p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-a00c93c li {
    margin-bottom: 0.5rem!important;
}


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

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

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

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

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

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

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

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

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

.elementor-61498 .elementor-element.elementor-element-bfb3e50 p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-bfb3e50 li {
    margin-bottom: 0.5rem!important;
}


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

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

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

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

.elementor-61498 .elementor-element.elementor-element-13abf854 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

.elementor-61498 .elementor-element.elementor-element-9f63203 div h2:first-child, 
.elementor-61498 .elementor-element.elementor-element-9f63203 div h3:first-child, 
.elementor-61498 .elementor-element.elementor-element-9f63203 div h4:first-child {
    margin-top: 0;
}

.elementor-61498 .elementor-element.elementor-element-9f63203 p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-9f63203 li {
    margin-bottom: 0.5rem!important;
}


.elementor-61498 .elementor-element.elementor-element-9f63203 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

.elementor-61498 .elementor-element.elementor-element-14c90c41 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

.elementor-61498 .elementor-element.elementor-element-57885bfb .wp-block-image figure {
    margin: 3rem 0!important;
}

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

.elementor-61498 .elementor-element.elementor-element-34a50ef p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

.elementor-61498 .elementor-element.elementor-element-9e826a8 div h2:first-child, 
.elementor-61498 .elementor-element.elementor-element-9e826a8 div h3:first-child, 
.elementor-61498 .elementor-element.elementor-element-9e826a8 div h4:first-child {
    margin-top: 0;
}

.elementor-61498 .elementor-element.elementor-element-9e826a8 p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-9e826a8 li {
    margin-bottom: 0.5rem!important;
}


.elementor-61498 .elementor-element.elementor-element-9e826a8 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

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

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

.elementor-61498 .elementor-element.elementor-element-56c543d .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

.elementor-61498 .elementor-element.elementor-element-9efc6e4 div h2:first-child, 
.elementor-61498 .elementor-element.elementor-element-9efc6e4 div h3:first-child, 
.elementor-61498 .elementor-element.elementor-element-9efc6e4 div h4:first-child {
    margin-top: 0;
}

.elementor-61498 .elementor-element.elementor-element-9efc6e4 p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-9efc6e4 li {
    margin-bottom: 0.5rem!important;
}


.elementor-61498 .elementor-element.elementor-element-9efc6e4 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

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

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

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

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

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

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

.elementor-61498 .elementor-element.elementor-element-4a6711e div h2:first-child, 
.elementor-61498 .elementor-element.elementor-element-4a6711e div h3:first-child, 
.elementor-61498 .elementor-element.elementor-element-4a6711e div h4:first-child {
    margin-top: 0;
}

.elementor-61498 .elementor-element.elementor-element-4a6711e p b {
    font-weight: normal !important;
}

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


.elementor-61498 .elementor-element.elementor-element-4a6711e ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

.elementor-61498 .elementor-element.elementor-element-15b78cbc .wp-block-image figure {
    margin: 3rem 0!important;
}

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

.elementor-61498 .elementor-element.elementor-element-59d7b785 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

.elementor-61498 .elementor-element.elementor-element-6330cdd div h2:first-child, 
.elementor-61498 .elementor-element.elementor-element-6330cdd div h3:first-child, 
.elementor-61498 .elementor-element.elementor-element-6330cdd div h4:first-child {
    margin-top: 0;
}

.elementor-61498 .elementor-element.elementor-element-6330cdd p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-6330cdd li {
    margin-bottom: 0.5rem!important;
}


.elementor-61498 .elementor-element.elementor-element-6330cdd ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

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

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

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

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

.elementor-61498 .elementor-element.elementor-element-9c359c5 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

.elementor-61498 .elementor-element.elementor-element-2231fd9 div h2:first-child, 
.elementor-61498 .elementor-element.elementor-element-2231fd9 div h3:first-child, 
.elementor-61498 .elementor-element.elementor-element-2231fd9 div h4:first-child {
    margin-top: 0;
}

.elementor-61498 .elementor-element.elementor-element-2231fd9 p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-2231fd9 li {
    margin-bottom: 0.5rem!important;
}


.elementor-61498 .elementor-element.elementor-element-2231fd9 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

.elementor-61498 .elementor-element.elementor-element-42cdb0 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

.elementor-61498 .elementor-element.elementor-element-6793643b .wp-block-image figure {
    margin: 3rem 0!important;
}

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

.elementor-61498 .elementor-element.elementor-element-09a5f48 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

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

.elementor-61498 .elementor-element.elementor-element-e29c590 p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-e29c590 li {
    margin-bottom: 0.5rem!important;
}


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

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

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

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

.elementor-61498 .elementor-element.elementor-element-29479db0 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

.elementor-61498 .elementor-element.elementor-element-542e354 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

.elementor-61498 .elementor-element.elementor-element-740fbee div h2:first-child, 
.elementor-61498 .elementor-element.elementor-element-740fbee div h3:first-child, 
.elementor-61498 .elementor-element.elementor-element-740fbee div h4:first-child {
    margin-top: 0;
}

.elementor-61498 .elementor-element.elementor-element-740fbee p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-740fbee li {
    margin-bottom: 0.5rem!important;
}


.elementor-61498 .elementor-element.elementor-element-740fbee ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

.elementor-61498 .elementor-element.elementor-element-21710d9a .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

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

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

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

.elementor-61498 .elementor-element.elementor-element-bf7a0d9 p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-bf7a0d9 li {
    margin-bottom: 0.5rem!important;
}


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

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

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

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

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

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

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

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

.elementor-61498 .elementor-element.elementor-element-517b5ae div h2:first-child, 
.elementor-61498 .elementor-element.elementor-element-517b5ae div h3:first-child, 
.elementor-61498 .elementor-element.elementor-element-517b5ae div h4:first-child {
    margin-top: 0;
}

.elementor-61498 .elementor-element.elementor-element-517b5ae p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-517b5ae li {
    margin-bottom: 0.5rem!important;
}


.elementor-61498 .elementor-element.elementor-element-517b5ae ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

.elementor-61498 .elementor-element.elementor-element-351bfcb1 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

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

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

.elementor-61498 .elementor-element.elementor-element-41da11e div h2:first-child, 
.elementor-61498 .elementor-element.elementor-element-41da11e div h3:first-child, 
.elementor-61498 .elementor-element.elementor-element-41da11e div h4:first-child {
    margin-top: 0;
}

.elementor-61498 .elementor-element.elementor-element-41da11e p b {
    font-weight: normal !important;
}

.elementor-61498 .elementor-element.elementor-element-41da11e li {
    margin-bottom: 0.5rem!important;
}


.elementor-61498 .elementor-element.elementor-element-41da11e ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

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

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

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

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

.elementor-61498 .elementor-element.elementor-element-402e930 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

.elementor-61498 .elementor-element.elementor-element-511faae div h2:first-child, 
.elementor-61498 .elementor-element.elementor-element-511faae div h3:first-child, 
.elementor-61498 .elementor-element.elementor-element-511faae div h4:first-child {
    margin-top: 0;
}


.elementor-61498 .elementor-element.elementor-element-511faae li {
    margin-bottom: 0.5rem!important;
}


.elementor-61498 .elementor-element.elementor-element-511faae ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

.elementor-61498 .elementor-element.elementor-element-4d3e4ec6 p:first-child  {
    font-style: normal;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-216b93c8 */.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 */