.elementor-22338 .elementor-element.elementor-element-7585b4e:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-7585b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://babyscreen.no/wp-content/uploads/2025/12/Hero-1-1.png");background-size:cover;}.elementor-22338 .elementor-element.elementor-element-7585b4e > .elementor-background-overlay{background-color:var( --e-global-color-563a1b4 );opacity:0.23;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22338 .elementor-element.elementor-element-7585b4e > .elementor-container{max-width:1140px;min-height:600px;}.elementor-22338 .elementor-element.elementor-element-7585b4e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22338 .elementor-element.elementor-element-9ec46eb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22338 .elementor-element.elementor-element-fb812a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-350af8a{--display:flex;border-style:none;--border-style:none;--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-22338 .elementor-element.elementor-element-3be993e .elementor-heading-title{color:#FFFFFF;}.elementor-22338 .elementor-element.elementor-element-c92a3b8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22338 .elementor-element.elementor-element-c33daa6{color:#FFFFFF;}.elementor-22338 .elementor-element.elementor-element-eede7ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-eede7ae:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-eede7ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22338 .elementor-element.elementor-element-145d7f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-6e61aeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-9f1b18f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-6331f30{width:initial;max-width:initial;}.elementor-22338 .elementor-element.elementor-element-6331f30 .elementor-heading-title{color:#000000;}.elementor-22338 .elementor-element.elementor-element-4c2f8e8{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-22338 .elementor-element.elementor-element-56e316f .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;line-height:24px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:solid;border-width:1px 1px 1px 1px;padding:17px 24px 17px 24px;}.elementor-22338 .elementor-element.elementor-element-ced4ae6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22338 .elementor-element.elementor-element-ced4ae6:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-ced4ae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE6FF;}.elementor-22338 .elementor-element.elementor-element-00a126b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-27664ff .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:2rem;font-weight:400;color:#000000;}.elementor-22338 .elementor-element.elementor-element-e5bc453 .elementor-button{background-color:#190C39;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;line-height:24px;fill:#FFFFFF;color:#FFFFFF;padding:15px 34px 15px 34px;}.elementor-22338 .elementor-element.elementor-element-e5bc453.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22338 .elementor-element.elementor-element-4ebd5fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22338 .elementor-element.elementor-element-4ebd5fe:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-4ebd5fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE6FF;}.elementor-22338 .elementor-element.elementor-element-8ad4b05{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-4a7285c .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:2rem;font-weight:400;color:#000000;}.elementor-22338 .elementor-element.elementor-element-8577a6c .elementor-button{background-color:#190C39;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;line-height:24px;fill:#FFFFFF;color:#FFFFFF;padding:15px 34px 15px 34px;}.elementor-22338 .elementor-element.elementor-element-8577a6c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22338 .elementor-element.elementor-element-616f5c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22338 .elementor-element.elementor-element-616f5c1:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-616f5c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE6FF;}.elementor-22338 .elementor-element.elementor-element-c9a8da8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-3ebed2b .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:2rem;font-weight:400;color:#000000;}.elementor-22338 .elementor-element.elementor-element-76973d5 .elementor-button{background-color:#190C39;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;line-height:24px;fill:#FFFFFF;color:#FFFFFF;padding:15px 34px 15px 34px;}.elementor-22338 .elementor-element.elementor-element-76973d5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22338 .elementor-element.elementor-element-92ffbb7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-92ffbb7.e-con{--align-self:stretch;}.elementor-widget-premium-addon-maps .premium-maps-info-title{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-maps .premium-maps-info-desc, .elementor-widget-premium-addon-maps .premium-maps-info-desc a{color:var( --e-global-color-secondary );}.elementor-22338 .elementor-element.elementor-element-c21a598 .premium_maps_map_height{height:815px;}.elementor-22338 .elementor-element.elementor-element-c21a598{--pa-map-zoom:5;}.elementor-22338 .elementor-element.elementor-element-c21a598 .gm-style-iw, .elementor-22338 .elementor-element.elementor-element-c21a598 .premium-maps-location-info, .elementor-22338 .elementor-element.elementor-element-c21a598 .gm-style .gm-style-iw-tc::after{background-color:#fff;}.elementor-22338 .elementor-element.elementor-element-c21a598 .premium-maps-info-title{color:#FFFFFF;}.elementor-22338 .elementor-element.elementor-element-c21a598 .premium-maps-title-wrap{padding:0px 0px 0px 0px;text-align:center;}.elementor-22338 .elementor-element.elementor-element-c21a598 .premium-maps-info-desc{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22338 .elementor-element.elementor-element-4d7db6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-4d7db6a:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-4d7db6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-22338 .elementor-element.elementor-element-f86da11{--display:flex;--min-height:100%;--border-radius:24px 24px 24px 24px;}.elementor-22338 .elementor-element.elementor-element-f86da11:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-f86da11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22338 .elementor-element.elementor-element-1678034 img{height:100%;border-radius:24px 24px 24px 24px;}.elementor-22338 .elementor-element.elementor-element-207be39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-dd4dcbd .elementor-heading-title{color:#000000;}.elementor-22338 .elementor-element.elementor-element-976110d{color:var( --e-global-color-a81bd55 );}.elementor-22338 .elementor-element.elementor-element-028809c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-028809c:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-028809c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFAFF680;}.elementor-22338 .elementor-element.elementor-element-32fce08{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-61d448a .elementor-heading-title{color:#000000;}.elementor-22338 .elementor-element.elementor-element-2fc2acf{color:var( --e-global-color-a81bd55 );}.elementor-22338 .elementor-element.elementor-element-2e9e54c{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-c0512f8 img{height:630px;object-fit:cover;object-position:center center;}.elementor-22338 .elementor-element.elementor-element-21c2ae5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-21c2ae5:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-21c2ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE6FF;}.elementor-22338 .elementor-element.elementor-element-42cf615{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-47bf084 img{height:630px;object-fit:cover;object-position:center center;}.elementor-22338 .elementor-element.elementor-element-33f1c66{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-6c1d143 .elementor-heading-title{color:#000000;}.elementor-22338 .elementor-element.elementor-element-ed139fc{color:var( --e-global-color-a81bd55 );}.elementor-22338 .elementor-element.elementor-element-a38c2e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-a38c2e4:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-a38c2e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22338 .elementor-element.elementor-element-bd11dd6{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-be73334{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-eb1fec9 .elementor-heading-title{color:#000000;}.elementor-22338 .elementor-element.elementor-element-be278cc{--display:flex;--min-height:380px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-16ad140 img{height:450px;object-fit:cover;object-position:center center;}.elementor-22338 .elementor-element.elementor-element-9e80e3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-9e80e3e:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-9e80e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE6FF;}.elementor-22338 .elementor-element.elementor-element-ac9e189{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22338 .elementor-element.elementor-element-cd0f7df .elementor-heading-title{color:#000000;}.elementor-22338 .elementor-element.elementor-element-197e939{--display:flex;}.elementor-22338 .elementor-element.elementor-element-197e939:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-197e939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22338 .elementor-element.elementor-element-d20a383{--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-22338 .elementor-element.elementor-element-78f3696{color:#000000;}.elementor-22338 .elementor-element.elementor-element-c38a55d{--display:flex;}.elementor-22338 .elementor-element.elementor-element-c38a55d:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-c38a55d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22338 .elementor-element.elementor-element-5eb36ca{--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-22338 .elementor-element.elementor-element-c57470b{color:#000000;}.elementor-22338 .elementor-element.elementor-element-c80cbcc{--display:flex;}.elementor-22338 .elementor-element.elementor-element-c80cbcc:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-c80cbcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22338 .elementor-element.elementor-element-225f862{--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-22338 .elementor-element.elementor-element-49a8694{color:#000000;}.elementor-22338 .elementor-element.elementor-element-009f43b{--display:flex;}.elementor-22338 .elementor-element.elementor-element-009f43b:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-009f43b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22338 .elementor-element.elementor-element-ea7f9ed{--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-22338 .elementor-element.elementor-element-b883f4a{color:#000000;}.elementor-22338 .elementor-element.elementor-element-03e2988{--display:flex;}.elementor-22338 .elementor-element.elementor-element-03e2988:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-03e2988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22338 .elementor-element.elementor-element-121e0f7{--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-22338 .elementor-element.elementor-element-53dad28{color:#000000;}.elementor-22338 .elementor-element.elementor-element-e23d8e5{--display:flex;}.elementor-22338 .elementor-element.elementor-element-e23d8e5:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-e23d8e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22338 .elementor-element.elementor-element-fd67284{--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-22338 .elementor-element.elementor-element-458cb4b{color:#000000;}.elementor-22338 .elementor-element.elementor-element-034a220{--display:flex;}.elementor-22338 .elementor-element.elementor-element-034a220:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-034a220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22338 .elementor-element.elementor-element-9db3849{--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-22338 .elementor-element.elementor-element-c527f0b{color:#000000;}.elementor-22338 .elementor-element.elementor-element-f920352{--display:flex;}.elementor-22338 .elementor-element.elementor-element-f920352:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-f920352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22338 .elementor-element.elementor-element-1834b56{--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-22338 .elementor-element.elementor-element-dab9147{color:#000000;}.elementor-22338 .elementor-element.elementor-element-b6716a1{--display:flex;}.elementor-22338 .elementor-element.elementor-element-b6716a1:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-b6716a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22338 .elementor-element.elementor-element-361bbf5{--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-22338 .elementor-element.elementor-element-2163254{color:#000000;}.elementor-22338 .elementor-element.elementor-element-7d081d4{--display:flex;}.elementor-22338 .elementor-element.elementor-element-7d081d4:not(.elementor-motion-effects-element-type-background), .elementor-22338 .elementor-element.elementor-element-7d081d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22338 .elementor-element.elementor-element-3520495{--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-22338 .elementor-element.elementor-element-cc20468{color:#000000;}.elementor-22338 .elementor-element.elementor-element-7f16ee3{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:20px;--n-accordion-border-radius:3px 3px 3px 3px;--n-accordion-icon-size:15px;}.elementor-22338 .elementor-element.elementor-element-7f16ee3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-22338 .elementor-element.elementor-element-7f16ee3 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-22338 .elementor-element.elementor-element-7f16ee3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Futura", Sans-serif;font-weight:400;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-22338 .elementor-element.elementor-element-7585b4e{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22338 .elementor-element.elementor-element-eede7ae{--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-22338 .elementor-element.elementor-element-6e61aeb{--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-22338 .elementor-element.elementor-element-4c2f8e8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22338 .elementor-element.elementor-element-ced4ae6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22338 .elementor-element.elementor-element-4ebd5fe{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22338 .elementor-element.elementor-element-616f5c1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22338 .elementor-element.elementor-element-c21a598 .premium_maps_map_height{height:400px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22338 .elementor-element.elementor-element-028809c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22338 .elementor-element.elementor-element-c0512f8 img{height:400px;}.elementor-22338 .elementor-element.elementor-element-21c2ae5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22338 .elementor-element.elementor-element-47bf084 img{height:400px;}.elementor-22338 .elementor-element.elementor-element-be278cc{--min-height:400px;}.elementor-22338 .elementor-element.elementor-element-16ad140 img{height:400px;}}@media(max-width:767px){.elementor-22338 .elementor-element.elementor-element-7585b4e > .elementor-background-overlay{opacity:0.2;}.elementor-22338 .elementor-element.elementor-element-7585b4e{padding:50px 0px 50px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22338 .elementor-element.elementor-element-eede7ae{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22338 .elementor-element.elementor-element-56e316f .elementor-button{font-size:18px;padding:8px 12px 8px 12px;}.elementor-22338 .elementor-element.elementor-element-e5bc453{width:100%;max-width:100%;}.elementor-22338 .elementor-element.elementor-element-e5bc453 .elementor-button{font-size:1rem;}.elementor-22338 .elementor-element.elementor-element-8577a6c{width:100%;max-width:100%;}.elementor-22338 .elementor-element.elementor-element-8577a6c .elementor-button{font-size:1rem;}.elementor-22338 .elementor-element.elementor-element-76973d5{width:100%;max-width:100%;}.elementor-22338 .elementor-element.elementor-element-76973d5 .elementor-button{font-size:1rem;}.elementor-22338 .elementor-element.elementor-element-92ffbb7{--min-height:400px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22338 .elementor-element.elementor-element-028809c{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-22338 .elementor-element.elementor-element-2e9e54c{--border-radius:24px 24px 24px 24px;}.elementor-22338 .elementor-element.elementor-element-21c2ae5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22338 .elementor-element.elementor-element-42cf615{--border-radius:24px 24px 24px 24px;}.elementor-22338 .elementor-element.elementor-element-a38c2e4{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}:where( .elementor-22338 .elementor-element.elementor-element-7f16ee3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:15px;--padding-right:15px;--padding-bottom:15px;--padding-left:15px;}}@media(min-width:768px){.elementor-22338 .elementor-element.elementor-element-9ec46eb{width:100%;}.elementor-22338 .elementor-element.elementor-element-350af8a{--width:100%;}.elementor-22338 .elementor-element.elementor-element-c92a3b8{--width:52%;}.elementor-22338 .elementor-element.elementor-element-145d7f4{--width:66%;}.elementor-22338 .elementor-element.elementor-element-4c2f8e8{--width:30%;}.elementor-22338 .elementor-element.elementor-element-92ffbb7{--width:33%;}.elementor-22338 .elementor-element.elementor-element-f86da11{--width:33%;}.elementor-22338 .elementor-element.elementor-element-207be39{--width:66%;}.elementor-22338 .elementor-element.elementor-element-32fce08{--width:66%;}.elementor-22338 .elementor-element.elementor-element-2e9e54c{--width:33%;}.elementor-22338 .elementor-element.elementor-element-42cf615{--width:33%;}.elementor-22338 .elementor-element.elementor-element-33f1c66{--width:66%;}.elementor-22338 .elementor-element.elementor-element-bd11dd6{--width:66%;}.elementor-22338 .elementor-element.elementor-element-be278cc{--width:33%;}.elementor-22338 .elementor-element.elementor-element-ac9e189{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22338 .elementor-element.elementor-element-145d7f4{--width:100%;}.elementor-22338 .elementor-element.elementor-element-ced4ae6{--width:100%;}.elementor-22338 .elementor-element.elementor-element-4ebd5fe{--width:100%;}.elementor-22338 .elementor-element.elementor-element-616f5c1{--width:100%;}.elementor-22338 .elementor-element.elementor-element-92ffbb7{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-78f3696 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c57470b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a8694 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b883f4a */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53dad28 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-458cb4b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c527f0b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dab9147 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2163254 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc20468 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f3696 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c57470b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a8694 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b883f4a */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53dad28 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-458cb4b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c527f0b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dab9147 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2163254 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc20468 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f3696 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c57470b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a8694 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b883f4a */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53dad28 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-458cb4b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c527f0b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dab9147 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2163254 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc20468 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f3696 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c57470b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a8694 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b883f4a */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53dad28 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-458cb4b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c527f0b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dab9147 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2163254 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc20468 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f3696 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c57470b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a8694 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b883f4a */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53dad28 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-458cb4b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c527f0b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dab9147 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2163254 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc20468 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f3696 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c57470b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a8694 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b883f4a */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53dad28 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-458cb4b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c527f0b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dab9147 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2163254 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc20468 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f3696 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c57470b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a8694 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b883f4a */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53dad28 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-458cb4b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c527f0b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dab9147 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2163254 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc20468 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f3696 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c57470b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a8694 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b883f4a */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53dad28 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-458cb4b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c527f0b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dab9147 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2163254 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc20468 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f3696 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c57470b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a8694 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b883f4a */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53dad28 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-458cb4b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c527f0b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dab9147 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2163254 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc20468 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f3696 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c57470b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a8694 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b883f4a */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53dad28 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-458cb4b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c527f0b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dab9147 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2163254 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc20468 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f3696 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c57470b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a8694 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b883f4a */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53dad28 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-458cb4b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c527f0b */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dab9147 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2163254 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc20468 */.table-container {
  overflow-x: auto;
  max-width: 100%;
}
.responsive-table {
  border-collapse: collapse;
  min-width: 900px;
}
.responsive-table td {
  border: 1px solid #ccc;
  padding: 8px;
  /* white-space: nowrp; */
  text-align: left;
}
.sticky-col {
  position: sticky;
  left: 0;
  width: 60px; /* smaller width */
  min-width: 60px;
  background-color: #190C39 !important; /* solid light gray background */
color: #fff;
  z-index: 2;
  font-weight: bold;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #EFE6FF;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://babyscreen.se/wp-content/uploads/2025/04/Futura-Light-font.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://babyscreen.se/wp-content/uploads/2025/04/futura-medium-bt.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://babyscreen.se/wp-content/uploads/2025/04/Futura-Bold-font.ttf') format('truetype');
}
/* End Custom Fonts CSS */