.elementor-60281 .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-60281 .elementor-element.elementor-element-7eb912a:not(.elementor-motion-effects-element-type-background), .elementor-60281 .elementor-element.elementor-element-7eb912a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAECF077;}.elementor-60281 .elementor-element.elementor-element-7eb912a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60281 .elementor-element.elementor-element-cf4cdf2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-60281 .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-60281 .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-60281 .elementor-element.elementor-element-f1a737d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-60281 .elementor-element.elementor-element-f1a737d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-60281 .elementor-element.elementor-element-f1a737d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-60281 .elementor-element.elementor-element-f1a737d{--e-icon-list-icon-size:20px;}.elementor-60281 .elementor-element.elementor-element-f1a737d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60281 .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-60281 .elementor-element.elementor-element-f1a737d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-60281 .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-60281 .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-60281 .elementor-element.elementor-element-46eac54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60281 .elementor-element.elementor-element-46eac54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-60281 .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-60281 .elementor-element.elementor-element-243f336 .elementor-repeater-item-08f1073 .elementor-icon-list-icon{width:40px;}.elementor-60281 .elementor-element.elementor-element-243f336.elementor-element{--align-self:flex-start;}.elementor-60281 .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-60281 .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-60281 .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-60281 .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-60281 .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-60281 .elementor-element.elementor-element-243f336 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-24px/2);}.elementor-60281 .elementor-element.elementor-element-243f336 .elementor-icon-list-item:not(:last-child):after{content:"";height:40%;border-color:#C1C1C1;}.elementor-60281 .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-60281 .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-60281 .elementor-element.elementor-element-243f336 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-60281 .elementor-element.elementor-element-243f336 .elementor-icon-list-icon i{color:var( --e-global-color-primary );font-size:30px;}.elementor-60281 .elementor-element.elementor-element-243f336 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );--e-icon-list-icon-size:30px;}.elementor-60281 .elementor-element.elementor-element-243f336 .elementor-icon-list-icon{width:30px;}.elementor-60281 .elementor-element.elementor-element-243f336 .elementor-icon-list-text, .elementor-60281 .elementor-element.elementor-element-243f336 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-60281 .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-60281 .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-60281 .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-60281 .elementor-element.elementor-element-388ad023{--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-60281 .elementor-element.elementor-element-388ad023:not(.elementor-motion-effects-element-type-background), .elementor-60281 .elementor-element.elementor-element-388ad023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-60281 .elementor-element.elementor-element-388ad023.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60281 .elementor-element.elementor-element-55817998{--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-60281 .elementor-element.elementor-element-648b09a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60281 .elementor-element.elementor-element-648b09a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60281 .elementor-element.elementor-element-1c4d026{--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-60281 .elementor-element.elementor-element-1c4d026:not(.elementor-motion-effects-element-type-background), .elementor-60281 .elementor-element.elementor-element-1c4d026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-60281 .elementor-element.elementor-element-1c4d026.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60281 .elementor-element.elementor-element-6b2df024{--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-60281 .elementor-element.elementor-element-5faac1b9{--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-60281 .elementor-element.elementor-element-5faac1b9 .elementor-toc__spinner{color:#EAECF000;fill:#EAECF000;}.elementor-60281 .elementor-element.elementor-element-5faac1b9 .elementor-toc__header-title{text-align:start;}.elementor-60281 .elementor-element.elementor-element-5faac1b9 .elementor-toc__header, .elementor-60281 .elementor-element.elementor-element-5faac1b9 .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-60281 .elementor-element.elementor-element-5faac1b9 .elementor-toc__list-item{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-342b56b1{--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-60281 .elementor-element.elementor-element-342b56b1:not(.elementor-motion-effects-element-type-background), .elementor-60281 .elementor-element.elementor-element-342b56b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-60281 .elementor-element.elementor-element-342b56b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60281 .elementor-element.elementor-element-787bc6d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-60281 .elementor-element.elementor-element-5ab6e799{text-align:start;}.elementor-60281 .elementor-element.elementor-element-5ab6e799 .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-60281 .elementor-element.elementor-element-3e5e6366 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-60281 .elementor-element.elementor-element-3e5e6366{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-60281 .elementor-element.elementor-element-4bb1a975 .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-60281 .elementor-element.elementor-element-4bb1a975 .elementor-button:hover, .elementor-60281 .elementor-element.elementor-element-4bb1a975 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-60281 .elementor-element.elementor-element-4bb1a975{width:initial;max-width:initial;}.elementor-60281 .elementor-element.elementor-element-4bb1a975.elementor-element{--align-self:flex-start;}.elementor-60281 .elementor-element.elementor-element-4bb1a975 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-60281 .elementor-element.elementor-element-4bb1a975 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-60281 .elementor-element.elementor-element-4bb1a975 .elementor-button:hover svg, .elementor-60281 .elementor-element.elementor-element-4bb1a975 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-60281 .elementor-element.elementor-element-7c558393{--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-60281 .elementor-element.elementor-element-4ab8a225{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-2735ece6{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-5b60ac51 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-60281 .elementor-element.elementor-element-5b60ac51{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-585f401f > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-60281 .elementor-element.elementor-element-6452b8f6 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-60281 .elementor-element.elementor-element-6452b8f6 .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-60281 .elementor-element.elementor-element-3049546e{--display:flex;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:16px 16px 16px 16px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-60281 .elementor-element.elementor-element-9306cf5 > .elementor-widget-container{background-color:#1F00FF22;padding:1rem 2rem 1rem 2rem;border-radius:16px 16px 0px 0px;}.elementor-60281 .elementor-element.elementor-element-9306cf5 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-60281 .elementor-element.elementor-element-1dbb6d74{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-60281 .elementor-element.elementor-element-f92a38c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-477b7222{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-477b7222 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-1d3d46fd > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-1c14dc4c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-1c14dc4c p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-d731ad7 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-ed84e06 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-ed84e06{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-325bc831 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-325bc831{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-141a0e06{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-78b69b70 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-a1b2bc5{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-22e1f1ed{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-22e1f1ed p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-7afa299c > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-570f2669{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-570f2669 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-61fc3293 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-f509282 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-f509282{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-1a89ce23{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-1e45d923 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-2d1f5f5{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-29788c2c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-29788c2c p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-6bd5c24d > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-269e25ee{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-269e25ee p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-4437fd55 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-2eff512 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-2eff512{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-452a36f4{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-59e7e6b8 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-8b223e3{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-793626e9{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-793626e9 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-4f0984e4 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-5798c117{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-5798c117 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-a2a2674 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-ab97b05 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-ab97b05{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-7ca2c3e9{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-6e558fa5 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-698d238{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-34a3b918{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-34a3b918 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-735f5ca8 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-6d799694{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-6d799694 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-585902f4 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-3bc72d4 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-3bc72d4{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-3dc3b4a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-2b5d9ce3 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-3024129{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-5333201c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-5333201c p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-a501b24 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-42373909{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-42373909 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-2557ddfa > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-7e82ed4 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-7e82ed4{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-4cb6bbc1{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-7caa21f8 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-ece6998{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-66b9dea9{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-66b9dea9 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-6e56727 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-5adcadca{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-5adcadca p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-73887394 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-ad71ce3 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-ad71ce3{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-41f3e807{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-558ce8e .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-1ce3531{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-12f0c3a6{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-12f0c3a6 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-4642175b > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-4c565403{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-4c565403 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-29604cb8 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-0842664 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-0842664{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-1caacc43{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-e39b53 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-8112de2{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-3f0e7855{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-3f0e7855 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-737ac474 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-1c6be33e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-1c6be33e p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-16e6360d > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-0e42e39 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-0e42e39{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-f8217a8{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-41255a8a .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-f53ec06{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-1c02758c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-1c02758c p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-72ec5659 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-3773cfbb{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-3773cfbb p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-52876370 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-2c278cf > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-2c278cf{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-4ba4d265{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-710d6a8d .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-dc6131c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-2377e8ac{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-2377e8ac p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-188b9a0e > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-5a3d947{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-5a3d947 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-2a9068e4 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-bac1fe3 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-bac1fe3{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-40d191cd{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-316cb45c .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-a25c59e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-bad272e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-bad272e p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-484b94d9 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-1eaf150{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-1eaf150 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-3e4b129e > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-a3910ad > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-a3910ad{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-1fcb0128{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-718b0416 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-7d5a254{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-7acfbc5a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-7acfbc5a p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-56f6563f > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-132609b6{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-132609b6 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-23ef02da > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-e8fe0ae > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-e8fe0ae{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-4304b958{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-6c9c20cd .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-ae34a47{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-6e5b8ee0{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-6e5b8ee0 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-7ea0c40a > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-7e3ac845{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-7e3ac845 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-73d0437a > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-714024c > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-714024c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-70a72957{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-78bb146a .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-f384ed7{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-25e44140{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-25e44140 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-e5c6022 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-1433cdc9{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-1433cdc9 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-28c740d6 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-480aad1 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-480aad1{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-20886fa1{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-53e325ad .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-851a833{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-3ebeb99f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-3ebeb99f p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-32533abb > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-f1eabcb{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-f1eabcb p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-3b7da586 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-a9b13b1 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-a9b13b1{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-ea0a017{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-4d22871b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-cb5b32e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-7cf3b8ed{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-7cf3b8ed p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-53ed66c2 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-58f6c0f0{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-58f6c0f0 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-c999a1d > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-bc48de1 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-bc48de1{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-97c50f7{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-77f13815 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-7e5164a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-2f0b7d07{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-2f0b7d07 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-1833b8f4 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-5a3631fa{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-5a3631fa p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-1feafe09 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-f71da46 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-f71da46{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-b11195{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-5074e5b3 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-cbd7e13{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-5f46f2b0{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-5f46f2b0 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-23155b53 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-6371f7c6{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-6371f7c6 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-720115e4 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-47de1f2 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-47de1f2{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-6a27eb13{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-30c770a8 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-478a841{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-25e519a6{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-25e519a6 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-1e19d8c1 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-7408f7dc{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-7408f7dc p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-2dbdadbd > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-a40edaa > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-a40edaa{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-1d9b1d00{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-4e1c4a72 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-60281 .elementor-element.elementor-element-ea96b27{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-260e1576{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-260e1576 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-32937d54 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-2802e283{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-2802e283 p{margin-block-end:0px;}.elementor-60281 .elementor-element.elementor-element-17cc50f8 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 1.5rem;}.elementor-60281 .elementor-element.elementor-element-266cbd4 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-266cbd4{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-396413b6{--display:flex;}.elementor-60281 .elementor-element.elementor-element-41b1ea41{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .elementor-element.elementor-element-16595cf0 > .elementor-widget-container{background-color:#F1F1F1;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-60281 .elementor-element.elementor-element-16595cf0{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-60281 .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-60281 .elementor-element.elementor-element-b403071:not(.elementor-motion-effects-element-type-background), .elementor-60281 .elementor-element.elementor-element-b403071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-60281 .elementor-element.elementor-element-b403071.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-60281 .elementor-element.elementor-element-cf4cdf2{--width:66%;}.elementor-60281 .elementor-element.elementor-element-0990ff7{--width:33%;}.elementor-60281 .elementor-element.elementor-element-648b09a3{--width:23.555%;}.elementor-60281 .elementor-element.elementor-element-7c558393{--width:75%;}}@media(max-width:1440px) and (min-width:768px){.elementor-60281 .elementor-element.elementor-element-55817998{--content-width:100%;}.elementor-60281 .elementor-element.elementor-element-648b09a3{--width:30%;}.elementor-60281 .elementor-element.elementor-element-7c558393{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-60281 .elementor-element.elementor-element-7eb912a{--content-width:100%;}.elementor-60281 .elementor-element.elementor-element-388ad023{--content-width:100%;}.elementor-60281 .elementor-element.elementor-element-55817998{--content-width:100%;}.elementor-60281 .elementor-element.elementor-element-b403071{--content-width:100%;}}@media(max-width:1440px){.elementor-60281 .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-60281 .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-60281 .elementor-element.elementor-element-388ad023{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-60281 .elementor-element.elementor-element-55817998{--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-60281 .elementor-element.elementor-element-5faac1b9 .elementor-toc__header, .elementor-60281 .elementor-element.elementor-element-5faac1b9 .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-60281 .elementor-element.elementor-element-7c558393{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-60281 .elementor-element.elementor-element-4ab8a225{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-6452b8f6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-60281 .elementor-element.elementor-element-141a0e06{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-1a89ce23{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-452a36f4{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-7ca2c3e9{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-3dc3b4a{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-4cb6bbc1{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-41f3e807{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-1caacc43{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-f8217a8{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-4ba4d265{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-40d191cd{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-1fcb0128{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-4304b958{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-70a72957{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-20886fa1{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-ea0a017{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-97c50f7{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-b11195{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-6a27eb13{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-1d9b1d00{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .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-60281 .elementor-element.elementor-element-f1a737d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60281 .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-60281 .elementor-element.elementor-element-46eac54{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-60281 .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-60281 .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-60281 .elementor-element.elementor-element-55817998{--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-60281 .elementor-element.elementor-element-5faac1b9 .elementor-toc__header, .elementor-60281 .elementor-element.elementor-element-5faac1b9 .elementor-toc__header-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60281 .elementor-element.elementor-element-5faac1b9 .elementor-toc__list-item{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-5ab6e799 .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-60281 .elementor-element.elementor-element-3e5e6366{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-60281 .elementor-element.elementor-element-4bb1a975 .elementor-button{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-4ab8a225{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-2735ece6{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-5b60ac51{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-6452b8f6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-60281 .elementor-element.elementor-element-9306cf5 .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-f92a38c{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-477b7222{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-1c14dc4c{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-ed84e06{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-325bc831{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-141a0e06{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-78b69b70 .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-a1b2bc5{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-22e1f1ed{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-570f2669{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-f509282{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-1a89ce23{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-1e45d923 .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-2d1f5f5{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-29788c2c{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-269e25ee{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-2eff512{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-452a36f4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-59e7e6b8 .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-8b223e3{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-793626e9{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-5798c117{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-ab97b05{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-7ca2c3e9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-6e558fa5 .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-698d238{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-34a3b918{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-6d799694{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-3bc72d4{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-3dc3b4a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-2b5d9ce3 .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-3024129{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-5333201c{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-42373909{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-7e82ed4{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-4cb6bbc1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-7caa21f8 .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-ece6998{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-66b9dea9{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-5adcadca{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-ad71ce3{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-41f3e807{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-558ce8e .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-1ce3531{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-12f0c3a6{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-4c565403{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-0842664{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-1caacc43{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-e39b53 .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-8112de2{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-3f0e7855{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-1c6be33e{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-0e42e39{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-f8217a8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-41255a8a .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-f53ec06{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-1c02758c{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-3773cfbb{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-2c278cf{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-4ba4d265{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-710d6a8d .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-dc6131c{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-2377e8ac{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-5a3d947{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-bac1fe3{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-40d191cd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-316cb45c .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-a25c59e{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-bad272e{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-1eaf150{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-a3910ad{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-1fcb0128{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-718b0416 .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-7d5a254{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-7acfbc5a{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-132609b6{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-e8fe0ae{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-4304b958{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-6c9c20cd .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-ae34a47{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-6e5b8ee0{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-7e3ac845{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-714024c{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-70a72957{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-78bb146a .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-f384ed7{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-25e44140{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-1433cdc9{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-480aad1{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-20886fa1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-53e325ad .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-851a833{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-3ebeb99f{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-f1eabcb{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-a9b13b1{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-ea0a017{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-4d22871b .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-cb5b32e{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-7cf3b8ed{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-58f6c0f0{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-bc48de1{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-97c50f7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-77f13815 .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-7e5164a{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-2f0b7d07{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-5a3631fa{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-f71da46{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-b11195{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-5074e5b3 .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-cbd7e13{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-5f46f2b0{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-6371f7c6{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-47de1f2{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-6a27eb13{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-30c770a8 .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-478a841{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-25e519a6{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-7408f7dc{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-a40edaa{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-1d9b1d00{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-4e1c4a72 .elementor-heading-title{font-size:30px;}.elementor-60281 .elementor-element.elementor-element-ea96b27{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-260e1576{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-2802e283{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-266cbd4{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-41b1ea41{font-size:17px;}.elementor-60281 .elementor-element.elementor-element-16595cf0{font-size:17px;}}@media(max-width:767px){.elementor-60281 .elementor-element.elementor-element-7eb912a{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-60281 .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-60281 .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-60281 .elementor-element.elementor-element-46eac54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60281 .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-60281 .elementor-element.elementor-element-46eac54.elementor-element{--align-self:center;}.elementor-60281 .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-60281 .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-60281 .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-60281 .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-60281 .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-60281 .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-60281 .elementor-element.elementor-element-243f336 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-60281 .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-60281 .elementor-element.elementor-element-388ad023{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-60281 .elementor-element.elementor-element-55817998{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60281 .elementor-element.elementor-element-6b2df024{--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-60281 .elementor-element.elementor-element-5faac1b9 .elementor-toc__header, .elementor-60281 .elementor-element.elementor-element-5faac1b9 .elementor-toc__header-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60281 .elementor-element.elementor-element-5faac1b9{--toc-body-max-height:50vh;}.elementor-60281 .elementor-element.elementor-element-787bc6d{--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-60281 .elementor-element.elementor-element-4bb1a975{width:100%;max-width:100%;}.elementor-60281 .elementor-element.elementor-element-4bb1a975.elementor-element{--align-self:stretch;}.elementor-60281 .elementor-element.elementor-element-4bb1a975 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-60281 .elementor-element.elementor-element-4bb1a975 .elementor-button{padding:15px 15px 15px 15px;}.elementor-60281 .elementor-element.elementor-element-7c558393{--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-60281 .elementor-element.elementor-element-585f401f > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-60281 .elementor-element.elementor-element-6452b8f6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-60281 .elementor-element.elementor-element-9306cf5 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;}.elementor-60281 .elementor-element.elementor-element-9306cf5 .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-477b7222{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-1d3d46fd > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-1c14dc4c{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-d731ad7 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-78b69b70 .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-22e1f1ed{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-7afa299c > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-570f2669{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-61fc3293 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-1e45d923 .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-29788c2c{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-6bd5c24d > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-269e25ee{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-4437fd55 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-59e7e6b8 .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-793626e9{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-4f0984e4 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-5798c117{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-a2a2674 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-6e558fa5 .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-34a3b918{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-735f5ca8 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-6d799694{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-585902f4 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-2b5d9ce3 .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-5333201c{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-a501b24 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-42373909{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-2557ddfa > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-7caa21f8 .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-66b9dea9{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-6e56727 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-5adcadca{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-73887394 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-558ce8e .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-12f0c3a6{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-4642175b > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-4c565403{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-29604cb8 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-e39b53 .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-3f0e7855{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-737ac474 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-1c6be33e{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-16e6360d > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-41255a8a .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-1c02758c{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-72ec5659 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-3773cfbb{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-52876370 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-710d6a8d .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-2377e8ac{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-188b9a0e > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-5a3d947{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-2a9068e4 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-316cb45c .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-bad272e{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-484b94d9 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-1eaf150{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-3e4b129e > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-718b0416 .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-7acfbc5a{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-56f6563f > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-132609b6{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-23ef02da > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-6c9c20cd .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-6e5b8ee0{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-7ea0c40a > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-7e3ac845{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-73d0437a > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-78bb146a .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-25e44140{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-e5c6022 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-1433cdc9{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-28c740d6 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-53e325ad .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-3ebeb99f{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-32533abb > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-f1eabcb{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-3b7da586 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-4d22871b .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-7cf3b8ed{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-53ed66c2 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-58f6c0f0{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-c999a1d > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-77f13815 .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-2f0b7d07{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-1833b8f4 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-5a3631fa{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-1feafe09 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-5074e5b3 .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-5f46f2b0{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-23155b53 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-6371f7c6{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-720115e4 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-30c770a8 .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-25e519a6{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-1e19d8c1 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-7408f7dc{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-2dbdadbd > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-4e1c4a72 .elementor-heading-title{font-size:26px;}.elementor-60281 .elementor-element.elementor-element-260e1576{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-32937d54 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .elementor-element.elementor-element-2802e283{font-size:18px;}.elementor-60281 .elementor-element.elementor-element-17cc50f8 > .elementor-widget-container{margin:-0.7rem 0rem 0rem 1rem;}.elementor-60281 .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-60281 .elementor-element.elementor-element-46eac54 span {*/
/*    background-color: #1F00FF;*/
/*    color: #FFFFFF;*/
/*    border-radius: 4px;*/
/*    padding: 3px 7px;*/
/*}*/


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

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

.elementor-60281 .elementor-element.elementor-element-5faac1b9 ul li {
    margin-bottom: 10px;
}

.elementor-60281 .elementor-element.elementor-element-5faac1b9 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-2735ece6 */.elementor-60281 .elementor-element.elementor-element-2735ece6 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-2735ece6 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-2735ece6 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-2735ece6 h2, 
.elementor-60281 .elementor-element.elementor-element-2735ece6 h3, 
.elementor-60281 .elementor-element.elementor-element-2735ece6 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-60281 .elementor-element.elementor-element-2735ece6 div h2:first-child, 
.elementor-60281 .elementor-element.elementor-element-2735ece6 div h3:first-child, 
.elementor-60281 .elementor-element.elementor-element-2735ece6 div h4:first-child {
    margin-top: 0;
}

.elementor-60281 .elementor-element.elementor-element-2735ece6 p b {
    font-weight: normal !important;
}

.elementor-60281 .elementor-element.elementor-element-2735ece6 li {
    margin-bottom: 0.5rem!important;
}


.elementor-60281 .elementor-element.elementor-element-2735ece6 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-60281 .elementor-element.elementor-element-2735ece6 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-2735ece6 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-2735ece6 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-2735ece6 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-2735ece6 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b60ac51 */.elementor-60281 .elementor-element.elementor-element-5b60ac51 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-5b60ac51 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-5b60ac51 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-5b60ac51 h2, 
.elementor-60281 .elementor-element.elementor-element-5b60ac51 h3, 
.elementor-60281 .elementor-element.elementor-element-5b60ac51 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

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

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


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

.elementor-60281 .elementor-element.elementor-element-5b60ac51 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-5b60ac51 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-5b60ac51 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-5b60ac51 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-5b60ac51 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-585f401f */.elementor-60281 .elementor-element.elementor-element-585f401f ul,
.elementor-60281 .elementor-element.elementor-element-585f401f ol {
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-585f401f ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-585f401f 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-60281 .elementor-element.elementor-element-585f401f ul li,
.elementor-60281 .elementor-element.elementor-element-585f401f 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-60281 .elementor-element.elementor-element-585f401f ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-585f401f ol li:first-child {
	margin-top: 8px !important;
}

.elementor-60281 .elementor-element.elementor-element-585f401f ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-585f401f ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 10px !important;
}

@media (max-width:767px) {
    .elementor-60281 .elementor-element.elementor-element-585f401f ul li:last-child,
    .elementor-60281 .elementor-element.elementor-element-585f401f ol li:last-child {
    	margin-bottom: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2547afe4 */.elementor-60281 .elementor-element.elementor-element-2547afe4 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-2547afe4 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-2547afe4 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-2547afe4 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-2547afe4 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-2547afe4 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-2547afe4 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-2547afe4 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-2547afe4 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f92a38c */.elementor-60281 .elementor-element.elementor-element-f92a38c h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-f92a38c h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-f92a38c h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-f92a38c h2, 
.elementor-60281 .elementor-element.elementor-element-f92a38c h3, 
.elementor-60281 .elementor-element.elementor-element-f92a38c h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

.elementor-60281 .elementor-element.elementor-element-f92a38c p b {
    font-weight: normal !important;
}

.elementor-60281 .elementor-element.elementor-element-f92a38c li {
    margin-bottom: 0.5rem!important;
}


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

.elementor-60281 .elementor-element.elementor-element-f92a38c ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-f92a38c h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-f92a38c h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-f92a38c h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-f92a38c ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-477b7222 */.elementor-60281 .elementor-element.elementor-element-477b7222 h2, .elementor-60281 .elementor-element.elementor-element-477b7222 h3, .elementor-60281 .elementor-element.elementor-element-477b7222 h4, .elementor-60281 .elementor-element.elementor-element-477b7222 h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-477b7222 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-477b7222 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-1d3d46fd */.elementor-60281 .elementor-element.elementor-element-1d3d46fd ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-1d3d46fd ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-1d3d46fd ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-1d3d46fd ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-1d3d46fd ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-1d3d46fd ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-1d3d46fd ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-1d3d46fd ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-1d3d46fd ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c14dc4c */.elementor-60281 .elementor-element.elementor-element-1c14dc4c h2, .elementor-60281 .elementor-element.elementor-element-1c14dc4c h3, .elementor-60281 .elementor-element.elementor-element-1c14dc4c h4, .elementor-60281 .elementor-element.elementor-element-1c14dc4c h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-1c14dc4c 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-d731ad7 */.elementor-60281 .elementor-element.elementor-element-d731ad7 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-d731ad7 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-d731ad7 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-d731ad7 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-d731ad7 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-d731ad7 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-d731ad7 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-d731ad7 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-d731ad7 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed84e06 */.elementor-60281 .elementor-element.elementor-element-ed84e06 p  {
    font-style: italic;
}

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

.elementor-60281 .elementor-element.elementor-element-ed84e06 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-325bc831 */.elementor-60281 .elementor-element.elementor-element-325bc831 p  {
    font-style: italic;
}

.elementor-60281 .elementor-element.elementor-element-325bc831 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-60281 .elementor-element.elementor-element-325bc831 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-414740d3 */.elementor-60281 .elementor-element.elementor-element-414740d3 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-414740d3 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-414740d3 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-414740d3 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-414740d3 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-414740d3 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-414740d3 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-414740d3 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-414740d3 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1b2bc5 */.elementor-60281 .elementor-element.elementor-element-a1b2bc5 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-a1b2bc5 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-a1b2bc5 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-a1b2bc5 h2, 
.elementor-60281 .elementor-element.elementor-element-a1b2bc5 h3, 
.elementor-60281 .elementor-element.elementor-element-a1b2bc5 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

.elementor-60281 .elementor-element.elementor-element-a1b2bc5 p b {
    font-weight: normal !important;
}

.elementor-60281 .elementor-element.elementor-element-a1b2bc5 li {
    margin-bottom: 0.5rem!important;
}


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

.elementor-60281 .elementor-element.elementor-element-a1b2bc5 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-a1b2bc5 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-a1b2bc5 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-a1b2bc5 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-a1b2bc5 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22e1f1ed */.elementor-60281 .elementor-element.elementor-element-22e1f1ed h2, .elementor-60281 .elementor-element.elementor-element-22e1f1ed h3, .elementor-60281 .elementor-element.elementor-element-22e1f1ed h4, .elementor-60281 .elementor-element.elementor-element-22e1f1ed h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-22e1f1ed .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-22e1f1ed 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-7afa299c */.elementor-60281 .elementor-element.elementor-element-7afa299c ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-7afa299c ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-7afa299c ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-7afa299c ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-7afa299c ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-7afa299c ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-7afa299c ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-7afa299c ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-7afa299c ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-570f2669 */.elementor-60281 .elementor-element.elementor-element-570f2669 h2, .elementor-60281 .elementor-element.elementor-element-570f2669 h3, .elementor-60281 .elementor-element.elementor-element-570f2669 h4, .elementor-60281 .elementor-element.elementor-element-570f2669 h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-570f2669 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-570f2669 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-61fc3293 */.elementor-60281 .elementor-element.elementor-element-61fc3293 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-61fc3293 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-61fc3293 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-61fc3293 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-61fc3293 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-61fc3293 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-61fc3293 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-61fc3293 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-61fc3293 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f509282 */.elementor-60281 .elementor-element.elementor-element-f509282 p  {
    font-style: italic;
}

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

.elementor-60281 .elementor-element.elementor-element-f509282 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-516a982b */.elementor-60281 .elementor-element.elementor-element-516a982b ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-516a982b ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-516a982b ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-516a982b ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-516a982b ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-516a982b ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-516a982b ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-516a982b ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-516a982b ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1f5f5 */.elementor-60281 .elementor-element.elementor-element-2d1f5f5 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-2d1f5f5 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-2d1f5f5 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-2d1f5f5 h2, 
.elementor-60281 .elementor-element.elementor-element-2d1f5f5 h3, 
.elementor-60281 .elementor-element.elementor-element-2d1f5f5 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

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

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


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

.elementor-60281 .elementor-element.elementor-element-2d1f5f5 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-2d1f5f5 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-2d1f5f5 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-2d1f5f5 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-2d1f5f5 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29788c2c */.elementor-60281 .elementor-element.elementor-element-29788c2c h2, .elementor-60281 .elementor-element.elementor-element-29788c2c h3, .elementor-60281 .elementor-element.elementor-element-29788c2c h4, .elementor-60281 .elementor-element.elementor-element-29788c2c h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-29788c2c .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-29788c2c 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-6bd5c24d */.elementor-60281 .elementor-element.elementor-element-6bd5c24d ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-6bd5c24d ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-6bd5c24d ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-6bd5c24d ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-6bd5c24d ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-6bd5c24d ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-6bd5c24d ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-6bd5c24d ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-6bd5c24d ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-269e25ee */.elementor-60281 .elementor-element.elementor-element-269e25ee h2, .elementor-60281 .elementor-element.elementor-element-269e25ee h3, .elementor-60281 .elementor-element.elementor-element-269e25ee h4, .elementor-60281 .elementor-element.elementor-element-269e25ee h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-269e25ee .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-269e25ee 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-4437fd55 */.elementor-60281 .elementor-element.elementor-element-4437fd55 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-4437fd55 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-4437fd55 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-4437fd55 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-4437fd55 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-4437fd55 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-4437fd55 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-4437fd55 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-4437fd55 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2eff512 */.elementor-60281 .elementor-element.elementor-element-2eff512 p  {
    font-style: italic;
}

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

.elementor-60281 .elementor-element.elementor-element-2eff512 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc39617 */.elementor-60281 .elementor-element.elementor-element-cc39617 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-cc39617 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-cc39617 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-cc39617 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-cc39617 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-cc39617 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-cc39617 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-cc39617 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-cc39617 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b223e3 */.elementor-60281 .elementor-element.elementor-element-8b223e3 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-8b223e3 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-8b223e3 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-8b223e3 h2, 
.elementor-60281 .elementor-element.elementor-element-8b223e3 h3, 
.elementor-60281 .elementor-element.elementor-element-8b223e3 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

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

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


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

.elementor-60281 .elementor-element.elementor-element-8b223e3 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-8b223e3 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-8b223e3 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-8b223e3 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-8b223e3 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-793626e9 */.elementor-60281 .elementor-element.elementor-element-793626e9 h2, .elementor-60281 .elementor-element.elementor-element-793626e9 h3, .elementor-60281 .elementor-element.elementor-element-793626e9 h4, .elementor-60281 .elementor-element.elementor-element-793626e9 h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-793626e9 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-793626e9 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-4f0984e4 */.elementor-60281 .elementor-element.elementor-element-4f0984e4 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-4f0984e4 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-4f0984e4 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-4f0984e4 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-4f0984e4 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-4f0984e4 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-4f0984e4 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-4f0984e4 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-4f0984e4 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5798c117 */.elementor-60281 .elementor-element.elementor-element-5798c117 h2, .elementor-60281 .elementor-element.elementor-element-5798c117 h3, .elementor-60281 .elementor-element.elementor-element-5798c117 h4, .elementor-60281 .elementor-element.elementor-element-5798c117 h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-5798c117 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-5798c117 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-a2a2674 */.elementor-60281 .elementor-element.elementor-element-a2a2674 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-a2a2674 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-a2a2674 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-a2a2674 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-a2a2674 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-a2a2674 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-a2a2674 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-a2a2674 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-a2a2674 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab97b05 */.elementor-60281 .elementor-element.elementor-element-ab97b05 p  {
    font-style: italic;
}

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

.elementor-60281 .elementor-element.elementor-element-ab97b05 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b6a3ae5 */.elementor-60281 .elementor-element.elementor-element-7b6a3ae5 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-7b6a3ae5 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-7b6a3ae5 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-7b6a3ae5 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-7b6a3ae5 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-7b6a3ae5 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-7b6a3ae5 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-7b6a3ae5 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-7b6a3ae5 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-698d238 */.elementor-60281 .elementor-element.elementor-element-698d238 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-698d238 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-698d238 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-698d238 h2, 
.elementor-60281 .elementor-element.elementor-element-698d238 h3, 
.elementor-60281 .elementor-element.elementor-element-698d238 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-60281 .elementor-element.elementor-element-698d238 div h2:first-child, 
.elementor-60281 .elementor-element.elementor-element-698d238 div h3:first-child, 
.elementor-60281 .elementor-element.elementor-element-698d238 div h4:first-child {
    margin-top: 0;
}

.elementor-60281 .elementor-element.elementor-element-698d238 p b {
    font-weight: normal !important;
}

.elementor-60281 .elementor-element.elementor-element-698d238 li {
    margin-bottom: 0.5rem!important;
}


.elementor-60281 .elementor-element.elementor-element-698d238 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-60281 .elementor-element.elementor-element-698d238 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-698d238 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-698d238 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-698d238 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-698d238 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34a3b918 */.elementor-60281 .elementor-element.elementor-element-34a3b918 h2, .elementor-60281 .elementor-element.elementor-element-34a3b918 h3, .elementor-60281 .elementor-element.elementor-element-34a3b918 h4, .elementor-60281 .elementor-element.elementor-element-34a3b918 h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-34a3b918 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-735f5ca8 */.elementor-60281 .elementor-element.elementor-element-735f5ca8 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-735f5ca8 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-735f5ca8 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-735f5ca8 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-735f5ca8 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-735f5ca8 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-735f5ca8 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-735f5ca8 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-735f5ca8 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d799694 */.elementor-60281 .elementor-element.elementor-element-6d799694 h2, .elementor-60281 .elementor-element.elementor-element-6d799694 h3, .elementor-60281 .elementor-element.elementor-element-6d799694 h4, .elementor-60281 .elementor-element.elementor-element-6d799694 h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-6d799694 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-585902f4 */.elementor-60281 .elementor-element.elementor-element-585902f4 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-585902f4 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-585902f4 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-585902f4 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-585902f4 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-585902f4 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-585902f4 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-585902f4 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-585902f4 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bc72d4 */.elementor-60281 .elementor-element.elementor-element-3bc72d4 p  {
    font-style: italic;
}

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

.elementor-60281 .elementor-element.elementor-element-3bc72d4 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136e9235 */.elementor-60281 .elementor-element.elementor-element-136e9235 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-136e9235 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-136e9235 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-136e9235 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-136e9235 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-136e9235 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-136e9235 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-136e9235 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-136e9235 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3024129 */.elementor-60281 .elementor-element.elementor-element-3024129 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-3024129 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-3024129 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-3024129 h2, 
.elementor-60281 .elementor-element.elementor-element-3024129 h3, 
.elementor-60281 .elementor-element.elementor-element-3024129 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

.elementor-60281 .elementor-element.elementor-element-3024129 p b {
    font-weight: normal !important;
}

.elementor-60281 .elementor-element.elementor-element-3024129 li {
    margin-bottom: 0.5rem!important;
}


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

.elementor-60281 .elementor-element.elementor-element-3024129 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-3024129 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-3024129 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-3024129 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-3024129 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5333201c */.elementor-60281 .elementor-element.elementor-element-5333201c h2, .elementor-60281 .elementor-element.elementor-element-5333201c h3, .elementor-60281 .elementor-element.elementor-element-5333201c h4, .elementor-60281 .elementor-element.elementor-element-5333201c h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-5333201c .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-5333201c 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-a501b24 */.elementor-60281 .elementor-element.elementor-element-a501b24 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-a501b24 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-a501b24 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-a501b24 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-a501b24 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-a501b24 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-a501b24 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-a501b24 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-a501b24 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42373909 */.elementor-60281 .elementor-element.elementor-element-42373909 h2, .elementor-60281 .elementor-element.elementor-element-42373909 h3, .elementor-60281 .elementor-element.elementor-element-42373909 h4, .elementor-60281 .elementor-element.elementor-element-42373909 h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-42373909 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-2557ddfa */.elementor-60281 .elementor-element.elementor-element-2557ddfa ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-2557ddfa ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-2557ddfa ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-2557ddfa ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-2557ddfa ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-2557ddfa ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-2557ddfa ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-2557ddfa ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-2557ddfa ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e82ed4 */.elementor-60281 .elementor-element.elementor-element-7e82ed4 p  {
    font-style: italic;
}

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

.elementor-60281 .elementor-element.elementor-element-7e82ed4 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11e7f2e4 */.elementor-60281 .elementor-element.elementor-element-11e7f2e4 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-11e7f2e4 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-11e7f2e4 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-11e7f2e4 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-11e7f2e4 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-11e7f2e4 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-11e7f2e4 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-11e7f2e4 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-11e7f2e4 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ece6998 */.elementor-60281 .elementor-element.elementor-element-ece6998 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-ece6998 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-ece6998 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-ece6998 h2, 
.elementor-60281 .elementor-element.elementor-element-ece6998 h3, 
.elementor-60281 .elementor-element.elementor-element-ece6998 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

.elementor-60281 .elementor-element.elementor-element-ece6998 p b {
    font-weight: normal !important;
}

.elementor-60281 .elementor-element.elementor-element-ece6998 li {
    margin-bottom: 0.5rem!important;
}


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

.elementor-60281 .elementor-element.elementor-element-ece6998 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-ece6998 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-ece6998 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-ece6998 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-ece6998 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b9dea9 */.elementor-60281 .elementor-element.elementor-element-66b9dea9 h2, .elementor-60281 .elementor-element.elementor-element-66b9dea9 h3, .elementor-60281 .elementor-element.elementor-element-66b9dea9 h4, .elementor-60281 .elementor-element.elementor-element-66b9dea9 h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-66b9dea9 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-66b9dea9 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-6e56727 */.elementor-60281 .elementor-element.elementor-element-6e56727 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-6e56727 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-6e56727 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-6e56727 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-6e56727 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-6e56727 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-6e56727 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-6e56727 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-6e56727 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5adcadca */.elementor-60281 .elementor-element.elementor-element-5adcadca h2, .elementor-60281 .elementor-element.elementor-element-5adcadca h3, .elementor-60281 .elementor-element.elementor-element-5adcadca h4, .elementor-60281 .elementor-element.elementor-element-5adcadca h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-5adcadca 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-73887394 */.elementor-60281 .elementor-element.elementor-element-73887394 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-73887394 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-73887394 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-73887394 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-73887394 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-73887394 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-73887394 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-73887394 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-73887394 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad71ce3 */.elementor-60281 .elementor-element.elementor-element-ad71ce3 p  {
    font-style: italic;
}

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

.elementor-60281 .elementor-element.elementor-element-ad71ce3 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20d03a4 */.elementor-60281 .elementor-element.elementor-element-20d03a4 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-20d03a4 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-20d03a4 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-20d03a4 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-20d03a4 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-20d03a4 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-20d03a4 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-20d03a4 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-20d03a4 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ce3531 */.elementor-60281 .elementor-element.elementor-element-1ce3531 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-1ce3531 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-1ce3531 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-1ce3531 h2, 
.elementor-60281 .elementor-element.elementor-element-1ce3531 h3, 
.elementor-60281 .elementor-element.elementor-element-1ce3531 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

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

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


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

.elementor-60281 .elementor-element.elementor-element-1ce3531 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-1ce3531 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-1ce3531 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-1ce3531 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-1ce3531 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12f0c3a6 */.elementor-60281 .elementor-element.elementor-element-12f0c3a6 h2, .elementor-60281 .elementor-element.elementor-element-12f0c3a6 h3, .elementor-60281 .elementor-element.elementor-element-12f0c3a6 h4, .elementor-60281 .elementor-element.elementor-element-12f0c3a6 h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-12f0c3a6 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-4642175b */.elementor-60281 .elementor-element.elementor-element-4642175b ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-4642175b ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-4642175b ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-4642175b ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-4642175b ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-4642175b ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-4642175b ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-4642175b ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-4642175b ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c565403 */.elementor-60281 .elementor-element.elementor-element-4c565403 h2, .elementor-60281 .elementor-element.elementor-element-4c565403 h3, .elementor-60281 .elementor-element.elementor-element-4c565403 h4, .elementor-60281 .elementor-element.elementor-element-4c565403 h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-4c565403 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-29604cb8 */.elementor-60281 .elementor-element.elementor-element-29604cb8 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-29604cb8 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-29604cb8 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-29604cb8 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-29604cb8 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-29604cb8 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-29604cb8 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-29604cb8 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-29604cb8 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0842664 */.elementor-60281 .elementor-element.elementor-element-0842664 p  {
    font-style: italic;
}

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

.elementor-60281 .elementor-element.elementor-element-0842664 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31b4c894 */.elementor-60281 .elementor-element.elementor-element-31b4c894 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-31b4c894 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-31b4c894 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-31b4c894 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-31b4c894 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-31b4c894 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-31b4c894 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-31b4c894 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-31b4c894 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8112de2 */.elementor-60281 .elementor-element.elementor-element-8112de2 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-8112de2 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-8112de2 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-8112de2 h2, 
.elementor-60281 .elementor-element.elementor-element-8112de2 h3, 
.elementor-60281 .elementor-element.elementor-element-8112de2 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-60281 .elementor-element.elementor-element-8112de2 div h2:first-child, 
.elementor-60281 .elementor-element.elementor-element-8112de2 div h3:first-child, 
.elementor-60281 .elementor-element.elementor-element-8112de2 div h4:first-child {
    margin-top: 0;
}

.elementor-60281 .elementor-element.elementor-element-8112de2 p b {
    font-weight: normal !important;
}

.elementor-60281 .elementor-element.elementor-element-8112de2 li {
    margin-bottom: 0.5rem!important;
}


.elementor-60281 .elementor-element.elementor-element-8112de2 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-60281 .elementor-element.elementor-element-8112de2 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-8112de2 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-8112de2 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-8112de2 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-8112de2 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f0e7855 */.elementor-60281 .elementor-element.elementor-element-3f0e7855 h2, .elementor-60281 .elementor-element.elementor-element-3f0e7855 h3, .elementor-60281 .elementor-element.elementor-element-3f0e7855 h4, .elementor-60281 .elementor-element.elementor-element-3f0e7855 h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-3f0e7855 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-737ac474 */.elementor-60281 .elementor-element.elementor-element-737ac474 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-737ac474 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-737ac474 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-737ac474 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-737ac474 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-737ac474 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-737ac474 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-737ac474 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-737ac474 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c6be33e */.elementor-60281 .elementor-element.elementor-element-1c6be33e h2, .elementor-60281 .elementor-element.elementor-element-1c6be33e h3, .elementor-60281 .elementor-element.elementor-element-1c6be33e h4, .elementor-60281 .elementor-element.elementor-element-1c6be33e h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-1c6be33e 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-16e6360d */.elementor-60281 .elementor-element.elementor-element-16e6360d ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-16e6360d ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-16e6360d ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-16e6360d ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-16e6360d ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-16e6360d ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-16e6360d ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-16e6360d ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-16e6360d ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e42e39 */.elementor-60281 .elementor-element.elementor-element-0e42e39 p  {
    font-style: italic;
}

.elementor-60281 .elementor-element.elementor-element-0e42e39 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-60281 .elementor-element.elementor-element-0e42e39 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fcabd2f */.elementor-60281 .elementor-element.elementor-element-2fcabd2f ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-2fcabd2f ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-2fcabd2f ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-2fcabd2f ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-2fcabd2f ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-2fcabd2f ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-2fcabd2f ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-2fcabd2f ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-2fcabd2f ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f53ec06 */.elementor-60281 .elementor-element.elementor-element-f53ec06 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-f53ec06 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-f53ec06 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-f53ec06 h2, 
.elementor-60281 .elementor-element.elementor-element-f53ec06 h3, 
.elementor-60281 .elementor-element.elementor-element-f53ec06 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

.elementor-60281 .elementor-element.elementor-element-f53ec06 p b {
    font-weight: normal !important;
}

.elementor-60281 .elementor-element.elementor-element-f53ec06 li {
    margin-bottom: 0.5rem!important;
}


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

.elementor-60281 .elementor-element.elementor-element-f53ec06 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-f53ec06 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-f53ec06 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-f53ec06 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-f53ec06 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c02758c */.elementor-60281 .elementor-element.elementor-element-1c02758c h2, .elementor-60281 .elementor-element.elementor-element-1c02758c h3, .elementor-60281 .elementor-element.elementor-element-1c02758c h4, .elementor-60281 .elementor-element.elementor-element-1c02758c h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-1c02758c 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-72ec5659 */.elementor-60281 .elementor-element.elementor-element-72ec5659 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-72ec5659 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-72ec5659 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-72ec5659 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-72ec5659 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-72ec5659 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-72ec5659 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-72ec5659 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-72ec5659 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3773cfbb */.elementor-60281 .elementor-element.elementor-element-3773cfbb h2, .elementor-60281 .elementor-element.elementor-element-3773cfbb h3, .elementor-60281 .elementor-element.elementor-element-3773cfbb h4, .elementor-60281 .elementor-element.elementor-element-3773cfbb h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-3773cfbb .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-3773cfbb 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-52876370 */.elementor-60281 .elementor-element.elementor-element-52876370 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-52876370 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-52876370 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-52876370 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-52876370 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-52876370 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-52876370 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-52876370 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-52876370 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c278cf */.elementor-60281 .elementor-element.elementor-element-2c278cf p  {
    font-style: italic;
}

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

.elementor-60281 .elementor-element.elementor-element-2c278cf p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16c57cd0 */.elementor-60281 .elementor-element.elementor-element-16c57cd0 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-16c57cd0 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-16c57cd0 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-16c57cd0 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-16c57cd0 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-16c57cd0 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-16c57cd0 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-16c57cd0 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-16c57cd0 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc6131c */.elementor-60281 .elementor-element.elementor-element-dc6131c h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-dc6131c h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-dc6131c h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-dc6131c h2, 
.elementor-60281 .elementor-element.elementor-element-dc6131c h3, 
.elementor-60281 .elementor-element.elementor-element-dc6131c h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

.elementor-60281 .elementor-element.elementor-element-dc6131c p b {
    font-weight: normal !important;
}

.elementor-60281 .elementor-element.elementor-element-dc6131c li {
    margin-bottom: 0.5rem!important;
}


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

.elementor-60281 .elementor-element.elementor-element-dc6131c ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-dc6131c h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-dc6131c h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-dc6131c h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-dc6131c ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2377e8ac */.elementor-60281 .elementor-element.elementor-element-2377e8ac h2, .elementor-60281 .elementor-element.elementor-element-2377e8ac h3, .elementor-60281 .elementor-element.elementor-element-2377e8ac h4, .elementor-60281 .elementor-element.elementor-element-2377e8ac h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-2377e8ac .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-2377e8ac 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-188b9a0e */.elementor-60281 .elementor-element.elementor-element-188b9a0e ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-188b9a0e ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-188b9a0e ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-188b9a0e ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-188b9a0e ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-188b9a0e ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-188b9a0e ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-188b9a0e ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-188b9a0e ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3d947 */.elementor-60281 .elementor-element.elementor-element-5a3d947 h2, .elementor-60281 .elementor-element.elementor-element-5a3d947 h3, .elementor-60281 .elementor-element.elementor-element-5a3d947 h4, .elementor-60281 .elementor-element.elementor-element-5a3d947 h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-5a3d947 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-2a9068e4 */.elementor-60281 .elementor-element.elementor-element-2a9068e4 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-2a9068e4 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-2a9068e4 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-2a9068e4 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-2a9068e4 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-2a9068e4 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-2a9068e4 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-2a9068e4 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-2a9068e4 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bac1fe3 */.elementor-60281 .elementor-element.elementor-element-bac1fe3 p  {
    font-style: italic;
}

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

.elementor-60281 .elementor-element.elementor-element-bac1fe3 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-715f8039 */.elementor-60281 .elementor-element.elementor-element-715f8039 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-715f8039 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-715f8039 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-715f8039 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-715f8039 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-715f8039 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-715f8039 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-715f8039 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-715f8039 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a25c59e */.elementor-60281 .elementor-element.elementor-element-a25c59e h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-a25c59e h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-a25c59e h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-a25c59e h2, 
.elementor-60281 .elementor-element.elementor-element-a25c59e h3, 
.elementor-60281 .elementor-element.elementor-element-a25c59e h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

.elementor-60281 .elementor-element.elementor-element-a25c59e p b {
    font-weight: normal !important;
}

.elementor-60281 .elementor-element.elementor-element-a25c59e li {
    margin-bottom: 0.5rem!important;
}


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

.elementor-60281 .elementor-element.elementor-element-a25c59e ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-a25c59e h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-a25c59e h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-a25c59e h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-a25c59e ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bad272e */.elementor-60281 .elementor-element.elementor-element-bad272e h2, .elementor-60281 .elementor-element.elementor-element-bad272e h3, .elementor-60281 .elementor-element.elementor-element-bad272e h4, .elementor-60281 .elementor-element.elementor-element-bad272e h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-bad272e 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-484b94d9 */.elementor-60281 .elementor-element.elementor-element-484b94d9 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-484b94d9 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-484b94d9 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-484b94d9 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-484b94d9 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-484b94d9 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-484b94d9 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-484b94d9 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-484b94d9 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1eaf150 */.elementor-60281 .elementor-element.elementor-element-1eaf150 h2, .elementor-60281 .elementor-element.elementor-element-1eaf150 h3, .elementor-60281 .elementor-element.elementor-element-1eaf150 h4, .elementor-60281 .elementor-element.elementor-element-1eaf150 h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-1eaf150 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-3e4b129e */.elementor-60281 .elementor-element.elementor-element-3e4b129e ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-3e4b129e ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-3e4b129e ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-3e4b129e ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-3e4b129e ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-3e4b129e ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-3e4b129e ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-3e4b129e ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-3e4b129e ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3910ad */.elementor-60281 .elementor-element.elementor-element-a3910ad p  {
    font-style: italic;
}

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

.elementor-60281 .elementor-element.elementor-element-a3910ad p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29edad7a */.elementor-60281 .elementor-element.elementor-element-29edad7a ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-29edad7a ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-29edad7a ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-29edad7a ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-29edad7a ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-29edad7a ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-29edad7a ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-29edad7a ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-29edad7a ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d5a254 */.elementor-60281 .elementor-element.elementor-element-7d5a254 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-7d5a254 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-7d5a254 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-7d5a254 h2, 
.elementor-60281 .elementor-element.elementor-element-7d5a254 h3, 
.elementor-60281 .elementor-element.elementor-element-7d5a254 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

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

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


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

.elementor-60281 .elementor-element.elementor-element-7d5a254 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-7d5a254 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-7d5a254 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-7d5a254 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-7d5a254 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7acfbc5a */.elementor-60281 .elementor-element.elementor-element-7acfbc5a h2, .elementor-60281 .elementor-element.elementor-element-7acfbc5a h3, .elementor-60281 .elementor-element.elementor-element-7acfbc5a h4, .elementor-60281 .elementor-element.elementor-element-7acfbc5a h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-7acfbc5a 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-56f6563f */.elementor-60281 .elementor-element.elementor-element-56f6563f ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-56f6563f ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-56f6563f ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-56f6563f ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-56f6563f ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-56f6563f ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-56f6563f ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-56f6563f ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-56f6563f ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-132609b6 */.elementor-60281 .elementor-element.elementor-element-132609b6 h2, .elementor-60281 .elementor-element.elementor-element-132609b6 h3, .elementor-60281 .elementor-element.elementor-element-132609b6 h4, .elementor-60281 .elementor-element.elementor-element-132609b6 h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-132609b6 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-132609b6 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-23ef02da */.elementor-60281 .elementor-element.elementor-element-23ef02da ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-23ef02da ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-23ef02da ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-23ef02da ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-23ef02da ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-23ef02da ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-23ef02da ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-23ef02da ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-23ef02da ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8fe0ae */.elementor-60281 .elementor-element.elementor-element-e8fe0ae p  {
    font-style: italic;
}

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

.elementor-60281 .elementor-element.elementor-element-e8fe0ae p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b4e849f */.elementor-60281 .elementor-element.elementor-element-5b4e849f ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-5b4e849f ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-5b4e849f ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-5b4e849f ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-5b4e849f ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-5b4e849f ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-5b4e849f ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-5b4e849f ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-5b4e849f ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae34a47 */.elementor-60281 .elementor-element.elementor-element-ae34a47 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-ae34a47 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-ae34a47 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-ae34a47 h2, 
.elementor-60281 .elementor-element.elementor-element-ae34a47 h3, 
.elementor-60281 .elementor-element.elementor-element-ae34a47 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

.elementor-60281 .elementor-element.elementor-element-ae34a47 p b {
    font-weight: normal !important;
}

.elementor-60281 .elementor-element.elementor-element-ae34a47 li {
    margin-bottom: 0.5rem!important;
}


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

.elementor-60281 .elementor-element.elementor-element-ae34a47 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-ae34a47 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-ae34a47 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-ae34a47 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-ae34a47 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e5b8ee0 */.elementor-60281 .elementor-element.elementor-element-6e5b8ee0 h2, .elementor-60281 .elementor-element.elementor-element-6e5b8ee0 h3, .elementor-60281 .elementor-element.elementor-element-6e5b8ee0 h4, .elementor-60281 .elementor-element.elementor-element-6e5b8ee0 h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-6e5b8ee0 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-7ea0c40a */.elementor-60281 .elementor-element.elementor-element-7ea0c40a ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-7ea0c40a ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-7ea0c40a ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-7ea0c40a ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-7ea0c40a ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-7ea0c40a ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-7ea0c40a ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-7ea0c40a ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-7ea0c40a ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e3ac845 */.elementor-60281 .elementor-element.elementor-element-7e3ac845 h2, .elementor-60281 .elementor-element.elementor-element-7e3ac845 h3, .elementor-60281 .elementor-element.elementor-element-7e3ac845 h4, .elementor-60281 .elementor-element.elementor-element-7e3ac845 h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-7e3ac845 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-73d0437a */.elementor-60281 .elementor-element.elementor-element-73d0437a ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-73d0437a ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-73d0437a ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-73d0437a ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-73d0437a ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-73d0437a ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-73d0437a ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-73d0437a ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-73d0437a ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-714024c */.elementor-60281 .elementor-element.elementor-element-714024c p  {
    font-style: italic;
}

.elementor-60281 .elementor-element.elementor-element-714024c p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-60281 .elementor-element.elementor-element-714024c p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47b61592 */.elementor-60281 .elementor-element.elementor-element-47b61592 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-47b61592 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-47b61592 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-47b61592 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-47b61592 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-47b61592 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-47b61592 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-47b61592 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-47b61592 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f384ed7 */.elementor-60281 .elementor-element.elementor-element-f384ed7 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-f384ed7 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-f384ed7 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-f384ed7 h2, 
.elementor-60281 .elementor-element.elementor-element-f384ed7 h3, 
.elementor-60281 .elementor-element.elementor-element-f384ed7 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

.elementor-60281 .elementor-element.elementor-element-f384ed7 p b {
    font-weight: normal !important;
}

.elementor-60281 .elementor-element.elementor-element-f384ed7 li {
    margin-bottom: 0.5rem!important;
}


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

.elementor-60281 .elementor-element.elementor-element-f384ed7 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-f384ed7 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-f384ed7 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-f384ed7 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-f384ed7 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25e44140 */.elementor-60281 .elementor-element.elementor-element-25e44140 h2, .elementor-60281 .elementor-element.elementor-element-25e44140 h3, .elementor-60281 .elementor-element.elementor-element-25e44140 h4, .elementor-60281 .elementor-element.elementor-element-25e44140 h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-25e44140 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-25e44140 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-e5c6022 */.elementor-60281 .elementor-element.elementor-element-e5c6022 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-e5c6022 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-e5c6022 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-e5c6022 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-e5c6022 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-e5c6022 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-e5c6022 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-e5c6022 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-e5c6022 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1433cdc9 */.elementor-60281 .elementor-element.elementor-element-1433cdc9 h2, .elementor-60281 .elementor-element.elementor-element-1433cdc9 h3, .elementor-60281 .elementor-element.elementor-element-1433cdc9 h4, .elementor-60281 .elementor-element.elementor-element-1433cdc9 h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-1433cdc9 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-1433cdc9 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-28c740d6 */.elementor-60281 .elementor-element.elementor-element-28c740d6 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-28c740d6 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-28c740d6 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-28c740d6 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-28c740d6 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-28c740d6 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-28c740d6 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-28c740d6 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-28c740d6 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-480aad1 */.elementor-60281 .elementor-element.elementor-element-480aad1 p  {
    font-style: italic;
}

.elementor-60281 .elementor-element.elementor-element-480aad1 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

.elementor-60281 .elementor-element.elementor-element-480aad1 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fee08bb */.elementor-60281 .elementor-element.elementor-element-fee08bb ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-fee08bb ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-fee08bb ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-fee08bb ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-fee08bb ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-fee08bb ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-fee08bb ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-fee08bb ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-fee08bb ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-851a833 */.elementor-60281 .elementor-element.elementor-element-851a833 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-851a833 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-851a833 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-851a833 h2, 
.elementor-60281 .elementor-element.elementor-element-851a833 h3, 
.elementor-60281 .elementor-element.elementor-element-851a833 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-60281 .elementor-element.elementor-element-851a833 div h2:first-child, 
.elementor-60281 .elementor-element.elementor-element-851a833 div h3:first-child, 
.elementor-60281 .elementor-element.elementor-element-851a833 div h4:first-child {
    margin-top: 0;
}

.elementor-60281 .elementor-element.elementor-element-851a833 p b {
    font-weight: normal !important;
}

.elementor-60281 .elementor-element.elementor-element-851a833 li {
    margin-bottom: 0.5rem!important;
}


.elementor-60281 .elementor-element.elementor-element-851a833 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-60281 .elementor-element.elementor-element-851a833 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-851a833 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-851a833 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-851a833 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-851a833 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ebeb99f */.elementor-60281 .elementor-element.elementor-element-3ebeb99f h2, .elementor-60281 .elementor-element.elementor-element-3ebeb99f h3, .elementor-60281 .elementor-element.elementor-element-3ebeb99f h4, .elementor-60281 .elementor-element.elementor-element-3ebeb99f h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-3ebeb99f 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-32533abb */.elementor-60281 .elementor-element.elementor-element-32533abb ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-32533abb ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-32533abb ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-32533abb ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-32533abb ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-32533abb ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-32533abb ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-32533abb ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-32533abb ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1eabcb */.elementor-60281 .elementor-element.elementor-element-f1eabcb h2, .elementor-60281 .elementor-element.elementor-element-f1eabcb h3, .elementor-60281 .elementor-element.elementor-element-f1eabcb h4, .elementor-60281 .elementor-element.elementor-element-f1eabcb h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-f1eabcb 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-3b7da586 */.elementor-60281 .elementor-element.elementor-element-3b7da586 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-3b7da586 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-3b7da586 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-3b7da586 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-3b7da586 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-3b7da586 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-3b7da586 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-3b7da586 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-3b7da586 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9b13b1 */.elementor-60281 .elementor-element.elementor-element-a9b13b1 p  {
    font-style: italic;
}

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

.elementor-60281 .elementor-element.elementor-element-a9b13b1 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65ce1990 */.elementor-60281 .elementor-element.elementor-element-65ce1990 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-65ce1990 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-65ce1990 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-65ce1990 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-65ce1990 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-65ce1990 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-65ce1990 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-65ce1990 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-65ce1990 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb5b32e */.elementor-60281 .elementor-element.elementor-element-cb5b32e h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-cb5b32e h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-cb5b32e h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-cb5b32e h2, 
.elementor-60281 .elementor-element.elementor-element-cb5b32e h3, 
.elementor-60281 .elementor-element.elementor-element-cb5b32e h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

.elementor-60281 .elementor-element.elementor-element-cb5b32e p b {
    font-weight: normal !important;
}

.elementor-60281 .elementor-element.elementor-element-cb5b32e li {
    margin-bottom: 0.5rem!important;
}


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

.elementor-60281 .elementor-element.elementor-element-cb5b32e ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-cb5b32e h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-cb5b32e h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-cb5b32e h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-cb5b32e ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cf3b8ed */.elementor-60281 .elementor-element.elementor-element-7cf3b8ed h2, .elementor-60281 .elementor-element.elementor-element-7cf3b8ed h3, .elementor-60281 .elementor-element.elementor-element-7cf3b8ed h4, .elementor-60281 .elementor-element.elementor-element-7cf3b8ed h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-7cf3b8ed 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-53ed66c2 */.elementor-60281 .elementor-element.elementor-element-53ed66c2 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-53ed66c2 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-53ed66c2 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-53ed66c2 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-53ed66c2 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-53ed66c2 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-53ed66c2 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-53ed66c2 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-53ed66c2 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58f6c0f0 */.elementor-60281 .elementor-element.elementor-element-58f6c0f0 h2, .elementor-60281 .elementor-element.elementor-element-58f6c0f0 h3, .elementor-60281 .elementor-element.elementor-element-58f6c0f0 h4, .elementor-60281 .elementor-element.elementor-element-58f6c0f0 h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-58f6c0f0 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-58f6c0f0 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-c999a1d */.elementor-60281 .elementor-element.elementor-element-c999a1d ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-c999a1d ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-c999a1d ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-c999a1d ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-c999a1d ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-c999a1d ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-c999a1d ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-c999a1d ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-c999a1d ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc48de1 */.elementor-60281 .elementor-element.elementor-element-bc48de1 p  {
    font-style: italic;
}

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

.elementor-60281 .elementor-element.elementor-element-bc48de1 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3923be90 */.elementor-60281 .elementor-element.elementor-element-3923be90 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-3923be90 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-3923be90 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-3923be90 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-3923be90 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-3923be90 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-3923be90 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-3923be90 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-3923be90 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e5164a */.elementor-60281 .elementor-element.elementor-element-7e5164a h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-7e5164a h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-7e5164a h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-7e5164a h2, 
.elementor-60281 .elementor-element.elementor-element-7e5164a h3, 
.elementor-60281 .elementor-element.elementor-element-7e5164a h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

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

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


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

.elementor-60281 .elementor-element.elementor-element-7e5164a ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-7e5164a h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-7e5164a h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-7e5164a h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-7e5164a ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f0b7d07 */.elementor-60281 .elementor-element.elementor-element-2f0b7d07 h2, .elementor-60281 .elementor-element.elementor-element-2f0b7d07 h3, .elementor-60281 .elementor-element.elementor-element-2f0b7d07 h4, .elementor-60281 .elementor-element.elementor-element-2f0b7d07 h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-2f0b7d07 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-1833b8f4 */.elementor-60281 .elementor-element.elementor-element-1833b8f4 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-1833b8f4 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-1833b8f4 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-1833b8f4 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-1833b8f4 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-1833b8f4 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-1833b8f4 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-1833b8f4 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-1833b8f4 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3631fa */.elementor-60281 .elementor-element.elementor-element-5a3631fa h2, .elementor-60281 .elementor-element.elementor-element-5a3631fa h3, .elementor-60281 .elementor-element.elementor-element-5a3631fa h4, .elementor-60281 .elementor-element.elementor-element-5a3631fa h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-5a3631fa 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-1feafe09 */.elementor-60281 .elementor-element.elementor-element-1feafe09 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-1feafe09 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-1feafe09 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-1feafe09 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-1feafe09 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-1feafe09 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-1feafe09 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-1feafe09 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-1feafe09 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f71da46 */.elementor-60281 .elementor-element.elementor-element-f71da46 p  {
    font-style: italic;
}

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

.elementor-60281 .elementor-element.elementor-element-f71da46 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61fd0bcf */.elementor-60281 .elementor-element.elementor-element-61fd0bcf ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-61fd0bcf ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-61fd0bcf ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-61fd0bcf ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-61fd0bcf ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-61fd0bcf ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-61fd0bcf ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-61fd0bcf ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-61fd0bcf ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbd7e13 */.elementor-60281 .elementor-element.elementor-element-cbd7e13 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-cbd7e13 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-cbd7e13 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-cbd7e13 h2, 
.elementor-60281 .elementor-element.elementor-element-cbd7e13 h3, 
.elementor-60281 .elementor-element.elementor-element-cbd7e13 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

.elementor-60281 .elementor-element.elementor-element-cbd7e13 p b {
    font-weight: normal !important;
}

.elementor-60281 .elementor-element.elementor-element-cbd7e13 li {
    margin-bottom: 0.5rem!important;
}


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

.elementor-60281 .elementor-element.elementor-element-cbd7e13 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-cbd7e13 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-cbd7e13 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-cbd7e13 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-cbd7e13 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f46f2b0 */.elementor-60281 .elementor-element.elementor-element-5f46f2b0 h2, .elementor-60281 .elementor-element.elementor-element-5f46f2b0 h3, .elementor-60281 .elementor-element.elementor-element-5f46f2b0 h4, .elementor-60281 .elementor-element.elementor-element-5f46f2b0 h5 {
    margin-top: 3rem!important;
}

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

.elementor-60281 .elementor-element.elementor-element-5f46f2b0 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-23155b53 */.elementor-60281 .elementor-element.elementor-element-23155b53 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-23155b53 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-23155b53 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-23155b53 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-23155b53 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-23155b53 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-23155b53 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-23155b53 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-23155b53 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6371f7c6 */.elementor-60281 .elementor-element.elementor-element-6371f7c6 h2, .elementor-60281 .elementor-element.elementor-element-6371f7c6 h3, .elementor-60281 .elementor-element.elementor-element-6371f7c6 h4, .elementor-60281 .elementor-element.elementor-element-6371f7c6 h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-6371f7c6 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-6371f7c6 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-720115e4 */.elementor-60281 .elementor-element.elementor-element-720115e4 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-720115e4 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-720115e4 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-720115e4 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-720115e4 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-720115e4 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-720115e4 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-720115e4 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-720115e4 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47de1f2 */.elementor-60281 .elementor-element.elementor-element-47de1f2 p  {
    font-style: italic;
}

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

.elementor-60281 .elementor-element.elementor-element-47de1f2 p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ec846ba */.elementor-60281 .elementor-element.elementor-element-4ec846ba ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-4ec846ba ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-4ec846ba ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-4ec846ba ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-4ec846ba ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-4ec846ba ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-4ec846ba ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-4ec846ba ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-4ec846ba ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-478a841 */.elementor-60281 .elementor-element.elementor-element-478a841 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-478a841 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-478a841 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-478a841 h2, 
.elementor-60281 .elementor-element.elementor-element-478a841 h3, 
.elementor-60281 .elementor-element.elementor-element-478a841 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

.elementor-60281 .elementor-element.elementor-element-478a841 div h2:first-child, 
.elementor-60281 .elementor-element.elementor-element-478a841 div h3:first-child, 
.elementor-60281 .elementor-element.elementor-element-478a841 div h4:first-child {
    margin-top: 0;
}

.elementor-60281 .elementor-element.elementor-element-478a841 p b {
    font-weight: normal !important;
}

.elementor-60281 .elementor-element.elementor-element-478a841 li {
    margin-bottom: 0.5rem!important;
}


.elementor-60281 .elementor-element.elementor-element-478a841 ul{
  list-style: none;
  margin: 0;
  padding: 0 0 0 1.5rem;
}

.elementor-60281 .elementor-element.elementor-element-478a841 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-478a841 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-478a841 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-478a841 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-478a841 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25e519a6 */.elementor-60281 .elementor-element.elementor-element-25e519a6 h2, .elementor-60281 .elementor-element.elementor-element-25e519a6 h3, .elementor-60281 .elementor-element.elementor-element-25e519a6 h4, .elementor-60281 .elementor-element.elementor-element-25e519a6 h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-25e519a6 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-25e519a6 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-1e19d8c1 */.elementor-60281 .elementor-element.elementor-element-1e19d8c1 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-1e19d8c1 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-1e19d8c1 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-1e19d8c1 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-1e19d8c1 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-1e19d8c1 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-1e19d8c1 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-1e19d8c1 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-1e19d8c1 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7408f7dc */.elementor-60281 .elementor-element.elementor-element-7408f7dc h2, .elementor-60281 .elementor-element.elementor-element-7408f7dc h3, .elementor-60281 .elementor-element.elementor-element-7408f7dc h4, .elementor-60281 .elementor-element.elementor-element-7408f7dc h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-7408f7dc .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-7408f7dc 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-2dbdadbd */.elementor-60281 .elementor-element.elementor-element-2dbdadbd ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-2dbdadbd ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-2dbdadbd ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-2dbdadbd ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-2dbdadbd ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-2dbdadbd ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-2dbdadbd ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-2dbdadbd ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-2dbdadbd ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a40edaa */.elementor-60281 .elementor-element.elementor-element-a40edaa p  {
    font-style: italic;
}

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

.elementor-60281 .elementor-element.elementor-element-a40edaa p b {
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af9d24f */.elementor-60281 .elementor-element.elementor-element-af9d24f ul{
  list-style: none;
  margin: 0;
  padding: 0;
}


.elementor-60281 .elementor-element.elementor-element-af9d24f ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}


.elementor-60281 .elementor-element.elementor-element-af9d24f ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-af9d24f ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-af9d24f ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-af9d24f ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-af9d24f ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-af9d24f ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-af9d24f ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea96b27 */.elementor-60281 .elementor-element.elementor-element-ea96b27 h2 { font-size: 36px; }
/*.elementor-60281 .elementor-element.elementor-element-ea96b27 h3 { font-size: 24px; }*/
/*.elementor-60281 .elementor-element.elementor-element-ea96b27 h4 { font-size: 22px; }*/
    
    
.elementor-60281 .elementor-element.elementor-element-ea96b27 h2, 
.elementor-60281 .elementor-element.elementor-element-ea96b27 h3, 
.elementor-60281 .elementor-element.elementor-element-ea96b27 h4 {
    margin-top: 30px;
    font-weight:700 !important
}

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

.elementor-60281 .elementor-element.elementor-element-ea96b27 p b {
    font-weight: normal !important;
}

.elementor-60281 .elementor-element.elementor-element-ea96b27 li {
    margin-bottom: 0.5rem!important;
}


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

.elementor-60281 .elementor-element.elementor-element-ea96b27 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-ea96b27 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-ea96b27 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-ea96b27 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-ea96b27 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-260e1576 */.elementor-60281 .elementor-element.elementor-element-260e1576 h2, .elementor-60281 .elementor-element.elementor-element-260e1576 h3, .elementor-60281 .elementor-element.elementor-element-260e1576 h4, .elementor-60281 .elementor-element.elementor-element-260e1576 h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-260e1576 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-260e1576 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-32937d54 */.elementor-60281 .elementor-element.elementor-element-32937d54 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-32937d54 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-32937d54 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-32937d54 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-32937d54 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-32937d54 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-32937d54 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-32937d54 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-32937d54 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2802e283 */.elementor-60281 .elementor-element.elementor-element-2802e283 h2, .elementor-60281 .elementor-element.elementor-element-2802e283 h3, .elementor-60281 .elementor-element.elementor-element-2802e283 h4, .elementor-60281 .elementor-element.elementor-element-2802e283 h5 {
    margin-top: 3rem!important;
}

.elementor-60281 .elementor-element.elementor-element-2802e283 .wp-block-image figure {
    margin: 3rem 0!important;
}

.elementor-60281 .elementor-element.elementor-element-2802e283 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-17cc50f8 */.elementor-60281 .elementor-element.elementor-element-17cc50f8 ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-60281 .elementor-element.elementor-element-17cc50f8 ol{
  margin: 0;
  padding: 0 0 0 1.5rem ;
}

.elementor-60281 .elementor-element.elementor-element-17cc50f8 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-17cc50f8 ol li {
    border-bottom: 1px solid rgb(178 178 178 / 45%) !important;
    padding-bottom: 12px !important;
    margin-top: 12px !important;
}

.elementor-60281 .elementor-element.elementor-element-17cc50f8 ul li:first-child,
.elementor-60281 .elementor-element.elementor-element-17cc50f8 ol li:first-child {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}

.elementor-60281 .elementor-element.elementor-element-17cc50f8 ul li:last-child,
.elementor-60281 .elementor-element.elementor-element-17cc50f8 ol li:last-child {
	border-bottom: none !important;
	margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    .elementor-60281 .elementor-element.elementor-element-17cc50f8 ol{
      margin: 0;
      padding: 0 0 0 0.7rem ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-266cbd4 */.elementor-60281 .elementor-element.elementor-element-266cbd4 p  {
    font-style: italic;
}

.elementor-60281 .elementor-element.elementor-element-266cbd4 p:first-child b {
    font-style: normal;
    font-weight: 700 !important;
}

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

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


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


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

.elementor-60281 .elementor-element.elementor-element-41b1ea41 ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='12' cy='12' r='7.5' fill='none' stroke='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-60281 .elementor-element.elementor-element-41b1ea41 h2 {
        font-size: 26px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-41b1ea41 h3 {
        font-size: 24px;
    }
    
    .elementor-60281 .elementor-element.elementor-element-41b1ea41 h4 {
        font-size: 22px;
    }
    .elementor-60281 .elementor-element.elementor-element-41b1ea41 ul{
      padding: 0 0 0 0.7rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16595cf0 */.elementor-60281 .elementor-element.elementor-element-16595cf0 p  {
    font-style: italic;
}

.elementor-60281 .elementor-element.elementor-element-16595cf0 p:first-child  {
    font-style: normal;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388ad023 */.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 */