.elementor-28 .elementor-element.elementor-element-fac4f98{--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-28 .elementor-element.elementor-element-549a6df{--display:flex;}.elementor-28 .elementor-element.elementor-element-549a6df:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-549a6df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-28 .elementor-element.elementor-element-953ebd4{--e-image-carousel-slides-to-show:1;}.elementor-28 .elementor-element.elementor-element-953ebd4 .swiper-pagination-bullet{background:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-2f493f9{--e-image-carousel-slides-to-show:3;}.elementor-28 .elementor-element.elementor-element-2f493f9 .swiper-pagination-bullet{background:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-2f493f9 .swiper-wrapper{display:flex;align-items: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-28 .elementor-element.elementor-element-aea38bb .elementor-heading-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-e1e75e3{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-28 .elementor-element.elementor-element-f224d71 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-f224d71 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-28 .elementor-element.elementor-element-6c57eba img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-6c57eba .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-28 .elementor-element.elementor-element-2766d89 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-2766d89 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-28 .elementor-element.elementor-element-bc3b1f1 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-bc3b1f1 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-28 .elementor-element.elementor-element-54d3988 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-54d3988 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-28 .elementor-element.elementor-element-76be84b img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-76be84b .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-28 .elementor-element.elementor-element-58d4255 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-58d4255 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-28 .elementor-element.elementor-element-ca6a907 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-ca6a907 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-28 .elementor-element.elementor-element-c60b019 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-c60b019 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-28 .elementor-element.elementor-element-34fd822 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-34fd822 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-28 .elementor-element.elementor-element-c317d5c img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-c317d5c .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-28 .elementor-element.elementor-element-9722b90 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-9722b90 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-28 .elementor-element.elementor-element-2bf4c07 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-2bf4c07 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-28 .elementor-element.elementor-element-59d0eb2 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-59d0eb2 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-28 .elementor-element.elementor-element-a934a8d img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-a934a8d .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-28 .elementor-element.elementor-element-5cce75e img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-5cce75e .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-28 .elementor-element.elementor-element-c729442 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-c729442 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-28 .elementor-element.elementor-element-350665f img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-350665f .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#1F2025;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-28 .elementor-element.elementor-element-008e11b{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-e1ad2e2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-e1ad2e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-e99041a{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-a36b4d2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-a36b4d2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-b2733ed{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-aab83c9{--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;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CACACA;--border-color:#CACACA;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-39481ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-9b25d6f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-93f2572{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-9dfc969{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-9dfc969 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-02a61be{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-303b785{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-303b785 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-a7f4ee8{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-50edaa4{--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;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CACACA;--border-color:#CACACA;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-57f67b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-38b79bd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-b3cb49b{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-9cbe7b1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-9cbe7b1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-fb90094{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-8583f6f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-8583f6f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-3464d00{--display:flex;}.elementor-28 .elementor-element.elementor-element-99e0dea{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-d8860f5{--display:flex;}.elementor-28 .elementor-element.elementor-element-c3a3269{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-311a3dc{--display:flex;}.elementor-28 .elementor-element.elementor-element-35c069a{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-fe6f2ed{--display:flex;}.elementor-28 .elementor-element.elementor-element-3cd7f91{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-907f2c9{--display:flex;}.elementor-28 .elementor-element.elementor-element-0a4c16a{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-816c0d2{--display:flex;}.elementor-28 .elementor-element.elementor-element-9d32f7d{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-f365ee8{--n-accordion-title-font-size:1rem;--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:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:4px 4px 4px 4px;--n-accordion-icon-size:15px;}.elementor-28 .elementor-element.elementor-element-f365ee8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#DFBF7D;border-style:none;}:where( .elementor-28 .elementor-element.elementor-element-f365ee8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}body.elementor-page-28:not(.elementor-motion-effects-element-type-background), body.elementor-page-28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #704205 0%, #DFBF7D 100%);}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-e1e75e3{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-fac4f98{--content-width:1280px;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-e1e75e3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-008e11b */.elementor-28 .elementor-element.elementor-element-008e11b p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e99041a */.elementor-28 .elementor-element.elementor-element-e99041a p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-e99041a ol, .elementor-28 .elementor-element.elementor-element-e99041a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2733ed */.elementor-28 .elementor-element.elementor-element-b2733ed p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-b2733ed ol, .elementor-28 .elementor-element.elementor-element-b2733ed ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93f2572 */.elementor-28 .elementor-element.elementor-element-93f2572 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-93f2572 ol, .elementor-28 .elementor-element.elementor-element-93f2572 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02a61be */.elementor-28 .elementor-element.elementor-element-02a61be p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-02a61be ol, .elementor-28 .elementor-element.elementor-element-02a61be ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7f4ee8 */.elementor-28 .elementor-element.elementor-element-a7f4ee8 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-a7f4ee8 ol, .elementor-28 .elementor-element.elementor-element-a7f4ee8 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3cb49b */.elementor-28 .elementor-element.elementor-element-b3cb49b p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-b3cb49b ol, .elementor-28 .elementor-element.elementor-element-b3cb49b ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb90094 */.elementor-28 .elementor-element.elementor-element-fb90094 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-fb90094 ol, .elementor-28 .elementor-element.elementor-element-fb90094 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99e0dea */.elementor-28 .elementor-element.elementor-element-99e0dea p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-99e0dea ol, .elementor-28 .elementor-element.elementor-element-99e0dea ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3464d00 */.elementor-28 .elementor-element.elementor-element-3464d00 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-3464d00 ol, .elementor-28 .elementor-element.elementor-element-3464d00 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3a3269 */.elementor-28 .elementor-element.elementor-element-c3a3269 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-c3a3269 ol, .elementor-28 .elementor-element.elementor-element-c3a3269 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8860f5 */.elementor-28 .elementor-element.elementor-element-d8860f5 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-d8860f5 ol, .elementor-28 .elementor-element.elementor-element-d8860f5 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35c069a */.elementor-28 .elementor-element.elementor-element-35c069a p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-35c069a ol, .elementor-28 .elementor-element.elementor-element-35c069a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311a3dc */.elementor-28 .elementor-element.elementor-element-311a3dc p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-311a3dc ol, .elementor-28 .elementor-element.elementor-element-311a3dc ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cd7f91 */.elementor-28 .elementor-element.elementor-element-3cd7f91 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-3cd7f91 ol, .elementor-28 .elementor-element.elementor-element-3cd7f91 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe6f2ed */.elementor-28 .elementor-element.elementor-element-fe6f2ed p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-fe6f2ed ol, .elementor-28 .elementor-element.elementor-element-fe6f2ed ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a4c16a */.elementor-28 .elementor-element.elementor-element-0a4c16a p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-0a4c16a ol, .elementor-28 .elementor-element.elementor-element-0a4c16a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f2c9 */.elementor-28 .elementor-element.elementor-element-907f2c9 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-907f2c9 ol, .elementor-28 .elementor-element.elementor-element-907f2c9 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d32f7d */.elementor-28 .elementor-element.elementor-element-9d32f7d p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-9d32f7d ol, .elementor-28 .elementor-element.elementor-element-9d32f7d ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-816c0d2 */.elementor-28 .elementor-element.elementor-element-816c0d2 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-816c0d2 ol, .elementor-28 .elementor-element.elementor-element-816c0d2 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99e0dea */.elementor-28 .elementor-element.elementor-element-99e0dea p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-99e0dea ol, .elementor-28 .elementor-element.elementor-element-99e0dea ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3464d00 */.elementor-28 .elementor-element.elementor-element-3464d00 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-3464d00 ol, .elementor-28 .elementor-element.elementor-element-3464d00 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3a3269 */.elementor-28 .elementor-element.elementor-element-c3a3269 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-c3a3269 ol, .elementor-28 .elementor-element.elementor-element-c3a3269 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8860f5 */.elementor-28 .elementor-element.elementor-element-d8860f5 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-d8860f5 ol, .elementor-28 .elementor-element.elementor-element-d8860f5 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35c069a */.elementor-28 .elementor-element.elementor-element-35c069a p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-35c069a ol, .elementor-28 .elementor-element.elementor-element-35c069a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311a3dc */.elementor-28 .elementor-element.elementor-element-311a3dc p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-311a3dc ol, .elementor-28 .elementor-element.elementor-element-311a3dc ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cd7f91 */.elementor-28 .elementor-element.elementor-element-3cd7f91 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-3cd7f91 ol, .elementor-28 .elementor-element.elementor-element-3cd7f91 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe6f2ed */.elementor-28 .elementor-element.elementor-element-fe6f2ed p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-fe6f2ed ol, .elementor-28 .elementor-element.elementor-element-fe6f2ed ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a4c16a */.elementor-28 .elementor-element.elementor-element-0a4c16a p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-0a4c16a ol, .elementor-28 .elementor-element.elementor-element-0a4c16a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f2c9 */.elementor-28 .elementor-element.elementor-element-907f2c9 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-907f2c9 ol, .elementor-28 .elementor-element.elementor-element-907f2c9 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d32f7d */.elementor-28 .elementor-element.elementor-element-9d32f7d p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-9d32f7d ol, .elementor-28 .elementor-element.elementor-element-9d32f7d ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-816c0d2 */.elementor-28 .elementor-element.elementor-element-816c0d2 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-816c0d2 ol, .elementor-28 .elementor-element.elementor-element-816c0d2 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99e0dea */.elementor-28 .elementor-element.elementor-element-99e0dea p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-99e0dea ol, .elementor-28 .elementor-element.elementor-element-99e0dea ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3464d00 */.elementor-28 .elementor-element.elementor-element-3464d00 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-3464d00 ol, .elementor-28 .elementor-element.elementor-element-3464d00 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3a3269 */.elementor-28 .elementor-element.elementor-element-c3a3269 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-c3a3269 ol, .elementor-28 .elementor-element.elementor-element-c3a3269 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8860f5 */.elementor-28 .elementor-element.elementor-element-d8860f5 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-d8860f5 ol, .elementor-28 .elementor-element.elementor-element-d8860f5 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35c069a */.elementor-28 .elementor-element.elementor-element-35c069a p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-35c069a ol, .elementor-28 .elementor-element.elementor-element-35c069a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311a3dc */.elementor-28 .elementor-element.elementor-element-311a3dc p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-311a3dc ol, .elementor-28 .elementor-element.elementor-element-311a3dc ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cd7f91 */.elementor-28 .elementor-element.elementor-element-3cd7f91 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-3cd7f91 ol, .elementor-28 .elementor-element.elementor-element-3cd7f91 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe6f2ed */.elementor-28 .elementor-element.elementor-element-fe6f2ed p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-fe6f2ed ol, .elementor-28 .elementor-element.elementor-element-fe6f2ed ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a4c16a */.elementor-28 .elementor-element.elementor-element-0a4c16a p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-0a4c16a ol, .elementor-28 .elementor-element.elementor-element-0a4c16a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f2c9 */.elementor-28 .elementor-element.elementor-element-907f2c9 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-907f2c9 ol, .elementor-28 .elementor-element.elementor-element-907f2c9 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d32f7d */.elementor-28 .elementor-element.elementor-element-9d32f7d p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-9d32f7d ol, .elementor-28 .elementor-element.elementor-element-9d32f7d ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-816c0d2 */.elementor-28 .elementor-element.elementor-element-816c0d2 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-816c0d2 ol, .elementor-28 .elementor-element.elementor-element-816c0d2 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99e0dea */.elementor-28 .elementor-element.elementor-element-99e0dea p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-99e0dea ol, .elementor-28 .elementor-element.elementor-element-99e0dea ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3464d00 */.elementor-28 .elementor-element.elementor-element-3464d00 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-3464d00 ol, .elementor-28 .elementor-element.elementor-element-3464d00 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3a3269 */.elementor-28 .elementor-element.elementor-element-c3a3269 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-c3a3269 ol, .elementor-28 .elementor-element.elementor-element-c3a3269 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8860f5 */.elementor-28 .elementor-element.elementor-element-d8860f5 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-d8860f5 ol, .elementor-28 .elementor-element.elementor-element-d8860f5 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35c069a */.elementor-28 .elementor-element.elementor-element-35c069a p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-35c069a ol, .elementor-28 .elementor-element.elementor-element-35c069a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311a3dc */.elementor-28 .elementor-element.elementor-element-311a3dc p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-311a3dc ol, .elementor-28 .elementor-element.elementor-element-311a3dc ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cd7f91 */.elementor-28 .elementor-element.elementor-element-3cd7f91 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-3cd7f91 ol, .elementor-28 .elementor-element.elementor-element-3cd7f91 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe6f2ed */.elementor-28 .elementor-element.elementor-element-fe6f2ed p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-fe6f2ed ol, .elementor-28 .elementor-element.elementor-element-fe6f2ed ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a4c16a */.elementor-28 .elementor-element.elementor-element-0a4c16a p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-0a4c16a ol, .elementor-28 .elementor-element.elementor-element-0a4c16a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f2c9 */.elementor-28 .elementor-element.elementor-element-907f2c9 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-907f2c9 ol, .elementor-28 .elementor-element.elementor-element-907f2c9 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d32f7d */.elementor-28 .elementor-element.elementor-element-9d32f7d p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-9d32f7d ol, .elementor-28 .elementor-element.elementor-element-9d32f7d ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-816c0d2 */.elementor-28 .elementor-element.elementor-element-816c0d2 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-816c0d2 ol, .elementor-28 .elementor-element.elementor-element-816c0d2 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99e0dea */.elementor-28 .elementor-element.elementor-element-99e0dea p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-99e0dea ol, .elementor-28 .elementor-element.elementor-element-99e0dea ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3464d00 */.elementor-28 .elementor-element.elementor-element-3464d00 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-3464d00 ol, .elementor-28 .elementor-element.elementor-element-3464d00 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3a3269 */.elementor-28 .elementor-element.elementor-element-c3a3269 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-c3a3269 ol, .elementor-28 .elementor-element.elementor-element-c3a3269 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8860f5 */.elementor-28 .elementor-element.elementor-element-d8860f5 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-d8860f5 ol, .elementor-28 .elementor-element.elementor-element-d8860f5 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35c069a */.elementor-28 .elementor-element.elementor-element-35c069a p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-35c069a ol, .elementor-28 .elementor-element.elementor-element-35c069a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311a3dc */.elementor-28 .elementor-element.elementor-element-311a3dc p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-311a3dc ol, .elementor-28 .elementor-element.elementor-element-311a3dc ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cd7f91 */.elementor-28 .elementor-element.elementor-element-3cd7f91 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-3cd7f91 ol, .elementor-28 .elementor-element.elementor-element-3cd7f91 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe6f2ed */.elementor-28 .elementor-element.elementor-element-fe6f2ed p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-fe6f2ed ol, .elementor-28 .elementor-element.elementor-element-fe6f2ed ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a4c16a */.elementor-28 .elementor-element.elementor-element-0a4c16a p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-0a4c16a ol, .elementor-28 .elementor-element.elementor-element-0a4c16a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f2c9 */.elementor-28 .elementor-element.elementor-element-907f2c9 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-907f2c9 ol, .elementor-28 .elementor-element.elementor-element-907f2c9 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d32f7d */.elementor-28 .elementor-element.elementor-element-9d32f7d p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-9d32f7d ol, .elementor-28 .elementor-element.elementor-element-9d32f7d ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-816c0d2 */.elementor-28 .elementor-element.elementor-element-816c0d2 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-816c0d2 ol, .elementor-28 .elementor-element.elementor-element-816c0d2 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99e0dea */.elementor-28 .elementor-element.elementor-element-99e0dea p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-99e0dea ol, .elementor-28 .elementor-element.elementor-element-99e0dea ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3464d00 */.elementor-28 .elementor-element.elementor-element-3464d00 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-3464d00 ol, .elementor-28 .elementor-element.elementor-element-3464d00 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3a3269 */.elementor-28 .elementor-element.elementor-element-c3a3269 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-c3a3269 ol, .elementor-28 .elementor-element.elementor-element-c3a3269 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8860f5 */.elementor-28 .elementor-element.elementor-element-d8860f5 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-d8860f5 ol, .elementor-28 .elementor-element.elementor-element-d8860f5 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35c069a */.elementor-28 .elementor-element.elementor-element-35c069a p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-35c069a ol, .elementor-28 .elementor-element.elementor-element-35c069a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311a3dc */.elementor-28 .elementor-element.elementor-element-311a3dc p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-311a3dc ol, .elementor-28 .elementor-element.elementor-element-311a3dc ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cd7f91 */.elementor-28 .elementor-element.elementor-element-3cd7f91 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-3cd7f91 ol, .elementor-28 .elementor-element.elementor-element-3cd7f91 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe6f2ed */.elementor-28 .elementor-element.elementor-element-fe6f2ed p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-fe6f2ed ol, .elementor-28 .elementor-element.elementor-element-fe6f2ed ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a4c16a */.elementor-28 .elementor-element.elementor-element-0a4c16a p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-0a4c16a ol, .elementor-28 .elementor-element.elementor-element-0a4c16a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f2c9 */.elementor-28 .elementor-element.elementor-element-907f2c9 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-907f2c9 ol, .elementor-28 .elementor-element.elementor-element-907f2c9 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d32f7d */.elementor-28 .elementor-element.elementor-element-9d32f7d p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-9d32f7d ol, .elementor-28 .elementor-element.elementor-element-9d32f7d ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-816c0d2 */.elementor-28 .elementor-element.elementor-element-816c0d2 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-816c0d2 ol, .elementor-28 .elementor-element.elementor-element-816c0d2 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99e0dea */.elementor-28 .elementor-element.elementor-element-99e0dea p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-99e0dea ol, .elementor-28 .elementor-element.elementor-element-99e0dea ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3464d00 */.elementor-28 .elementor-element.elementor-element-3464d00 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-3464d00 ol, .elementor-28 .elementor-element.elementor-element-3464d00 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3a3269 */.elementor-28 .elementor-element.elementor-element-c3a3269 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-c3a3269 ol, .elementor-28 .elementor-element.elementor-element-c3a3269 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8860f5 */.elementor-28 .elementor-element.elementor-element-d8860f5 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-d8860f5 ol, .elementor-28 .elementor-element.elementor-element-d8860f5 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35c069a */.elementor-28 .elementor-element.elementor-element-35c069a p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-35c069a ol, .elementor-28 .elementor-element.elementor-element-35c069a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311a3dc */.elementor-28 .elementor-element.elementor-element-311a3dc p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-311a3dc ol, .elementor-28 .elementor-element.elementor-element-311a3dc ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cd7f91 */.elementor-28 .elementor-element.elementor-element-3cd7f91 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-3cd7f91 ol, .elementor-28 .elementor-element.elementor-element-3cd7f91 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe6f2ed */.elementor-28 .elementor-element.elementor-element-fe6f2ed p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-fe6f2ed ol, .elementor-28 .elementor-element.elementor-element-fe6f2ed ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a4c16a */.elementor-28 .elementor-element.elementor-element-0a4c16a p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-0a4c16a ol, .elementor-28 .elementor-element.elementor-element-0a4c16a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f2c9 */.elementor-28 .elementor-element.elementor-element-907f2c9 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-907f2c9 ol, .elementor-28 .elementor-element.elementor-element-907f2c9 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d32f7d */.elementor-28 .elementor-element.elementor-element-9d32f7d p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-9d32f7d ol, .elementor-28 .elementor-element.elementor-element-9d32f7d ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-816c0d2 */.elementor-28 .elementor-element.elementor-element-816c0d2 p:last-child {
    margin-bottom: 0;
}

.elementor-28 .elementor-element.elementor-element-816c0d2 ol, .elementor-28 .elementor-element.elementor-element-816c0d2 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}/* End custom CSS */