.elementor-312 .elementor-element.elementor-element-eb320d8{--display:flex;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-312 .elementor-element.elementor-element-eb320d8:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-eb320d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ac156e );}.elementor-312 .elementor-element.elementor-element-9f1f1eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-9f1f1eb.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-312 .elementor-element.elementor-element-76e7234{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-312 .elementor-element.elementor-element-76e7234.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-76e7234 .elementor-heading-title{font-family:var( --e-global-typography-82fed31-font-family ), Sans-serif;font-size:var( --e-global-typography-82fed31-font-size );font-weight:var( --e-global-typography-82fed31-font-weight );line-height:var( --e-global-typography-82fed31-line-height );color:var( --e-global-color-text );}.elementor-312 .elementor-element.elementor-element-2a1463e{--display:flex;}.elementor-312 .elementor-element.elementor-element-8c9edac{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-312 .elementor-element.elementor-element-f99288b{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-9e05b5a );}.elementor-312 .elementor-element.elementor-element-1e53a74{--display:flex;}.elementor-312 .elementor-element.elementor-element-2af4e1c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-952a134{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-9e05b5a );}.elementor-312 .elementor-element.elementor-element-c0c47da{--display:flex;}.elementor-312 .elementor-element.elementor-element-9574c29{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-b2f4fbc{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-9e05b5a );}.elementor-312 .elementor-element.elementor-element-0165fdb{--display:flex;}.elementor-312 .elementor-element.elementor-element-28c52e5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-a5b9571{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-9e05b5a );}.elementor-312 .elementor-element.elementor-element-e8fb6a5{--display:flex;}.elementor-312 .elementor-element.elementor-element-b961260{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-725b9e4{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-9e05b5a );}.elementor-312 .elementor-element.elementor-element-fb05e31{--display:flex;}.elementor-312 .elementor-element.elementor-element-27030a4{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-9e05b5a );}.elementor-312 .elementor-element.elementor-element-c7221a3{--display:flex;}.elementor-312 .elementor-element.elementor-element-15a449e{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-9e05b5a );}.elementor-312 .elementor-element.elementor-element-093aa1b{--display:flex;}.elementor-312 .elementor-element.elementor-element-6b3804e{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-9e05b5a );}.elementor-312 .elementor-element.elementor-element-9212fde{--display:flex;}.elementor-312 .elementor-element.elementor-element-83da7ef{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-9e05b5a );}.elementor-312 .elementor-element.elementor-element-4c08a2b{--display:flex;}.elementor-312 .elementor-element.elementor-element-a96310c{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-9e05b5a );}.elementor-312 .elementor-element.elementor-element-bfb11ab{--display:flex;}.elementor-312 .elementor-element.elementor-element-770a9cc{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-9e05b5a );}.elementor-312 .elementor-element.elementor-element-c3d1c6c{--n-accordion-title-font-size:var( --e-global-typography-e98d814-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:-1px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );}.elementor-312 .elementor-element.elementor-element-c3d1c6c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-33154d3 );}:where( .elementor-312 .elementor-element.elementor-element-c3d1c6c > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-33154d3 );--border-radius:0px 0px 10px 10px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-312 .elementor-element.elementor-element-c3d1c6c {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-312 .elementor-element.elementor-element-c3d1c6c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-e98d814-font-family ), Sans-serif;font-weight:var( --e-global-typography-e98d814-font-weight );line-height:var( --e-global-typography-e98d814-line-height );}@media(max-width:1024px){.elementor-312 .elementor-element.elementor-element-76e7234{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-76e7234 .elementor-heading-title{font-size:var( --e-global-typography-82fed31-font-size );line-height:var( --e-global-typography-82fed31-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-312 .elementor-element.elementor-element-f99288b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-952a134{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-b2f4fbc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-a5b9571{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-725b9e4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-27030a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-15a449e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-6b3804e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-83da7ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-a96310c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-770a9cc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-c3d1c6c{--n-accordion-title-font-size:var( --e-global-typography-e98d814-font-size );}:where( .elementor-312 .elementor-element.elementor-element-c3d1c6c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-e98d814-line-height );}}@media(min-width:768px){.elementor-312 .elementor-element.elementor-element-9f1f1eb{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-312 .elementor-element.elementor-element-9f1f1eb{--width:100%;}}@media(max-width:767px){.elementor-312 .elementor-element.elementor-element-eb320d8{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-312 .elementor-element.elementor-element-9f1f1eb{--width:100%;}.elementor-312 .elementor-element.elementor-element-76e7234{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-76e7234 .elementor-heading-title{font-size:var( --e-global-typography-82fed31-font-size );line-height:var( --e-global-typography-82fed31-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-312 .elementor-element.elementor-element-f99288b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-952a134{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-b2f4fbc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-a5b9571{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-725b9e4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-27030a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-15a449e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-6b3804e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-83da7ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-a96310c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-770a9cc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-c3d1c6c{--n-accordion-title-font-size:var( --e-global-typography-e98d814-font-size );}:where( .elementor-312 .elementor-element.elementor-element-c3d1c6c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-e98d814-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-f99288b */.elementor-312 .elementor-element.elementor-element-f99288b p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-f99288b ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-952a134 */.elementor-312 .elementor-element.elementor-element-952a134 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-952a134 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f4fbc */.elementor-312 .elementor-element.elementor-element-b2f4fbc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-b2f4fbc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5b9571 */.elementor-312 .elementor-element.elementor-element-a5b9571 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a5b9571 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-725b9e4 */.elementor-312 .elementor-element.elementor-element-725b9e4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-725b9e4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27030a4 */.elementor-312 .elementor-element.elementor-element-27030a4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-27030a4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15a449e */.elementor-312 .elementor-element.elementor-element-15a449e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-15a449e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b3804e */.elementor-312 .elementor-element.elementor-element-6b3804e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-6b3804e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83da7ef */.elementor-312 .elementor-element.elementor-element-83da7ef p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-83da7ef ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a96310c */.elementor-312 .elementor-element.elementor-element-a96310c p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a96310c ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-770a9cc */.elementor-312 .elementor-element.elementor-element-770a9cc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-770a9cc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f99288b */.elementor-312 .elementor-element.elementor-element-f99288b p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-f99288b ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-952a134 */.elementor-312 .elementor-element.elementor-element-952a134 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-952a134 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f4fbc */.elementor-312 .elementor-element.elementor-element-b2f4fbc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-b2f4fbc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5b9571 */.elementor-312 .elementor-element.elementor-element-a5b9571 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a5b9571 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-725b9e4 */.elementor-312 .elementor-element.elementor-element-725b9e4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-725b9e4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27030a4 */.elementor-312 .elementor-element.elementor-element-27030a4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-27030a4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15a449e */.elementor-312 .elementor-element.elementor-element-15a449e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-15a449e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b3804e */.elementor-312 .elementor-element.elementor-element-6b3804e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-6b3804e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83da7ef */.elementor-312 .elementor-element.elementor-element-83da7ef p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-83da7ef ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a96310c */.elementor-312 .elementor-element.elementor-element-a96310c p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a96310c ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-770a9cc */.elementor-312 .elementor-element.elementor-element-770a9cc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-770a9cc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f99288b */.elementor-312 .elementor-element.elementor-element-f99288b p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-f99288b ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-952a134 */.elementor-312 .elementor-element.elementor-element-952a134 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-952a134 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f4fbc */.elementor-312 .elementor-element.elementor-element-b2f4fbc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-b2f4fbc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5b9571 */.elementor-312 .elementor-element.elementor-element-a5b9571 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a5b9571 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-725b9e4 */.elementor-312 .elementor-element.elementor-element-725b9e4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-725b9e4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27030a4 */.elementor-312 .elementor-element.elementor-element-27030a4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-27030a4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15a449e */.elementor-312 .elementor-element.elementor-element-15a449e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-15a449e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b3804e */.elementor-312 .elementor-element.elementor-element-6b3804e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-6b3804e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83da7ef */.elementor-312 .elementor-element.elementor-element-83da7ef p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-83da7ef ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a96310c */.elementor-312 .elementor-element.elementor-element-a96310c p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a96310c ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-770a9cc */.elementor-312 .elementor-element.elementor-element-770a9cc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-770a9cc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f99288b */.elementor-312 .elementor-element.elementor-element-f99288b p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-f99288b ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-952a134 */.elementor-312 .elementor-element.elementor-element-952a134 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-952a134 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f4fbc */.elementor-312 .elementor-element.elementor-element-b2f4fbc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-b2f4fbc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5b9571 */.elementor-312 .elementor-element.elementor-element-a5b9571 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a5b9571 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-725b9e4 */.elementor-312 .elementor-element.elementor-element-725b9e4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-725b9e4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27030a4 */.elementor-312 .elementor-element.elementor-element-27030a4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-27030a4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15a449e */.elementor-312 .elementor-element.elementor-element-15a449e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-15a449e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b3804e */.elementor-312 .elementor-element.elementor-element-6b3804e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-6b3804e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83da7ef */.elementor-312 .elementor-element.elementor-element-83da7ef p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-83da7ef ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a96310c */.elementor-312 .elementor-element.elementor-element-a96310c p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a96310c ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-770a9cc */.elementor-312 .elementor-element.elementor-element-770a9cc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-770a9cc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f99288b */.elementor-312 .elementor-element.elementor-element-f99288b p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-f99288b ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-952a134 */.elementor-312 .elementor-element.elementor-element-952a134 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-952a134 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f4fbc */.elementor-312 .elementor-element.elementor-element-b2f4fbc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-b2f4fbc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5b9571 */.elementor-312 .elementor-element.elementor-element-a5b9571 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a5b9571 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-725b9e4 */.elementor-312 .elementor-element.elementor-element-725b9e4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-725b9e4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27030a4 */.elementor-312 .elementor-element.elementor-element-27030a4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-27030a4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15a449e */.elementor-312 .elementor-element.elementor-element-15a449e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-15a449e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b3804e */.elementor-312 .elementor-element.elementor-element-6b3804e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-6b3804e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83da7ef */.elementor-312 .elementor-element.elementor-element-83da7ef p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-83da7ef ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a96310c */.elementor-312 .elementor-element.elementor-element-a96310c p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a96310c ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-770a9cc */.elementor-312 .elementor-element.elementor-element-770a9cc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-770a9cc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f99288b */.elementor-312 .elementor-element.elementor-element-f99288b p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-f99288b ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-952a134 */.elementor-312 .elementor-element.elementor-element-952a134 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-952a134 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f4fbc */.elementor-312 .elementor-element.elementor-element-b2f4fbc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-b2f4fbc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5b9571 */.elementor-312 .elementor-element.elementor-element-a5b9571 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a5b9571 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-725b9e4 */.elementor-312 .elementor-element.elementor-element-725b9e4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-725b9e4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27030a4 */.elementor-312 .elementor-element.elementor-element-27030a4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-27030a4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15a449e */.elementor-312 .elementor-element.elementor-element-15a449e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-15a449e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b3804e */.elementor-312 .elementor-element.elementor-element-6b3804e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-6b3804e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83da7ef */.elementor-312 .elementor-element.elementor-element-83da7ef p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-83da7ef ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a96310c */.elementor-312 .elementor-element.elementor-element-a96310c p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a96310c ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-770a9cc */.elementor-312 .elementor-element.elementor-element-770a9cc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-770a9cc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f99288b */.elementor-312 .elementor-element.elementor-element-f99288b p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-f99288b ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-952a134 */.elementor-312 .elementor-element.elementor-element-952a134 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-952a134 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f4fbc */.elementor-312 .elementor-element.elementor-element-b2f4fbc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-b2f4fbc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5b9571 */.elementor-312 .elementor-element.elementor-element-a5b9571 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a5b9571 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-725b9e4 */.elementor-312 .elementor-element.elementor-element-725b9e4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-725b9e4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27030a4 */.elementor-312 .elementor-element.elementor-element-27030a4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-27030a4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15a449e */.elementor-312 .elementor-element.elementor-element-15a449e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-15a449e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b3804e */.elementor-312 .elementor-element.elementor-element-6b3804e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-6b3804e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83da7ef */.elementor-312 .elementor-element.elementor-element-83da7ef p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-83da7ef ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a96310c */.elementor-312 .elementor-element.elementor-element-a96310c p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a96310c ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-770a9cc */.elementor-312 .elementor-element.elementor-element-770a9cc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-770a9cc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f99288b */.elementor-312 .elementor-element.elementor-element-f99288b p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-f99288b ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-952a134 */.elementor-312 .elementor-element.elementor-element-952a134 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-952a134 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f4fbc */.elementor-312 .elementor-element.elementor-element-b2f4fbc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-b2f4fbc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5b9571 */.elementor-312 .elementor-element.elementor-element-a5b9571 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a5b9571 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-725b9e4 */.elementor-312 .elementor-element.elementor-element-725b9e4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-725b9e4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27030a4 */.elementor-312 .elementor-element.elementor-element-27030a4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-27030a4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15a449e */.elementor-312 .elementor-element.elementor-element-15a449e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-15a449e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b3804e */.elementor-312 .elementor-element.elementor-element-6b3804e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-6b3804e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83da7ef */.elementor-312 .elementor-element.elementor-element-83da7ef p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-83da7ef ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a96310c */.elementor-312 .elementor-element.elementor-element-a96310c p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a96310c ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-770a9cc */.elementor-312 .elementor-element.elementor-element-770a9cc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-770a9cc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f99288b */.elementor-312 .elementor-element.elementor-element-f99288b p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-f99288b ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-952a134 */.elementor-312 .elementor-element.elementor-element-952a134 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-952a134 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f4fbc */.elementor-312 .elementor-element.elementor-element-b2f4fbc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-b2f4fbc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5b9571 */.elementor-312 .elementor-element.elementor-element-a5b9571 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a5b9571 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-725b9e4 */.elementor-312 .elementor-element.elementor-element-725b9e4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-725b9e4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27030a4 */.elementor-312 .elementor-element.elementor-element-27030a4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-27030a4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15a449e */.elementor-312 .elementor-element.elementor-element-15a449e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-15a449e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b3804e */.elementor-312 .elementor-element.elementor-element-6b3804e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-6b3804e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83da7ef */.elementor-312 .elementor-element.elementor-element-83da7ef p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-83da7ef ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a96310c */.elementor-312 .elementor-element.elementor-element-a96310c p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a96310c ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-770a9cc */.elementor-312 .elementor-element.elementor-element-770a9cc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-770a9cc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f99288b */.elementor-312 .elementor-element.elementor-element-f99288b p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-f99288b ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-952a134 */.elementor-312 .elementor-element.elementor-element-952a134 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-952a134 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f4fbc */.elementor-312 .elementor-element.elementor-element-b2f4fbc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-b2f4fbc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5b9571 */.elementor-312 .elementor-element.elementor-element-a5b9571 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a5b9571 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-725b9e4 */.elementor-312 .elementor-element.elementor-element-725b9e4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-725b9e4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27030a4 */.elementor-312 .elementor-element.elementor-element-27030a4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-27030a4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15a449e */.elementor-312 .elementor-element.elementor-element-15a449e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-15a449e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b3804e */.elementor-312 .elementor-element.elementor-element-6b3804e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-6b3804e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83da7ef */.elementor-312 .elementor-element.elementor-element-83da7ef p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-83da7ef ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a96310c */.elementor-312 .elementor-element.elementor-element-a96310c p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a96310c ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-770a9cc */.elementor-312 .elementor-element.elementor-element-770a9cc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-770a9cc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f99288b */.elementor-312 .elementor-element.elementor-element-f99288b p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-f99288b ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-952a134 */.elementor-312 .elementor-element.elementor-element-952a134 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-952a134 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f4fbc */.elementor-312 .elementor-element.elementor-element-b2f4fbc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-b2f4fbc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5b9571 */.elementor-312 .elementor-element.elementor-element-a5b9571 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a5b9571 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-725b9e4 */.elementor-312 .elementor-element.elementor-element-725b9e4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-725b9e4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27030a4 */.elementor-312 .elementor-element.elementor-element-27030a4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-27030a4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15a449e */.elementor-312 .elementor-element.elementor-element-15a449e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-15a449e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b3804e */.elementor-312 .elementor-element.elementor-element-6b3804e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-6b3804e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83da7ef */.elementor-312 .elementor-element.elementor-element-83da7ef p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-83da7ef ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a96310c */.elementor-312 .elementor-element.elementor-element-a96310c p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a96310c ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-770a9cc */.elementor-312 .elementor-element.elementor-element-770a9cc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-770a9cc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f99288b */.elementor-312 .elementor-element.elementor-element-f99288b p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-f99288b ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-952a134 */.elementor-312 .elementor-element.elementor-element-952a134 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-952a134 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f4fbc */.elementor-312 .elementor-element.elementor-element-b2f4fbc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-b2f4fbc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5b9571 */.elementor-312 .elementor-element.elementor-element-a5b9571 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a5b9571 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-725b9e4 */.elementor-312 .elementor-element.elementor-element-725b9e4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-725b9e4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27030a4 */.elementor-312 .elementor-element.elementor-element-27030a4 p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-27030a4 ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15a449e */.elementor-312 .elementor-element.elementor-element-15a449e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-15a449e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b3804e */.elementor-312 .elementor-element.elementor-element-6b3804e p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-6b3804e ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83da7ef */.elementor-312 .elementor-element.elementor-element-83da7ef p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-83da7ef ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a96310c */.elementor-312 .elementor-element.elementor-element-a96310c p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-a96310c ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-770a9cc */.elementor-312 .elementor-element.elementor-element-770a9cc p:last-child{
    margin: 0;
}

.elementor-312 .elementor-element.elementor-element-770a9cc ul{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c3d1c6c */.elementor-312 .elementor-element.elementor-element-c3d1c6c details summary{
    border-radius: 10px;
}

.elementor-312 .elementor-element.elementor-element-c3d1c6c details[open] summary{
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

.elementor-312 .elementor-element.elementor-element-c3d1c6c a{
    color: inherit;
    text-decoration: underline;
    transition: .3s all;
}
.elementor-312 .elementor-element.elementor-element-c3d1c6c a:hover{
    color: var( --e-global-color-primary );
}/* End custom CSS */