.elementor-62494 .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-62494 .elementor-element.elementor-element-7eb912a:not(.elementor-motion-effects-element-type-background), .elementor-62494 .elementor-element.elementor-element-7eb912a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAECF077;}.elementor-62494 .elementor-element.elementor-element-7eb912a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-62494 .elementor-element.elementor-element-cf4cdf2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-62494 .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-62494 .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-62494 .elementor-element.elementor-element-f1a737d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-62494 .elementor-element.elementor-element-f1a737d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-62494 .elementor-element.elementor-element-f1a737d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-62494 .elementor-element.elementor-element-f1a737d{--e-icon-list-icon-size:20px;}.elementor-62494 .elementor-element.elementor-element-f1a737d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-62494 .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-62494 .elementor-element.elementor-element-f1a737d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-62494 .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-62494 .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-62494 .elementor-element.elementor-element-46eac54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-62494 .elementor-element.elementor-element-46eac54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62494 .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-62494 .elementor-element.elementor-element-243f336 .elementor-repeater-item-08f1073 .elementor-icon-list-icon{width:40px;}.elementor-62494 .elementor-element.elementor-element-243f336.elementor-element{--align-self:flex-start;}.elementor-62494 .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-62494 .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-62494 .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-62494 .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-62494 .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-62494 .elementor-element.elementor-element-243f336 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-24px/2);}.elementor-62494 .elementor-element.elementor-element-243f336 .elementor-icon-list-item:not(:last-child):after{content:"";height:40%;border-color:#C1C1C1;}.elementor-62494 .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-62494 .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-62494 .elementor-element.elementor-element-243f336 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-62494 .elementor-element.elementor-element-243f336 .elementor-icon-list-icon i{color:var( --e-global-color-primary );font-size:30px;}.elementor-62494 .elementor-element.elementor-element-243f336 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );--e-icon-list-icon-size:30px;}.elementor-62494 .elementor-element.elementor-element-243f336 .elementor-icon-list-icon{width:30px;}.elementor-62494 .elementor-element.elementor-element-243f336 .elementor-icon-list-text, .elementor-62494 .elementor-element.elementor-element-243f336 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-62494 .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-62494 .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-62494 .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-62494 .elementor-element.elementor-element-6f859132{--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-62494 .elementor-element.elementor-element-6f859132:not(.elementor-motion-effects-element-type-background), .elementor-62494 .elementor-element.elementor-element-6f859132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-62494 .elementor-element.elementor-element-6f859132.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-62494 .elementor-element.elementor-element-56285f9e{--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-62494 .elementor-element.elementor-element-6906bdd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62494 .elementor-element.elementor-element-6906bdd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-62494 .elementor-element.elementor-element-7a33fdbe{--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-62494 .elementor-element.elementor-element-7a33fdbe:not(.elementor-motion-effects-element-type-background), .elementor-62494 .elementor-element.elementor-element-7a33fdbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-62494 .elementor-element.elementor-element-7a33fdbe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-62494 .elementor-element.elementor-element-17963aaa{--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-62494 .elementor-element.elementor-element-6932c02b{--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-62494 .elementor-element.elementor-element-6932c02b .elementor-toc__spinner{color:#EAECF000;fill:#EAECF000;}.elementor-62494 .elementor-element.elementor-element-6932c02b .elementor-toc__header-title{text-align:start;}.elementor-62494 .elementor-element.elementor-element-6932c02b .elementor-toc__header, .elementor-62494 .elementor-element.elementor-element-6932c02b .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-62494 .elementor-element.elementor-element-6932c02b .elementor-toc__list-item{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-2b75fe90{--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-62494 .elementor-element.elementor-element-2b75fe90:not(.elementor-motion-effects-element-type-background), .elementor-62494 .elementor-element.elementor-element-2b75fe90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-62494 .elementor-element.elementor-element-2b75fe90.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-62494 .elementor-element.elementor-element-183f751d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-62494 .elementor-element.elementor-element-153cbb7e{text-align:start;}.elementor-62494 .elementor-element.elementor-element-153cbb7e .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-62494 .elementor-element.elementor-element-6818b07f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-62494 .elementor-element.elementor-element-6818b07f{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-62494 .elementor-element.elementor-element-1cde33bd .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-62494 .elementor-element.elementor-element-1cde33bd .elementor-button:hover, .elementor-62494 .elementor-element.elementor-element-1cde33bd .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-62494 .elementor-element.elementor-element-1cde33bd{width:initial;max-width:initial;}.elementor-62494 .elementor-element.elementor-element-1cde33bd.elementor-element{--align-self:flex-start;}.elementor-62494 .elementor-element.elementor-element-1cde33bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-62494 .elementor-element.elementor-element-1cde33bd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-62494 .elementor-element.elementor-element-1cde33bd .elementor-button:hover svg, .elementor-62494 .elementor-element.elementor-element-1cde33bd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-62494 .elementor-element.elementor-element-1a412201{--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-62494 .elementor-element.elementor-element-3b5999ab{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-2af528ea{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-79b6836b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-62494 .elementor-element.elementor-element-79b6836b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-3ad621a3 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-62494 .elementor-element.elementor-element-3ffecc1 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-62494 .elementor-element.elementor-element-3ffecc1{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-0e0d74d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-62494 .elementor-element.elementor-element-0e0d74d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-6a86beb5 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-62494 .elementor-element.elementor-element-6a86beb5 .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-62494 .elementor-element.elementor-element-3025a3e1{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-885a726 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-69a18dd{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-ab9f87c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-ab9f87c p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-3c2e1e44 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-12ebc041{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-12ebc041 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-618f811b > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-7eb0d652 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-7eb0d652{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-1bfd3021{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-c50c65f .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-7eab798{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-6484a802{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-6484a802 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-472c284 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-3670224f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-3670224f p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-665c20dd > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-7ac1cbba > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-7ac1cbba{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-5224726a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-7d2dbe0 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-f45a4bf{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-164c5f91{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-164c5f91 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-1971bf36 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-e6dd277{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-e6dd277 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-66f2763a > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-529f8f2b > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-529f8f2b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-2343bbd4{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-54685944 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-4ed1ef4{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-4dc781fd{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-4dc781fd p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-b9b9682 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-2954c50c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-2954c50c p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-1e398888 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-131d9fa1 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-131d9fa1{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-67bbb5aa{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-232431e6 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-4b1281a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-2b6b3b7d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-2b6b3b7d p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-7cfe7012 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-200c5996{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-200c5996 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-317f5c7d > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-1ec6a047 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-1ec6a047{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-6336b70b{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-4cdc35c7 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-1044e19{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-17949240{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-17949240 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-435edd26 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-4a540b6b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-4a540b6b p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-2b0a41bd > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-7b28323 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-7b28323{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-3d1669ca{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-640e9225 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-1cd61ef{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-1025138f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-1025138f p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-113ac34f > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-bfdd63b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-bfdd63b p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-b1c9acd > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-11aa3891 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-11aa3891{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-57ed5144{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-d144058 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-e1565b9{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-41b93131{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-41b93131 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-3dfd42d1 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-602f155d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-602f155d p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-2b68ae06 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-7ce0b4bd > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-7ce0b4bd{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-6401fcb6{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-1d6b3e47 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-09b4f20{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-1914bfb0{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-1914bfb0 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-2b433be6 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-5d2a33e5{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-5d2a33e5 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-42da6dbe > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-79ad51db > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-79ad51db{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-17e8f079{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-d7ebe58 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-70fc9d7{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-6424c147{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-6424c147 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-5792314 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-6e09932{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-6e09932 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-500b1c6c > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-619427ef > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-619427ef{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-13ab97ac{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-6f394d03 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-6a4e168{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-26035dc3{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-26035dc3 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-6c9147c0 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-4a90e294{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-4a90e294 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-62634f64 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-4bc6655 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-4bc6655{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-2879ebf8{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-2115b7bd .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-15026f8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-c352529{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-c352529 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-65340ef3 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-4e1b77ff{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-4e1b77ff p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-707b518a > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-1b6be87 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-1b6be87{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-33ec76d9{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-d84f409 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-33a14f5{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-784663b8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-784663b8 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-4d0bc792 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-6ef8d5e8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-6ef8d5e8 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-108696a3 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-360f8397 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-360f8397{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-74020d21{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-238c807 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-0da9d76{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-17c0af44{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-17c0af44 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-726d80b2 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-41aba737{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-41aba737 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-7b561d85 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-3c45dfbb > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-3c45dfbb{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-4df0c7eb{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-1c18747a .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-f5ce2c6{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-4ce7a138{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-4ce7a138 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-1954aa2f > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-773a9cd7{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-773a9cd7 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-73926ff3 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-5da0aeaf > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-5da0aeaf{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-51906819{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-692c73f7 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-c877bc1{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-1e07c030{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-1e07c030 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-c756331 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-2439f8e8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-2439f8e8 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-a66f215 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-55baab05 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-55baab05{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-1b3d8c8e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-2d99698e .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-0e90569{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-4a08b1e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-4a08b1e p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-3be7cde > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-116ea49a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-116ea49a p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-6c961356 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-5f017d11 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-5f017d11{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-c044a01{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-2162339c .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-333057f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-45c6d0a4{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-45c6d0a4 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-136bfd69 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-186f93f8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-186f93f8 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-3ec2cfde > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-4db353a3 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-4db353a3{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-4e1045d9{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-4fe8565d .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-2fbcaab{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-41cb08c9{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-41cb08c9 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-370c5916 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-1e428ad5{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-1e428ad5 p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-26fccd9d > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-754dbff0 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-754dbff0{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-511439d6{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-66cc38c1 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-62494 .elementor-element.elementor-element-3c01b88{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-35a6000f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-35a6000f p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-537b6dae > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-7d6a62ea{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-7d6a62ea p{margin-block-end:0px;}.elementor-62494 .elementor-element.elementor-element-5354e794 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-62494 .elementor-element.elementor-element-a1cf46b > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-a1cf46b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-3626f1d4{--display:flex;}.elementor-62494 .elementor-element.elementor-element-48cc00aa{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .elementor-element.elementor-element-75891c1 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-62494 .elementor-element.elementor-element-75891c1{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-62494 .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-62494 .elementor-element.elementor-element-b403071:not(.elementor-motion-effects-element-type-background), .elementor-62494 .elementor-element.elementor-element-b403071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-62494 .elementor-element.elementor-element-b403071.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-62494 .elementor-element.elementor-element-cf4cdf2{--width:66%;}.elementor-62494 .elementor-element.elementor-element-0990ff7{--width:33%;}.elementor-62494 .elementor-element.elementor-element-6906bdd{--width:23.555%;}.elementor-62494 .elementor-element.elementor-element-1a412201{--width:75%;}}@media(max-width:1440px) and (min-width:768px){.elementor-62494 .elementor-element.elementor-element-56285f9e{--content-width:100%;}.elementor-62494 .elementor-element.elementor-element-6906bdd{--width:30%;}.elementor-62494 .elementor-element.elementor-element-1a412201{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-62494 .elementor-element.elementor-element-7eb912a{--content-width:100%;}.elementor-62494 .elementor-element.elementor-element-6f859132{--content-width:100%;}.elementor-62494 .elementor-element.elementor-element-56285f9e{--content-width:100%;}.elementor-62494 .elementor-element.elementor-element-b403071{--content-width:100%;}}@media(max-width:1440px){.elementor-62494 .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-62494 .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-62494 .elementor-element.elementor-element-6f859132{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-62494 .elementor-element.elementor-element-56285f9e{--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-62494 .elementor-element.elementor-element-6932c02b .elementor-toc__header, .elementor-62494 .elementor-element.elementor-element-6932c02b .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-62494 .elementor-element.elementor-element-1a412201{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-62494 .elementor-element.elementor-element-3b5999ab{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-6a86beb5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-62494 .elementor-element.elementor-element-3025a3e1{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-1bfd3021{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-5224726a{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-2343bbd4{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-67bbb5aa{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-6336b70b{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-3d1669ca{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-57ed5144{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-6401fcb6{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-17e8f079{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-13ab97ac{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-2879ebf8{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-33ec76d9{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-74020d21{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-4df0c7eb{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-51906819{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-1b3d8c8e{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-c044a01{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-4e1045d9{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-511439d6{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .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-62494 .elementor-element.elementor-element-f1a737d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-62494 .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-62494 .elementor-element.elementor-element-46eac54{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-62494 .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-62494 .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-62494 .elementor-element.elementor-element-56285f9e{--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-62494 .elementor-element.elementor-element-6932c02b .elementor-toc__header, .elementor-62494 .elementor-element.elementor-element-6932c02b .elementor-toc__header-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-62494 .elementor-element.elementor-element-6932c02b .elementor-toc__list-item{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-153cbb7e .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-62494 .elementor-element.elementor-element-6818b07f{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-62494 .elementor-element.elementor-element-1cde33bd .elementor-button{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-3b5999ab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-2af528ea{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-79b6836b{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-3ffecc1{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-0e0d74d{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-6a86beb5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-62494 .elementor-element.elementor-element-3025a3e1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-885a726 .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-69a18dd{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-ab9f87c{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-12ebc041{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-7eb0d652{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-1bfd3021{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-c50c65f .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-7eab798{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-6484a802{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-3670224f{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-7ac1cbba{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-5224726a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-7d2dbe0 .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-f45a4bf{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-164c5f91{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-e6dd277{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-529f8f2b{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-2343bbd4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-54685944 .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-4ed1ef4{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-4dc781fd{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-2954c50c{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-131d9fa1{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-67bbb5aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-232431e6 .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-4b1281a{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-2b6b3b7d{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-200c5996{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-1ec6a047{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-6336b70b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-4cdc35c7 .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-1044e19{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-17949240{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-4a540b6b{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-7b28323{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-3d1669ca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-640e9225 .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-1cd61ef{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-1025138f{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-bfdd63b{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-11aa3891{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-57ed5144{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-d144058 .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-e1565b9{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-41b93131{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-602f155d{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-7ce0b4bd{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-6401fcb6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-1d6b3e47 .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-09b4f20{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-1914bfb0{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-5d2a33e5{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-79ad51db{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-17e8f079{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-d7ebe58 .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-70fc9d7{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-6424c147{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-6e09932{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-619427ef{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-13ab97ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-6f394d03 .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-6a4e168{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-26035dc3{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-4a90e294{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-4bc6655{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-2879ebf8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-2115b7bd .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-15026f8{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-c352529{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-4e1b77ff{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-1b6be87{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-33ec76d9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-d84f409 .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-33a14f5{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-784663b8{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-6ef8d5e8{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-360f8397{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-74020d21{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-238c807 .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-0da9d76{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-17c0af44{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-41aba737{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-3c45dfbb{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-4df0c7eb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-1c18747a .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-f5ce2c6{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-4ce7a138{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-773a9cd7{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-5da0aeaf{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-51906819{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-692c73f7 .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-c877bc1{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-1e07c030{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-2439f8e8{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-55baab05{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-1b3d8c8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-2d99698e .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-0e90569{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-4a08b1e{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-116ea49a{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-5f017d11{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-c044a01{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-2162339c .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-333057f{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-45c6d0a4{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-186f93f8{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-4db353a3{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-4e1045d9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-4fe8565d .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-2fbcaab{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-41cb08c9{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-1e428ad5{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-754dbff0{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-511439d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-66cc38c1 .elementor-heading-title{font-size:30px;}.elementor-62494 .elementor-element.elementor-element-3c01b88{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-35a6000f{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-7d6a62ea{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-a1cf46b{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-48cc00aa{font-size:17px;}.elementor-62494 .elementor-element.elementor-element-75891c1{font-size:17px;}}@media(max-width:767px){.elementor-62494 .elementor-element.elementor-element-7eb912a{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-62494 .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-62494 .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-62494 .elementor-element.elementor-element-46eac54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-62494 .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-62494 .elementor-element.elementor-element-46eac54.elementor-element{--align-self:center;}.elementor-62494 .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-62494 .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-62494 .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-62494 .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-62494 .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-62494 .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-62494 .elementor-element.elementor-element-243f336 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-62494 .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-62494 .elementor-element.elementor-element-6f859132{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-62494 .elementor-element.elementor-element-56285f9e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62494 .elementor-element.elementor-element-17963aaa{--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-62494 .elementor-element.elementor-element-6932c02b .elementor-toc__header, .elementor-62494 .elementor-element.elementor-element-6932c02b .elementor-toc__header-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-62494 .elementor-element.elementor-element-6932c02b{--toc-body-max-height:50vh;}.elementor-62494 .elementor-element.elementor-element-183f751d{--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-62494 .elementor-element.elementor-element-1cde33bd{width:100%;max-width:100%;}.elementor-62494 .elementor-element.elementor-element-1cde33bd.elementor-element{--align-self:stretch;}.elementor-62494 .elementor-element.elementor-element-1cde33bd .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-62494 .elementor-element.elementor-element-1cde33bd .elementor-button{padding:15px 15px 15px 15px;}.elementor-62494 .elementor-element.elementor-element-1a412201{--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-62494 .elementor-element.elementor-element-3ad621a3 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-62494 .elementor-element.elementor-element-6a86beb5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-62494 .elementor-element.elementor-element-885a726 .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-ab9f87c{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-3c2e1e44 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-12ebc041{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-618f811b > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-c50c65f .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-6484a802{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-472c284 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-3670224f{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-665c20dd > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-7d2dbe0 .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-164c5f91{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-1971bf36 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-e6dd277{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-66f2763a > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-54685944 .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-4dc781fd{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-b9b9682 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-2954c50c{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-1e398888 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-232431e6 .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-2b6b3b7d{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-7cfe7012 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-200c5996{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-317f5c7d > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-4cdc35c7 .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-17949240{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-435edd26 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-4a540b6b{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-2b0a41bd > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-640e9225 .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-1025138f{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-113ac34f > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-bfdd63b{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-b1c9acd > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-d144058 .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-41b93131{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-3dfd42d1 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-602f155d{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-2b68ae06 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-1d6b3e47 .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-1914bfb0{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-2b433be6 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-5d2a33e5{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-42da6dbe > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-d7ebe58 .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-6424c147{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-5792314 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-6e09932{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-500b1c6c > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-6f394d03 .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-26035dc3{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-6c9147c0 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-4a90e294{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-62634f64 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-2115b7bd .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-c352529{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-65340ef3 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-4e1b77ff{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-707b518a > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-d84f409 .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-784663b8{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-4d0bc792 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-6ef8d5e8{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-108696a3 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-238c807 .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-17c0af44{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-726d80b2 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-41aba737{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-7b561d85 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-1c18747a .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-4ce7a138{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-1954aa2f > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-773a9cd7{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-73926ff3 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-692c73f7 .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-1e07c030{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-c756331 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-2439f8e8{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-a66f215 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-2d99698e .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-4a08b1e{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-3be7cde > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-116ea49a{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-6c961356 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-2162339c .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-45c6d0a4{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-136bfd69 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-186f93f8{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-3ec2cfde > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-4fe8565d .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-41cb08c9{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-370c5916 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-1e428ad5{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-26fccd9d > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-66cc38c1 .elementor-heading-title{font-size:26px;}.elementor-62494 .elementor-element.elementor-element-35a6000f{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-537b6dae > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .elementor-element.elementor-element-7d6a62ea{font-size:18px;}.elementor-62494 .elementor-element.elementor-element-5354e794 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-62494 .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-62494 .elementor-element.elementor-element-46eac54 span {*/
/*    background-color: #1F00FF;*/
/*    color: #FFFFFF;*/
/*    border-radius: 4px;*/
/*    padding: 3px 7px;*/
/*}*/


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

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

.elementor-62494 .elementor-element.elementor-element-6932c02b ul li {
    margin-bottom: 10px;
}

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

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

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

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


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

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

.elementor-62494 .elementor-element.elementor-element-79b6836b div h2:first-child, 
.elementor-62494 .elementor-element.elementor-element-79b6836b div h3:first-child, 
.elementor-62494 .elementor-element.elementor-element-79b6836b div h4:first-child {
    margin-top: 0;
}

.elementor-62494 .elementor-element.elementor-element-79b6836b p b {
    font-weight: normal !important;
}

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


.elementor-62494 .elementor-element.elementor-element-79b6836b ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

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

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

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


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

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

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

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

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


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

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

.elementor-62494 .elementor-element.elementor-element-69a18dd div h2:first-child, 
.elementor-62494 .elementor-element.elementor-element-69a18dd div h3:first-child, 
.elementor-62494 .elementor-element.elementor-element-69a18dd div h4:first-child {
    margin-top: 0;
}

.elementor-62494 .elementor-element.elementor-element-69a18dd p b {
    font-weight: normal !important;
}

.elementor-62494 .elementor-element.elementor-element-69a18dd li {
    margin-bottom: 0.5rem!important;
}


.elementor-62494 .elementor-element.elementor-element-69a18dd ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

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

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

.elementor-62494 .elementor-element.elementor-element-12ebc041 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

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

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

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


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

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

.elementor-62494 .elementor-element.elementor-element-6484a802 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

.elementor-62494 .elementor-element.elementor-element-3670224f .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

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

.elementor-62494 .elementor-element.elementor-element-f45a4bf p b {
    font-weight: normal !important;
}

.elementor-62494 .elementor-element.elementor-element-f45a4bf li {
    margin-bottom: 0.5rem!important;
}


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

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

.elementor-62494 .elementor-element.elementor-element-164c5f91 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

.elementor-62494 .elementor-element.elementor-element-529f8f2b p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

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

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

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


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

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

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

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

.elementor-62494 .elementor-element.elementor-element-2954c50c .wp-block-image figure {
    margin: 3rem 0!important;
}

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

.elementor-62494 .elementor-element.elementor-element-131d9fa1 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

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

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

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


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

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

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

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

.elementor-62494 .elementor-element.elementor-element-200c5996 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

.elementor-62494 .elementor-element.elementor-element-1044e19 div h2:first-child, 
.elementor-62494 .elementor-element.elementor-element-1044e19 div h3:first-child, 
.elementor-62494 .elementor-element.elementor-element-1044e19 div h4:first-child {
    margin-top: 0;
}

.elementor-62494 .elementor-element.elementor-element-1044e19 p b {
    font-weight: normal !important;
}

.elementor-62494 .elementor-element.elementor-element-1044e19 li {
    margin-bottom: 0.5rem!important;
}


.elementor-62494 .elementor-element.elementor-element-1044e19 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

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

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

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

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

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

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

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

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

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


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

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

.elementor-62494 .elementor-element.elementor-element-1025138f .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

.elementor-62494 .elementor-element.elementor-element-11aa3891 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

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

.elementor-62494 .elementor-element.elementor-element-e1565b9 p b {
    font-weight: normal !important;
}

.elementor-62494 .elementor-element.elementor-element-e1565b9 li {
    margin-bottom: 0.5rem!important;
}


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

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

.elementor-62494 .elementor-element.elementor-element-41b93131 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

.elementor-62494 .elementor-element.elementor-element-602f155d .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

.elementor-62494 .elementor-element.elementor-element-09b4f20 div h2:first-child, 
.elementor-62494 .elementor-element.elementor-element-09b4f20 div h3:first-child, 
.elementor-62494 .elementor-element.elementor-element-09b4f20 div h4:first-child {
    margin-top: 0;
}

.elementor-62494 .elementor-element.elementor-element-09b4f20 p b {
    font-weight: normal !important;
}

.elementor-62494 .elementor-element.elementor-element-09b4f20 li {
    margin-bottom: 0.5rem!important;
}


.elementor-62494 .elementor-element.elementor-element-09b4f20 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

.elementor-62494 .elementor-element.elementor-element-1914bfb0 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

.elementor-62494 .elementor-element.elementor-element-79ad51db p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

.elementor-62494 .elementor-element.elementor-element-70fc9d7 div h2:first-child, 
.elementor-62494 .elementor-element.elementor-element-70fc9d7 div h3:first-child, 
.elementor-62494 .elementor-element.elementor-element-70fc9d7 div h4:first-child {
    margin-top: 0;
}

.elementor-62494 .elementor-element.elementor-element-70fc9d7 p b {
    font-weight: normal !important;
}

.elementor-62494 .elementor-element.elementor-element-70fc9d7 li {
    margin-bottom: 0.5rem!important;
}


.elementor-62494 .elementor-element.elementor-element-70fc9d7 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

.elementor-62494 .elementor-element.elementor-element-6424c147 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

.elementor-62494 .elementor-element.elementor-element-619427ef p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

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

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

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


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

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

.elementor-62494 .elementor-element.elementor-element-26035dc3 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

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

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

.elementor-62494 .elementor-element.elementor-element-15026f8 div h2:first-child, 
.elementor-62494 .elementor-element.elementor-element-15026f8 div h3:first-child, 
.elementor-62494 .elementor-element.elementor-element-15026f8 div h4:first-child {
    margin-top: 0;
}

.elementor-62494 .elementor-element.elementor-element-15026f8 p b {
    font-weight: normal !important;
}

.elementor-62494 .elementor-element.elementor-element-15026f8 li {
    margin-bottom: 0.5rem!important;
}


.elementor-62494 .elementor-element.elementor-element-15026f8 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

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

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

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

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

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

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

.elementor-62494 .elementor-element.elementor-element-33a14f5 div h2:first-child, 
.elementor-62494 .elementor-element.elementor-element-33a14f5 div h3:first-child, 
.elementor-62494 .elementor-element.elementor-element-33a14f5 div h4:first-child {
    margin-top: 0;
}

.elementor-62494 .elementor-element.elementor-element-33a14f5 p b {
    font-weight: normal !important;
}

.elementor-62494 .elementor-element.elementor-element-33a14f5 li {
    margin-bottom: 0.5rem!important;
}


.elementor-62494 .elementor-element.elementor-element-33a14f5 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

.elementor-62494 .elementor-element.elementor-element-784663b8 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

.elementor-62494 .elementor-element.elementor-element-360f8397 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

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

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

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


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

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

.elementor-62494 .elementor-element.elementor-element-17c0af44 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

.elementor-62494 .elementor-element.elementor-element-41aba737 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

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

.elementor-62494 .elementor-element.elementor-element-f5ce2c6 p b {
    font-weight: normal !important;
}

.elementor-62494 .elementor-element.elementor-element-f5ce2c6 li {
    margin-bottom: 0.5rem!important;
}


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

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

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

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

.elementor-62494 .elementor-element.elementor-element-773a9cd7 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

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

.elementor-62494 .elementor-element.elementor-element-c877bc1 p b {
    font-weight: normal !important;
}

.elementor-62494 .elementor-element.elementor-element-c877bc1 li {
    margin-bottom: 0.5rem!important;
}


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

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

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

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

.elementor-62494 .elementor-element.elementor-element-2439f8e8 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

.elementor-62494 .elementor-element.elementor-element-55baab05 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

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

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

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


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

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

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

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

.elementor-62494 .elementor-element.elementor-element-116ea49a .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

.elementor-62494 .elementor-element.elementor-element-333057f div h2:first-child, 
.elementor-62494 .elementor-element.elementor-element-333057f div h3:first-child, 
.elementor-62494 .elementor-element.elementor-element-333057f div h4:first-child {
    margin-top: 0;
}

.elementor-62494 .elementor-element.elementor-element-333057f p b {
    font-weight: normal !important;
}

.elementor-62494 .elementor-element.elementor-element-333057f li {
    margin-bottom: 0.5rem!important;
}


.elementor-62494 .elementor-element.elementor-element-333057f ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

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

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

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

.elementor-62494 .elementor-element.elementor-element-186f93f8 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

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

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

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


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

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

.elementor-62494 .elementor-element.elementor-element-41cb08c9 .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

.elementor-62494 .elementor-element.elementor-element-754dbff0 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

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

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

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


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

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

.elementor-62494 .elementor-element.elementor-element-35a6000f .wp-block-image figure {
    margin: 3rem 0!important;
}

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

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

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

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

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

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


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


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

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

.elementor-62494 .elementor-element.elementor-element-75891c1 p:first-child  {
    font-style: normal;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f859132 */.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 */