.elementor-9 .elementor-element.elementor-element-ac7255f{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-ac7255f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ac7255f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diwa-rummy.com/wp-content/uploads/2026/05/imgi_33_BVD_Welcome-Bonus_FTV_Desktop_2520x1080.webp");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-53b974d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-9 .elementor-element.elementor-element-602496a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;}.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-9 .elementor-element.elementor-element-c487cb1{color:var( --e-global-color-d062a4c );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-63777e0{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-63777e0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-63777e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d062a4c );}.elementor-9 .elementor-element.elementor-element-3bea5f1{--display:grid;--e-con-grid-template-columns:repeat(4, 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-9 .elementor-element.elementor-element-e1be3d4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-e1be3d4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-9 .elementor-element.elementor-element-5099d54{--e-image-carousel-slides-to-show:6;}.elementor-9 .elementor-element.elementor-element-5099d54 .swiper-wrapper{display:flex;align-items:center;}.elementor-9 .elementor-element.elementor-element-79296c2{--e-image-carousel-slides-to-show:6;}.elementor-9 .elementor-element.elementor-element-79296c2 .swiper-wrapper{display:flex;align-items:center;}.elementor-9 .elementor-element.elementor-element-c0580c7{--e-image-carousel-slides-to-show:6;}.elementor-9 .elementor-element.elementor-element-c0580c7 .swiper-wrapper{display:flex;align-items:center;}.elementor-9 .elementor-element.elementor-element-122f066{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-7f01756 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-9 .elementor-element.elementor-element-abaad8c{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-3a052c7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-3a052c7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-9 .elementor-element.elementor-element-a242a4e{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-b65b03b{--display:grid;--e-con-grid-template-columns:repeat(3, 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-9 .elementor-element.elementor-element-0071b5a{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-0071b5a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0071b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d062a4c );}.elementor-9 .elementor-element.elementor-element-b8851ee{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-bb10f01{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-bb10f01:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-bb10f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d062a4c );}.elementor-9 .elementor-element.elementor-element-ff985b5{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5d059fc{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-5d059fc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5d059fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d062a4c );}.elementor-9 .elementor-element.elementor-element-388e30d{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c342af1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-c342af1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-9 .elementor-element.elementor-element-83fd174{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-8fb1992{--display:grid;--e-con-grid-template-columns:repeat(4, 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-9 .elementor-element.elementor-element-9f93211{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-9f93211:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9f93211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d062a4c );}.elementor-9 .elementor-element.elementor-element-beee6da{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-8f36b71{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-8f36b71:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8f36b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d062a4c );}.elementor-9 .elementor-element.elementor-element-d70db7e{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-494a8e1{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-494a8e1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-494a8e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d062a4c );}.elementor-9 .elementor-element.elementor-element-8f49ce1{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-398bf3f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-398bf3f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-398bf3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d062a4c );}.elementor-9 .elementor-element.elementor-element-5c86147{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-2f9cbef{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-2f9cbef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-9 .elementor-element.elementor-element-488fbf8{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-22490c3{--display:grid;--e-con-grid-template-columns:repeat(3, 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-9 .elementor-element.elementor-element-553dfab{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-553dfab:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-553dfab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d062a4c );}.elementor-9 .elementor-element.elementor-element-205793a{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-fa2ada2{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-fa2ada2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fa2ada2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d062a4c );}.elementor-9 .elementor-element.elementor-element-eb10a21{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-049603d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-049603d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-049603d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d062a4c );}.elementor-9 .elementor-element.elementor-element-12047c0{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c03df67{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-c03df67 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-9 .elementor-element.elementor-element-30ab8ce{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-e82ecc5{--display:grid;--e-con-grid-template-columns:repeat(3, 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-9 .elementor-element.elementor-element-68c5644{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-68c5644:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-68c5644 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d062a4c );}.elementor-9 .elementor-element.elementor-element-a70c8a3{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-ac8b4d1{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-ac8b4d1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ac8b4d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d062a4c );}.elementor-9 .elementor-element.elementor-element-a5a652c{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-2f9ec65{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-2f9ec65:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2f9ec65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d062a4c );}.elementor-9 .elementor-element.elementor-element-3bf8115{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-65350a9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-65350a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-9 .elementor-element.elementor-element-f765bab{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-524ad52{--display:grid;--e-con-grid-template-columns:repeat(3, 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-9 .elementor-element.elementor-element-d36b9c6{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-d36b9c6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d36b9c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d062a4c );}.elementor-9 .elementor-element.elementor-element-8763142{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-137d433{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-137d433:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-137d433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d062a4c );}.elementor-9 .elementor-element.elementor-element-b96c131{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-9b317bf{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-9b317bf:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9b317bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d062a4c );}.elementor-9 .elementor-element.elementor-element-941dd77{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-9dac208{--display:grid;--e-con-grid-template-columns:repeat(2, 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-9 .elementor-element.elementor-element-cfb3d4f{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c906784{color:var( --e-global-color-text );}body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9955d15 );}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-3bea5f1{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-b65b03b{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-8fb1992{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-22490c3{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-e82ecc5{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-524ad52{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-9dac208{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-ac7255f{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-53b974d{--width:50%;}.elementor-9 .elementor-element.elementor-element-63777e0{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-122f066{--content-width:1280px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-3bea5f1{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-5099d54{--e-image-carousel-slides-to-show:3;}.elementor-9 .elementor-element.elementor-element-79296c2{--e-image-carousel-slides-to-show:3;}.elementor-9 .elementor-element.elementor-element-c0580c7{--e-image-carousel-slides-to-show:3;}.elementor-9 .elementor-element.elementor-element-b65b03b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-8fb1992{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-22490c3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-e82ecc5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-524ad52{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-9dac208{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-abaad8c */.elementor-9 .elementor-element.elementor-element-abaad8c p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-abaad8c h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-abaad8c h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-abaad8c h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-abaad8c h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-abaad8c h1, .elementor-9 .elementor-element.elementor-element-abaad8c h2, .elementor-9 .elementor-element.elementor-element-abaad8c h3, .elementor-9 .elementor-element.elementor-element-abaad8c b, .elementor-9 .elementor-element.elementor-element-abaad8c li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-abaad8c ol, .elementor-9 .elementor-element.elementor-element-abaad8c ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-abaad8c img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a242a4e */.elementor-9 .elementor-element.elementor-element-a242a4e p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-a242a4e h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-a242a4e h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-a242a4e h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-a242a4e h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-a242a4e h1, .elementor-9 .elementor-element.elementor-element-a242a4e h2, .elementor-9 .elementor-element.elementor-element-a242a4e h3, .elementor-9 .elementor-element.elementor-element-a242a4e b, .elementor-9 .elementor-element.elementor-element-a242a4e li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-a242a4e ol, .elementor-9 .elementor-element.elementor-element-a242a4e ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-a242a4e img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8851ee */.elementor-9 .elementor-element.elementor-element-b8851ee p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-b8851ee h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-b8851ee h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-b8851ee h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-b8851ee h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-b8851ee h1, .elementor-9 .elementor-element.elementor-element-b8851ee h2, .elementor-9 .elementor-element.elementor-element-b8851ee h3, .elementor-9 .elementor-element.elementor-element-b8851ee b, .elementor-9 .elementor-element.elementor-element-b8851ee li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-b8851ee ol, .elementor-9 .elementor-element.elementor-element-b8851ee ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-b8851ee img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff985b5 */.elementor-9 .elementor-element.elementor-element-ff985b5 p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-ff985b5 h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-ff985b5 h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-ff985b5 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-ff985b5 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-ff985b5 h1, .elementor-9 .elementor-element.elementor-element-ff985b5 h2, .elementor-9 .elementor-element.elementor-element-ff985b5 h3, .elementor-9 .elementor-element.elementor-element-ff985b5 b, .elementor-9 .elementor-element.elementor-element-ff985b5 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-ff985b5 ol, .elementor-9 .elementor-element.elementor-element-ff985b5 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-ff985b5 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-388e30d */.elementor-9 .elementor-element.elementor-element-388e30d p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-388e30d h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-388e30d h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-388e30d h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-388e30d h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-388e30d h1, .elementor-9 .elementor-element.elementor-element-388e30d h2, .elementor-9 .elementor-element.elementor-element-388e30d h3, .elementor-9 .elementor-element.elementor-element-388e30d b, .elementor-9 .elementor-element.elementor-element-388e30d li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-388e30d ol, .elementor-9 .elementor-element.elementor-element-388e30d ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-388e30d img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83fd174 */.elementor-9 .elementor-element.elementor-element-83fd174 p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-83fd174 h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-83fd174 h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-83fd174 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-83fd174 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-83fd174 h1, .elementor-9 .elementor-element.elementor-element-83fd174 h2, .elementor-9 .elementor-element.elementor-element-83fd174 h3, .elementor-9 .elementor-element.elementor-element-83fd174 b, .elementor-9 .elementor-element.elementor-element-83fd174 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-83fd174 ol, .elementor-9 .elementor-element.elementor-element-83fd174 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-83fd174 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-beee6da */.elementor-9 .elementor-element.elementor-element-beee6da p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-beee6da h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-beee6da h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-beee6da h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-beee6da h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-beee6da h1, .elementor-9 .elementor-element.elementor-element-beee6da h2, .elementor-9 .elementor-element.elementor-element-beee6da h3, .elementor-9 .elementor-element.elementor-element-beee6da b, .elementor-9 .elementor-element.elementor-element-beee6da li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-beee6da ol, .elementor-9 .elementor-element.elementor-element-beee6da ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-beee6da img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d70db7e */.elementor-9 .elementor-element.elementor-element-d70db7e p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-d70db7e h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-d70db7e h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-d70db7e h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-d70db7e h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-d70db7e h1, .elementor-9 .elementor-element.elementor-element-d70db7e h2, .elementor-9 .elementor-element.elementor-element-d70db7e h3, .elementor-9 .elementor-element.elementor-element-d70db7e b, .elementor-9 .elementor-element.elementor-element-d70db7e li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-d70db7e ol, .elementor-9 .elementor-element.elementor-element-d70db7e ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-d70db7e img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f49ce1 */.elementor-9 .elementor-element.elementor-element-8f49ce1 p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-8f49ce1 h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-8f49ce1 h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-8f49ce1 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-8f49ce1 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-8f49ce1 h1, .elementor-9 .elementor-element.elementor-element-8f49ce1 h2, .elementor-9 .elementor-element.elementor-element-8f49ce1 h3, .elementor-9 .elementor-element.elementor-element-8f49ce1 b, .elementor-9 .elementor-element.elementor-element-8f49ce1 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-8f49ce1 ol, .elementor-9 .elementor-element.elementor-element-8f49ce1 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-8f49ce1 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c86147 */.elementor-9 .elementor-element.elementor-element-5c86147 p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-5c86147 h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-5c86147 h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-5c86147 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-5c86147 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-5c86147 h1, .elementor-9 .elementor-element.elementor-element-5c86147 h2, .elementor-9 .elementor-element.elementor-element-5c86147 h3, .elementor-9 .elementor-element.elementor-element-5c86147 b, .elementor-9 .elementor-element.elementor-element-5c86147 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-5c86147 ol, .elementor-9 .elementor-element.elementor-element-5c86147 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-5c86147 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-488fbf8 */.elementor-9 .elementor-element.elementor-element-488fbf8 p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-488fbf8 h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-488fbf8 h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-488fbf8 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-488fbf8 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-488fbf8 h1, .elementor-9 .elementor-element.elementor-element-488fbf8 h2, .elementor-9 .elementor-element.elementor-element-488fbf8 h3, .elementor-9 .elementor-element.elementor-element-488fbf8 b, .elementor-9 .elementor-element.elementor-element-488fbf8 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-488fbf8 ol, .elementor-9 .elementor-element.elementor-element-488fbf8 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-488fbf8 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-205793a */.elementor-9 .elementor-element.elementor-element-205793a p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-205793a h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-205793a h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-205793a h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-205793a h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-205793a h1, .elementor-9 .elementor-element.elementor-element-205793a h2, .elementor-9 .elementor-element.elementor-element-205793a h3, .elementor-9 .elementor-element.elementor-element-205793a b, .elementor-9 .elementor-element.elementor-element-205793a li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-205793a ol, .elementor-9 .elementor-element.elementor-element-205793a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-205793a img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb10a21 */.elementor-9 .elementor-element.elementor-element-eb10a21 p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-eb10a21 h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-eb10a21 h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-eb10a21 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-eb10a21 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-eb10a21 h1, .elementor-9 .elementor-element.elementor-element-eb10a21 h2, .elementor-9 .elementor-element.elementor-element-eb10a21 h3, .elementor-9 .elementor-element.elementor-element-eb10a21 b, .elementor-9 .elementor-element.elementor-element-eb10a21 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-eb10a21 ol, .elementor-9 .elementor-element.elementor-element-eb10a21 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-eb10a21 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12047c0 */.elementor-9 .elementor-element.elementor-element-12047c0 p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-12047c0 h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-12047c0 h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-12047c0 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-12047c0 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-12047c0 h1, .elementor-9 .elementor-element.elementor-element-12047c0 h2, .elementor-9 .elementor-element.elementor-element-12047c0 h3, .elementor-9 .elementor-element.elementor-element-12047c0 b, .elementor-9 .elementor-element.elementor-element-12047c0 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-12047c0 ol, .elementor-9 .elementor-element.elementor-element-12047c0 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-12047c0 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30ab8ce */.elementor-9 .elementor-element.elementor-element-30ab8ce p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-30ab8ce h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-30ab8ce h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-30ab8ce h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-30ab8ce h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-30ab8ce h1, .elementor-9 .elementor-element.elementor-element-30ab8ce h2, .elementor-9 .elementor-element.elementor-element-30ab8ce h3, .elementor-9 .elementor-element.elementor-element-30ab8ce b, .elementor-9 .elementor-element.elementor-element-30ab8ce li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-30ab8ce ol, .elementor-9 .elementor-element.elementor-element-30ab8ce ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-30ab8ce img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a70c8a3 */.elementor-9 .elementor-element.elementor-element-a70c8a3 p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-a70c8a3 h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-a70c8a3 h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-a70c8a3 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-a70c8a3 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-a70c8a3 h1, .elementor-9 .elementor-element.elementor-element-a70c8a3 h2, .elementor-9 .elementor-element.elementor-element-a70c8a3 h3, .elementor-9 .elementor-element.elementor-element-a70c8a3 b, .elementor-9 .elementor-element.elementor-element-a70c8a3 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-a70c8a3 ol, .elementor-9 .elementor-element.elementor-element-a70c8a3 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-a70c8a3 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5a652c */.elementor-9 .elementor-element.elementor-element-a5a652c p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-a5a652c h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-a5a652c h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-a5a652c h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-a5a652c h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-a5a652c h1, .elementor-9 .elementor-element.elementor-element-a5a652c h2, .elementor-9 .elementor-element.elementor-element-a5a652c h3, .elementor-9 .elementor-element.elementor-element-a5a652c b, .elementor-9 .elementor-element.elementor-element-a5a652c li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-a5a652c ol, .elementor-9 .elementor-element.elementor-element-a5a652c ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-a5a652c img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bf8115 */.elementor-9 .elementor-element.elementor-element-3bf8115 p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-3bf8115 h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-3bf8115 h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-3bf8115 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-3bf8115 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-3bf8115 h1, .elementor-9 .elementor-element.elementor-element-3bf8115 h2, .elementor-9 .elementor-element.elementor-element-3bf8115 h3, .elementor-9 .elementor-element.elementor-element-3bf8115 b, .elementor-9 .elementor-element.elementor-element-3bf8115 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-3bf8115 ol, .elementor-9 .elementor-element.elementor-element-3bf8115 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-3bf8115 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f765bab */.elementor-9 .elementor-element.elementor-element-f765bab p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-f765bab h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-f765bab h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-f765bab h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-f765bab h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-f765bab h1, .elementor-9 .elementor-element.elementor-element-f765bab h2, .elementor-9 .elementor-element.elementor-element-f765bab h3, .elementor-9 .elementor-element.elementor-element-f765bab b, .elementor-9 .elementor-element.elementor-element-f765bab li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-f765bab ol, .elementor-9 .elementor-element.elementor-element-f765bab ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-f765bab img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8763142 */.elementor-9 .elementor-element.elementor-element-8763142 p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-8763142 h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-8763142 h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-8763142 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-8763142 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-8763142 h1, .elementor-9 .elementor-element.elementor-element-8763142 h2, .elementor-9 .elementor-element.elementor-element-8763142 h3, .elementor-9 .elementor-element.elementor-element-8763142 b, .elementor-9 .elementor-element.elementor-element-8763142 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-8763142 ol, .elementor-9 .elementor-element.elementor-element-8763142 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-8763142 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b96c131 */.elementor-9 .elementor-element.elementor-element-b96c131 p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-b96c131 h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-b96c131 h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-b96c131 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-b96c131 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-b96c131 h1, .elementor-9 .elementor-element.elementor-element-b96c131 h2, .elementor-9 .elementor-element.elementor-element-b96c131 h3, .elementor-9 .elementor-element.elementor-element-b96c131 b, .elementor-9 .elementor-element.elementor-element-b96c131 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-b96c131 ol, .elementor-9 .elementor-element.elementor-element-b96c131 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-b96c131 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-941dd77 */.elementor-9 .elementor-element.elementor-element-941dd77 p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-941dd77 h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-941dd77 h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-941dd77 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-941dd77 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-941dd77 h1, .elementor-9 .elementor-element.elementor-element-941dd77 h2, .elementor-9 .elementor-element.elementor-element-941dd77 h3, .elementor-9 .elementor-element.elementor-element-941dd77 b, .elementor-9 .elementor-element.elementor-element-941dd77 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-941dd77 ol, .elementor-9 .elementor-element.elementor-element-941dd77 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-941dd77 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfb3d4f */.elementor-9 .elementor-element.elementor-element-cfb3d4f p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-cfb3d4f h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-cfb3d4f h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-cfb3d4f h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-cfb3d4f h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-cfb3d4f h1, .elementor-9 .elementor-element.elementor-element-cfb3d4f h2, .elementor-9 .elementor-element.elementor-element-cfb3d4f h3, .elementor-9 .elementor-element.elementor-element-cfb3d4f b, .elementor-9 .elementor-element.elementor-element-cfb3d4f li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-cfb3d4f ol, .elementor-9 .elementor-element.elementor-element-cfb3d4f ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-cfb3d4f img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c906784 */.elementor-9 .elementor-element.elementor-element-c906784 p:last-child {
    margin-bottom: 0;
}

.elementor-9 .elementor-element.elementor-element-c906784 h2:first-child {
    margin-top: 0;
}

.elementor-9 .elementor-element.elementor-element-c906784 h2 {
    margin-top: 30px;
}

.elementor-9 .elementor-element.elementor-element-c906784 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-c906784 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-c906784 h1, .elementor-9 .elementor-element.elementor-element-c906784 h2, .elementor-9 .elementor-element.elementor-element-c906784 h3, .elementor-9 .elementor-element.elementor-element-c906784 b, .elementor-9 .elementor-element.elementor-element-c906784 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-9 .elementor-element.elementor-element-c906784 ol, .elementor-9 .elementor-element.elementor-element-c906784 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-9 .elementor-element.elementor-element-c906784 img {
    border-radius: 8px;
}/* End custom CSS */