.elementor-35 .elementor-element.elementor-element-0f41d26{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.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-35 .elementor-element.elementor-element-3328e93{text-align:center;}.elementor-35 .elementor-element.elementor-element-3328e93 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:100px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-934770f{text-align:center;font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-934770f a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-a07c220{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-a4440ae{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-a4440ae:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-a4440ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-ed36d0d{text-align:center;}.elementor-35 .elementor-element.elementor-element-ed36d0d .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-10f80c1{text-align:center;font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-10f80c1 a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-e8ab88e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-e8ab88e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-e8ab88e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-da8160e{text-align:center;}.elementor-35 .elementor-element.elementor-element-da8160e .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-267900a{text-align:center;font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-267900a a{color:var( --e-global-color-c029669 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35 .elementor-element.elementor-element-7d6f3c7 img{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(74.00000000000003, 222, 128.00000000000003, 0.5);}.elementor-35 .elementor-element.elementor-element-68ec005{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-68ec005:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-68ec005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-35 .elementor-element.elementor-element-19c0f30{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 20px 0px rgba(74.00000000000003, 222, 128.00000000000003, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-19c0f30:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-19c0f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-1fa309b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-0c4e040{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-c029669 );--border-color:var( --e-global-color-c029669 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-0c4e040:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-0c4e040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-c4fc68e .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-9599a81 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35 .elementor-element.elementor-element-12737a8 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-35 .elementor-element.elementor-element-2f2fd09{text-align:center;}.elementor-35 .elementor-element.elementor-element-2f2fd09 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-73f8085{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 20px 0px rgba(74.00000000000003, 222, 128.00000000000003, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-73f8085:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-73f8085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-330de15 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-d907c24{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-c029669 );--border-color:var( --e-global-color-c029669 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-d907c24:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-d907c24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-7f5edaa .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-8e0e383 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-18eab7f .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-35 .elementor-element.elementor-element-734bf04{text-align:center;}.elementor-35 .elementor-element.elementor-element-734bf04 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-856a511{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 20px 0px rgba(74.00000000000003, 222, 128.00000000000003, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-856a511:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-856a511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-cd19dc7 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-3ee2930{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-c029669 );--border-color:var( --e-global-color-c029669 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-3ee2930:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-3ee2930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-0b1d87d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-a8861d6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-239123a .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-35 .elementor-element.elementor-element-e01662a{text-align:center;}.elementor-35 .elementor-element.elementor-element-e01662a .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-49a43a7{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 20px 0px rgba(74.00000000000003, 222, 128.00000000000003, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-49a43a7:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-49a43a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-7003047 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-e9029ed{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-c029669 );--border-color:var( --e-global-color-c029669 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-e9029ed:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-e9029ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-af53f41 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-2736bbc .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-b5b1bd9 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-35 .elementor-element.elementor-element-64c35ba{text-align:center;}.elementor-35 .elementor-element.elementor-element-64c35ba .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-4748705{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 20px 0px rgba(74.00000000000003, 222, 128.00000000000003, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-4748705:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-4748705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-6445d86 img{width:100%;}.elementor-35 .elementor-element.elementor-element-dc07227 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-b572267{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-c029669 );--border-color:var( --e-global-color-c029669 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-b572267:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-b572267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-e21e881 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-ce3c574 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-f0d01c0 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-35 .elementor-element.elementor-element-a9945cf{text-align:center;}.elementor-35 .elementor-element.elementor-element-a9945cf .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-8b113df{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 20px 0px rgba(74.00000000000003, 222, 128.00000000000003, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-8b113df:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-8b113df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-0e593c0 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-71f969d{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-c029669 );--border-color:var( --e-global-color-c029669 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-71f969d:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-71f969d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-ea7a5af .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-02cff55 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-6c850d5 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-35 .elementor-element.elementor-element-22b370e{text-align:center;}.elementor-35 .elementor-element.elementor-element-22b370e .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-53850e9{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 20px 0px rgba(74.00000000000003, 222, 128.00000000000003, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-53850e9:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-53850e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-c48d751 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-34000df{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-c029669 );--border-color:var( --e-global-color-c029669 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-34000df:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-34000df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-849cae2 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-e36684d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-3765894 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-35 .elementor-element.elementor-element-28cb448{text-align:center;}.elementor-35 .elementor-element.elementor-element-28cb448 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-26c6e0d{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 20px 0px rgba(74.00000000000003, 222, 128.00000000000003, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-26c6e0d:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-26c6e0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-760d323 img{width:100%;}.elementor-35 .elementor-element.elementor-element-7515664 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-21c8fa3{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-c029669 );--border-color:var( --e-global-color-c029669 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-21c8fa3:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-21c8fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-d05ada3 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-8bf6d1c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-7abe527 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-35 .elementor-element.elementor-element-2a963b6{text-align:center;}.elementor-35 .elementor-element.elementor-element-2a963b6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-5df3a79{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 20px 0px rgba(74.00000000000003, 222, 128.00000000000003, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-5df3a79:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-5df3a79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-27f9ae6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-d3c375f{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-c029669 );--border-color:var( --e-global-color-c029669 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-d3c375f:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-d3c375f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-dc12922 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-07ccf00 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-79bf7f6 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-35 .elementor-element.elementor-element-3d70529{text-align:center;}.elementor-35 .elementor-element.elementor-element-3d70529 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-562916c{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 20px 0px rgba(74.00000000000003, 222, 128.00000000000003, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-562916c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-562916c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-128b627 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-171c365{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-c029669 );--border-color:var( --e-global-color-c029669 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-171c365:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-171c365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-f6d93d9 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-23885d7 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-e26c768 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-35 .elementor-element.elementor-element-251cc4a{text-align:center;}.elementor-35 .elementor-element.elementor-element-251cc4a .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-50b8a5d{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 20px 0px rgba(74.00000000000003, 222, 128.00000000000003, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-50b8a5d:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-50b8a5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-ec3bdea .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-9637ca4{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-c029669 );--border-color:var( --e-global-color-c029669 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-9637ca4:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-9637ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-55f697f .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-e9517c0 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-c2c1965 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-35 .elementor-element.elementor-element-73c376d{text-align:center;}.elementor-35 .elementor-element.elementor-element-73c376d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-1727de9{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-e0f7783{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-0772bd5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-d32852c .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:60px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-0840787{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-0840787 a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-ff7fa14{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-b0d4c5b img{box-shadow:10px 10px 0px 0px #1B5E20;}.elementor-35 .elementor-element.elementor-element-27bf262{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-f2ea430{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-f2ea430:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-f2ea430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-3182b92 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-6311e3b{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-6311e3b a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-0e6babb{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-0e6babb:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-0e6babb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-231770d .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-d543eb8{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-d543eb8 a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-521783e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-521783e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-521783e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-58a547d .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-5f6b86f{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-5f6b86f a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-5ea4de8{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-5ea4de8:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-5ea4de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-788f626 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-4cab959{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-4cab959 a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-fa7f967{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-fa7f967:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-fa7f967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-c8a22a2 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-0bab7c6{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-0bab7c6 a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-1bdc229{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-1bdc229:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-1bdc229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-af05d1d .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-e9a16ea{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-e9a16ea a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-127f869{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-127f869:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-127f869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-4272c83 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-a825953{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-a825953 a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-235b771{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-235b771:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-235b771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-1063620 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:60px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-71e5c2f{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-71e5c2f a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-b812b8a .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:60px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-cd69f7e{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-cd69f7e a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-eca6d2f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-25bbc0f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-be68cbf img{box-shadow:10px 10px 0px 0px #1B5E20;}.elementor-35 .elementor-element.elementor-element-dc2ddbf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-008ecb1 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:60px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-7c5878f{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-7c5878f a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-d8b3ee8 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:60px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-cd3a126{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-cd3a126 a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-713d535 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-35 .elementor-element.elementor-element-8c0e3ce{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-8c0e3ce:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-8c0e3ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-e662770 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:60px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-16f0ce9{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-16f0ce9 a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-fa865e8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-af64d0a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-df560a9 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:36px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-897955b{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-897955b a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-865658e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-4093928 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:36px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-2193f94{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-2193f94 a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-d772e6f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-b812cd0 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:36px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-73a0159{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-73a0159 a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-8acfbd7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-8ce2e77 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:36px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-b71eaed{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-b71eaed a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-bccfc56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-b39f7bb .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:36px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-1fd37fc{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-1fd37fc a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-042fb36{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-8a16aa1 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:36px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-971725d{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-971725d a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-23edb8e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-f44b15f .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:36px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-a36524a{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-a36524a a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-f6bc864{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-a2b1283 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:36px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-e41c8f8{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-e41c8f8 a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-db1c223{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-ec2eeb6{--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-35 .elementor-element.elementor-element-607a876{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-995dafb .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:60px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-e7db2d3{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-e7db2d3 a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-8a77c16{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-a75b6fe img{box-shadow:10px 10px 0px 0px #1B5E20;}.elementor-35 .elementor-element.elementor-element-6c1d09b{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-6c1d09b:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-6c1d09b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-c06a110 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-9244208{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-9244208 a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-741c118{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-9b2d5bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-c7482e7 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:60px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-67f666a{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-67f666a a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-76be9f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-662a5fa .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:60px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-4cff7db{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-4cff7db a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-e81d2ce{--e-image-carousel-slides-to-show:5;}.elementor-35 .elementor-element.elementor-element-e81d2ce .swiper-wrapper{display:flex;align-items:center;}.elementor-35 .elementor-element.elementor-element-e81d2ce .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-024ce35{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-024ce35:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-024ce35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F8E9;}.elementor-35 .elementor-element.elementor-element-00f8c0b .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:60px;font-weight:700;color:#1B5E20;}.elementor-35 .elementor-element.elementor-element-3575cca{--display:flex;}.elementor-35 .elementor-element.elementor-element-95fd7f2{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-95fd7f2 a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-abffab2{--display:flex;}.elementor-35 .elementor-element.elementor-element-56c4151{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-56c4151 a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-208a2e0{--display:flex;}.elementor-35 .elementor-element.elementor-element-fe83b9a{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-fe83b9a a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-f7f2d87{--display:flex;}.elementor-35 .elementor-element.elementor-element-0b43793{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-0b43793 a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-96266c4{--display:flex;}.elementor-35 .elementor-element.elementor-element-c51d381{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-6b4c931 );}.elementor-35 .elementor-element.elementor-element-c51d381 a{color:var( --e-global-color-c029669 );}.elementor-35 .elementor-element.elementor-element-7308f00{--n-accordion-title-font-size:1,75rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-icon-size:15px;}.elementor-35 .elementor-element.elementor-element-7308f00 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-style:none;}.elementor-35 .elementor-element.elementor-element-7308f00 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-35 .elementor-element.elementor-element-7308f00 > .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:"Rubik", Sans-serif;}:where( .elementor-35 .elementor-element.elementor-element-7308f00 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-a07c220{--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-68ec005{--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-27bf262{--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-fa865e8{--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-741c118{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-0f41d26{--content-width:1280px;}.elementor-35 .elementor-element.elementor-element-68ec005{--content-width:1280px;}.elementor-35 .elementor-element.elementor-element-1727de9{--content-width:1280px;}.elementor-35 .elementor-element.elementor-element-0772bd5{--width:60%;}.elementor-35 .elementor-element.elementor-element-ff7fa14{--width:40%;}.elementor-35 .elementor-element.elementor-element-235b771{--content-width:1280px;}.elementor-35 .elementor-element.elementor-element-eca6d2f{--content-width:1280px;}.elementor-35 .elementor-element.elementor-element-25bbc0f{--width:40%;}.elementor-35 .elementor-element.elementor-element-dc2ddbf{--width:60%;}.elementor-35 .elementor-element.elementor-element-8c0e3ce{--content-width:1280px;}.elementor-35 .elementor-element.elementor-element-db1c223{--content-width:1280px;}.elementor-35 .elementor-element.elementor-element-607a876{--width:60%;}.elementor-35 .elementor-element.elementor-element-8a77c16{--width:40%;}.elementor-35 .elementor-element.elementor-element-024ce35{--content-width:1280px;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-3328e93 .elementor-heading-title{font-size:65px;}.elementor-35 .elementor-element.elementor-element-a07c220{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-68ec005{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-27bf262{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-b812b8a .elementor-heading-title{font-size:50px;}.elementor-35 .elementor-element.elementor-element-e662770 .elementor-heading-title{font-size:50px;}.elementor-35 .elementor-element.elementor-element-fa865e8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-df560a9 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-4093928 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-b812cd0 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-8ce2e77 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-b39f7bb .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-8a16aa1 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-f44b15f .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-a2b1283 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-741c118{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-e81d2ce{--e-image-carousel-slides-to-show:5;}}/* Start custom CSS for text-editor, class: .elementor-element-10f80c1 */.elementor-35 .elementor-element.elementor-element-10f80c1 ul, .elementor-35 .elementor-element.elementor-element-10f80c1 ol {
  list-style-position: inside;
  text-align: center;
  margin-left: -40px;
  margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-267900a */.elementor-35 .elementor-element.elementor-element-267900a ul, .elementor-35 .elementor-element.elementor-element-267900a ol {
  list-style-position: inside;
  text-align: center;
  margin-left: -40px;
  margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0840787 */.elementor-35 .elementor-element.elementor-element-0840787 p:last-child {
    margin-bottom: 0;
}

.elementor-35 .elementor-element.elementor-element-0840787 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-0840787 h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-0840787 h1, .elementor-35 .elementor-element.elementor-element-0840787 h2, .elementor-35 .elementor-element.elementor-element-0840787 h3, .elementor-35 .elementor-element.elementor-element-0840787 b, .elementor-35 .elementor-element.elementor-element-0840787 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-6311e3b h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-6311e3b h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-6311e3b h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-6311e3b h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-6311e3b h1, .elementor-35 .elementor-element.elementor-element-6311e3b h2, .elementor-35 .elementor-element.elementor-element-6311e3b h3, .elementor-35 .elementor-element.elementor-element-6311e3b b, .elementor-35 .elementor-element.elementor-element-6311e3b li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-6311e3b ol, .elementor-35 .elementor-element.elementor-element-6311e3b ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-d543eb8 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-d543eb8 h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-d543eb8 h1, .elementor-35 .elementor-element.elementor-element-d543eb8 h2, .elementor-35 .elementor-element.elementor-element-d543eb8 h3, .elementor-35 .elementor-element.elementor-element-d543eb8 b, .elementor-35 .elementor-element.elementor-element-d543eb8 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-5f6b86f h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-5f6b86f h2 {
    margin-top: 30px;
}

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

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

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

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

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

.elementor-35 .elementor-element.elementor-element-4cab959 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-4cab959 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-4cab959 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-4cab959 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-4cab959 h1, .elementor-35 .elementor-element.elementor-element-4cab959 h2, .elementor-35 .elementor-element.elementor-element-4cab959 h3, .elementor-35 .elementor-element.elementor-element-4cab959 b, .elementor-35 .elementor-element.elementor-element-4cab959 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-4cab959 ol, .elementor-35 .elementor-element.elementor-element-4cab959 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-0bab7c6 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-0bab7c6 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-0bab7c6 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-0bab7c6 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-0bab7c6 h1, .elementor-35 .elementor-element.elementor-element-0bab7c6 h2, .elementor-35 .elementor-element.elementor-element-0bab7c6 h3, .elementor-35 .elementor-element.elementor-element-0bab7c6 b, .elementor-35 .elementor-element.elementor-element-0bab7c6 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-0bab7c6 ol, .elementor-35 .elementor-element.elementor-element-0bab7c6 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-e9a16ea h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-e9a16ea h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-e9a16ea h1, .elementor-35 .elementor-element.elementor-element-e9a16ea h2, .elementor-35 .elementor-element.elementor-element-e9a16ea h3, .elementor-35 .elementor-element.elementor-element-e9a16ea b, .elementor-35 .elementor-element.elementor-element-e9a16ea li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-a825953 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-a825953 h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-a825953 h1, .elementor-35 .elementor-element.elementor-element-a825953 h2, .elementor-35 .elementor-element.elementor-element-a825953 h3, .elementor-35 .elementor-element.elementor-element-a825953 b, .elementor-35 .elementor-element.elementor-element-a825953 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-71e5c2f h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-71e5c2f h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-71e5c2f h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-71e5c2f h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-71e5c2f h1, .elementor-35 .elementor-element.elementor-element-71e5c2f h2, .elementor-35 .elementor-element.elementor-element-71e5c2f h3, .elementor-35 .elementor-element.elementor-element-71e5c2f b, .elementor-35 .elementor-element.elementor-element-71e5c2f li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-71e5c2f ol, .elementor-35 .elementor-element.elementor-element-71e5c2f ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-cd69f7e h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-cd69f7e h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-cd69f7e h1, .elementor-35 .elementor-element.elementor-element-cd69f7e h2, .elementor-35 .elementor-element.elementor-element-cd69f7e h3, .elementor-35 .elementor-element.elementor-element-cd69f7e b, .elementor-35 .elementor-element.elementor-element-cd69f7e li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-7c5878f h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-7c5878f h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-7c5878f h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-7c5878f h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-7c5878f h1, .elementor-35 .elementor-element.elementor-element-7c5878f h2, .elementor-35 .elementor-element.elementor-element-7c5878f h3, .elementor-35 .elementor-element.elementor-element-7c5878f b, .elementor-35 .elementor-element.elementor-element-7c5878f li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-7c5878f ol, .elementor-35 .elementor-element.elementor-element-7c5878f ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-cd3a126 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-cd3a126 h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-cd3a126 h1, .elementor-35 .elementor-element.elementor-element-cd3a126 h2, .elementor-35 .elementor-element.elementor-element-cd3a126 h3, .elementor-35 .elementor-element.elementor-element-cd3a126 b, .elementor-35 .elementor-element.elementor-element-cd3a126 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-16f0ce9 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-16f0ce9 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-16f0ce9 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

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

.elementor-35 .elementor-element.elementor-element-16f0ce9 h1, .elementor-35 .elementor-element.elementor-element-16f0ce9 h2, .elementor-35 .elementor-element.elementor-element-16f0ce9 h3, .elementor-35 .elementor-element.elementor-element-16f0ce9 b, .elementor-35 .elementor-element.elementor-element-16f0ce9 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-16f0ce9 ol, .elementor-35 .elementor-element.elementor-element-16f0ce9 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-35 .elementor-element.elementor-element-16f0ce9 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-897955b */.elementor-35 .elementor-element.elementor-element-897955b p:last-child {
    margin-bottom: 0;
}

.elementor-35 .elementor-element.elementor-element-897955b h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-897955b h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-897955b h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-897955b h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-897955b h1, .elementor-35 .elementor-element.elementor-element-897955b h2, .elementor-35 .elementor-element.elementor-element-897955b h3, .elementor-35 .elementor-element.elementor-element-897955b b, .elementor-35 .elementor-element.elementor-element-897955b li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-897955b ol, .elementor-35 .elementor-element.elementor-element-897955b ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-35 .elementor-element.elementor-element-897955b img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2193f94 */.elementor-35 .elementor-element.elementor-element-2193f94 p:last-child {
    margin-bottom: 0;
}

.elementor-35 .elementor-element.elementor-element-2193f94 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-2193f94 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-2193f94 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-2193f94 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-2193f94 h1, .elementor-35 .elementor-element.elementor-element-2193f94 h2, .elementor-35 .elementor-element.elementor-element-2193f94 h3, .elementor-35 .elementor-element.elementor-element-2193f94 b, .elementor-35 .elementor-element.elementor-element-2193f94 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-2193f94 ol, .elementor-35 .elementor-element.elementor-element-2193f94 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-35 .elementor-element.elementor-element-2193f94 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73a0159 */.elementor-35 .elementor-element.elementor-element-73a0159 p:last-child {
    margin-bottom: 0;
}

.elementor-35 .elementor-element.elementor-element-73a0159 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-73a0159 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-73a0159 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-73a0159 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-73a0159 h1, .elementor-35 .elementor-element.elementor-element-73a0159 h2, .elementor-35 .elementor-element.elementor-element-73a0159 h3, .elementor-35 .elementor-element.elementor-element-73a0159 b, .elementor-35 .elementor-element.elementor-element-73a0159 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-73a0159 ol, .elementor-35 .elementor-element.elementor-element-73a0159 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-b71eaed h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-b71eaed h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-b71eaed h1, .elementor-35 .elementor-element.elementor-element-b71eaed h2, .elementor-35 .elementor-element.elementor-element-b71eaed h3, .elementor-35 .elementor-element.elementor-element-b71eaed b, .elementor-35 .elementor-element.elementor-element-b71eaed li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-1fd37fc h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-1fd37fc h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-1fd37fc h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-1fd37fc h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-1fd37fc h1, .elementor-35 .elementor-element.elementor-element-1fd37fc h2, .elementor-35 .elementor-element.elementor-element-1fd37fc h3, .elementor-35 .elementor-element.elementor-element-1fd37fc b, .elementor-35 .elementor-element.elementor-element-1fd37fc li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-1fd37fc ol, .elementor-35 .elementor-element.elementor-element-1fd37fc ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-35 .elementor-element.elementor-element-1fd37fc img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-971725d */.elementor-35 .elementor-element.elementor-element-971725d p:last-child {
    margin-bottom: 0;
}

.elementor-35 .elementor-element.elementor-element-971725d h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-971725d h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-971725d h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-971725d h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-971725d h1, .elementor-35 .elementor-element.elementor-element-971725d h2, .elementor-35 .elementor-element.elementor-element-971725d h3, .elementor-35 .elementor-element.elementor-element-971725d b, .elementor-35 .elementor-element.elementor-element-971725d li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-971725d ol, .elementor-35 .elementor-element.elementor-element-971725d ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-a36524a h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-a36524a h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-a36524a h1, .elementor-35 .elementor-element.elementor-element-a36524a h2, .elementor-35 .elementor-element.elementor-element-a36524a h3, .elementor-35 .elementor-element.elementor-element-a36524a b, .elementor-35 .elementor-element.elementor-element-a36524a li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-e41c8f8 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-e41c8f8 h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-e41c8f8 h1, .elementor-35 .elementor-element.elementor-element-e41c8f8 h2, .elementor-35 .elementor-element.elementor-element-e41c8f8 h3, .elementor-35 .elementor-element.elementor-element-e41c8f8 b, .elementor-35 .elementor-element.elementor-element-e41c8f8 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-e7db2d3 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-e7db2d3 h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-e7db2d3 h1, .elementor-35 .elementor-element.elementor-element-e7db2d3 h2, .elementor-35 .elementor-element.elementor-element-e7db2d3 h3, .elementor-35 .elementor-element.elementor-element-e7db2d3 b, .elementor-35 .elementor-element.elementor-element-e7db2d3 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-9244208 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-9244208 h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-9244208 h1, .elementor-35 .elementor-element.elementor-element-9244208 h2, .elementor-35 .elementor-element.elementor-element-9244208 h3, .elementor-35 .elementor-element.elementor-element-9244208 b, .elementor-35 .elementor-element.elementor-element-9244208 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-67f666a h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-67f666a h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-67f666a h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-67f666a h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-67f666a h1, .elementor-35 .elementor-element.elementor-element-67f666a h2, .elementor-35 .elementor-element.elementor-element-67f666a h3, .elementor-35 .elementor-element.elementor-element-67f666a b, .elementor-35 .elementor-element.elementor-element-67f666a li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-67f666a ol, .elementor-35 .elementor-element.elementor-element-67f666a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-35 .elementor-element.elementor-element-67f666a img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cff7db */.elementor-35 .elementor-element.elementor-element-4cff7db p:last-child {
    margin-bottom: 0;
}

.elementor-35 .elementor-element.elementor-element-4cff7db h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-4cff7db h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-4cff7db h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-4cff7db h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-4cff7db h1, .elementor-35 .elementor-element.elementor-element-4cff7db h2, .elementor-35 .elementor-element.elementor-element-4cff7db h3, .elementor-35 .elementor-element.elementor-element-4cff7db b, .elementor-35 .elementor-element.elementor-element-4cff7db li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-4cff7db ol, .elementor-35 .elementor-element.elementor-element-4cff7db ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-35 .elementor-element.elementor-element-4cff7db img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95fd7f2 */.elementor-35 .elementor-element.elementor-element-95fd7f2 p:last-child {
    margin-bottom: 0;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h1, .elementor-35 .elementor-element.elementor-element-95fd7f2 h2, .elementor-35 .elementor-element.elementor-element-95fd7f2 h3, .elementor-35 .elementor-element.elementor-element-95fd7f2 b, .elementor-35 .elementor-element.elementor-element-95fd7f2 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 ol, .elementor-35 .elementor-element.elementor-element-95fd7f2 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56c4151 */.elementor-35 .elementor-element.elementor-element-56c4151 p:last-child {
    margin-bottom: 0;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h1, .elementor-35 .elementor-element.elementor-element-56c4151 h2, .elementor-35 .elementor-element.elementor-element-56c4151 h3, .elementor-35 .elementor-element.elementor-element-56c4151 b, .elementor-35 .elementor-element.elementor-element-56c4151 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-56c4151 ol, .elementor-35 .elementor-element.elementor-element-56c4151 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-fe83b9a h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-fe83b9a h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-fe83b9a h1, .elementor-35 .elementor-element.elementor-element-fe83b9a h2, .elementor-35 .elementor-element.elementor-element-fe83b9a h3, .elementor-35 .elementor-element.elementor-element-fe83b9a b, .elementor-35 .elementor-element.elementor-element-fe83b9a li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-0b43793 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h1, .elementor-35 .elementor-element.elementor-element-0b43793 h2, .elementor-35 .elementor-element.elementor-element-0b43793 h3, .elementor-35 .elementor-element.elementor-element-0b43793 b, .elementor-35 .elementor-element.elementor-element-0b43793 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-0b43793 ol, .elementor-35 .elementor-element.elementor-element-0b43793 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-c51d381 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-c51d381 h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-c51d381 h1, .elementor-35 .elementor-element.elementor-element-c51d381 h2, .elementor-35 .elementor-element.elementor-element-c51d381 h3, .elementor-35 .elementor-element.elementor-element-c51d381 b, .elementor-35 .elementor-element.elementor-element-c51d381 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-95fd7f2 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h1, .elementor-35 .elementor-element.elementor-element-95fd7f2 h2, .elementor-35 .elementor-element.elementor-element-95fd7f2 h3, .elementor-35 .elementor-element.elementor-element-95fd7f2 b, .elementor-35 .elementor-element.elementor-element-95fd7f2 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 ol, .elementor-35 .elementor-element.elementor-element-95fd7f2 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56c4151 */.elementor-35 .elementor-element.elementor-element-56c4151 p:last-child {
    margin-bottom: 0;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h1, .elementor-35 .elementor-element.elementor-element-56c4151 h2, .elementor-35 .elementor-element.elementor-element-56c4151 h3, .elementor-35 .elementor-element.elementor-element-56c4151 b, .elementor-35 .elementor-element.elementor-element-56c4151 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-56c4151 ol, .elementor-35 .elementor-element.elementor-element-56c4151 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-fe83b9a h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-fe83b9a h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-fe83b9a h1, .elementor-35 .elementor-element.elementor-element-fe83b9a h2, .elementor-35 .elementor-element.elementor-element-fe83b9a h3, .elementor-35 .elementor-element.elementor-element-fe83b9a b, .elementor-35 .elementor-element.elementor-element-fe83b9a li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-0b43793 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h1, .elementor-35 .elementor-element.elementor-element-0b43793 h2, .elementor-35 .elementor-element.elementor-element-0b43793 h3, .elementor-35 .elementor-element.elementor-element-0b43793 b, .elementor-35 .elementor-element.elementor-element-0b43793 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-0b43793 ol, .elementor-35 .elementor-element.elementor-element-0b43793 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-c51d381 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-c51d381 h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-c51d381 h1, .elementor-35 .elementor-element.elementor-element-c51d381 h2, .elementor-35 .elementor-element.elementor-element-c51d381 h3, .elementor-35 .elementor-element.elementor-element-c51d381 b, .elementor-35 .elementor-element.elementor-element-c51d381 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-95fd7f2 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h1, .elementor-35 .elementor-element.elementor-element-95fd7f2 h2, .elementor-35 .elementor-element.elementor-element-95fd7f2 h3, .elementor-35 .elementor-element.elementor-element-95fd7f2 b, .elementor-35 .elementor-element.elementor-element-95fd7f2 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 ol, .elementor-35 .elementor-element.elementor-element-95fd7f2 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56c4151 */.elementor-35 .elementor-element.elementor-element-56c4151 p:last-child {
    margin-bottom: 0;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h1, .elementor-35 .elementor-element.elementor-element-56c4151 h2, .elementor-35 .elementor-element.elementor-element-56c4151 h3, .elementor-35 .elementor-element.elementor-element-56c4151 b, .elementor-35 .elementor-element.elementor-element-56c4151 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-56c4151 ol, .elementor-35 .elementor-element.elementor-element-56c4151 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-fe83b9a h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-fe83b9a h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-fe83b9a h1, .elementor-35 .elementor-element.elementor-element-fe83b9a h2, .elementor-35 .elementor-element.elementor-element-fe83b9a h3, .elementor-35 .elementor-element.elementor-element-fe83b9a b, .elementor-35 .elementor-element.elementor-element-fe83b9a li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-0b43793 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h1, .elementor-35 .elementor-element.elementor-element-0b43793 h2, .elementor-35 .elementor-element.elementor-element-0b43793 h3, .elementor-35 .elementor-element.elementor-element-0b43793 b, .elementor-35 .elementor-element.elementor-element-0b43793 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-0b43793 ol, .elementor-35 .elementor-element.elementor-element-0b43793 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-c51d381 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-c51d381 h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-c51d381 h1, .elementor-35 .elementor-element.elementor-element-c51d381 h2, .elementor-35 .elementor-element.elementor-element-c51d381 h3, .elementor-35 .elementor-element.elementor-element-c51d381 b, .elementor-35 .elementor-element.elementor-element-c51d381 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-95fd7f2 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h1, .elementor-35 .elementor-element.elementor-element-95fd7f2 h2, .elementor-35 .elementor-element.elementor-element-95fd7f2 h3, .elementor-35 .elementor-element.elementor-element-95fd7f2 b, .elementor-35 .elementor-element.elementor-element-95fd7f2 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 ol, .elementor-35 .elementor-element.elementor-element-95fd7f2 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56c4151 */.elementor-35 .elementor-element.elementor-element-56c4151 p:last-child {
    margin-bottom: 0;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h1, .elementor-35 .elementor-element.elementor-element-56c4151 h2, .elementor-35 .elementor-element.elementor-element-56c4151 h3, .elementor-35 .elementor-element.elementor-element-56c4151 b, .elementor-35 .elementor-element.elementor-element-56c4151 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-56c4151 ol, .elementor-35 .elementor-element.elementor-element-56c4151 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-fe83b9a h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-fe83b9a h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-fe83b9a h1, .elementor-35 .elementor-element.elementor-element-fe83b9a h2, .elementor-35 .elementor-element.elementor-element-fe83b9a h3, .elementor-35 .elementor-element.elementor-element-fe83b9a b, .elementor-35 .elementor-element.elementor-element-fe83b9a li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-0b43793 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h1, .elementor-35 .elementor-element.elementor-element-0b43793 h2, .elementor-35 .elementor-element.elementor-element-0b43793 h3, .elementor-35 .elementor-element.elementor-element-0b43793 b, .elementor-35 .elementor-element.elementor-element-0b43793 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-0b43793 ol, .elementor-35 .elementor-element.elementor-element-0b43793 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-c51d381 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-c51d381 h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-c51d381 h1, .elementor-35 .elementor-element.elementor-element-c51d381 h2, .elementor-35 .elementor-element.elementor-element-c51d381 h3, .elementor-35 .elementor-element.elementor-element-c51d381 b, .elementor-35 .elementor-element.elementor-element-c51d381 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-95fd7f2 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h1, .elementor-35 .elementor-element.elementor-element-95fd7f2 h2, .elementor-35 .elementor-element.elementor-element-95fd7f2 h3, .elementor-35 .elementor-element.elementor-element-95fd7f2 b, .elementor-35 .elementor-element.elementor-element-95fd7f2 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 ol, .elementor-35 .elementor-element.elementor-element-95fd7f2 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56c4151 */.elementor-35 .elementor-element.elementor-element-56c4151 p:last-child {
    margin-bottom: 0;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h1, .elementor-35 .elementor-element.elementor-element-56c4151 h2, .elementor-35 .elementor-element.elementor-element-56c4151 h3, .elementor-35 .elementor-element.elementor-element-56c4151 b, .elementor-35 .elementor-element.elementor-element-56c4151 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-56c4151 ol, .elementor-35 .elementor-element.elementor-element-56c4151 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-fe83b9a h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-fe83b9a h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-fe83b9a h1, .elementor-35 .elementor-element.elementor-element-fe83b9a h2, .elementor-35 .elementor-element.elementor-element-fe83b9a h3, .elementor-35 .elementor-element.elementor-element-fe83b9a b, .elementor-35 .elementor-element.elementor-element-fe83b9a li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-0b43793 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h1, .elementor-35 .elementor-element.elementor-element-0b43793 h2, .elementor-35 .elementor-element.elementor-element-0b43793 h3, .elementor-35 .elementor-element.elementor-element-0b43793 b, .elementor-35 .elementor-element.elementor-element-0b43793 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-0b43793 ol, .elementor-35 .elementor-element.elementor-element-0b43793 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-c51d381 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-c51d381 h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-c51d381 h1, .elementor-35 .elementor-element.elementor-element-c51d381 h2, .elementor-35 .elementor-element.elementor-element-c51d381 h3, .elementor-35 .elementor-element.elementor-element-c51d381 b, .elementor-35 .elementor-element.elementor-element-c51d381 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-95fd7f2 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 h1, .elementor-35 .elementor-element.elementor-element-95fd7f2 h2, .elementor-35 .elementor-element.elementor-element-95fd7f2 h3, .elementor-35 .elementor-element.elementor-element-95fd7f2 b, .elementor-35 .elementor-element.elementor-element-95fd7f2 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 ol, .elementor-35 .elementor-element.elementor-element-95fd7f2 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-35 .elementor-element.elementor-element-95fd7f2 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56c4151 */.elementor-35 .elementor-element.elementor-element-56c4151 p:last-child {
    margin-bottom: 0;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-56c4151 h1, .elementor-35 .elementor-element.elementor-element-56c4151 h2, .elementor-35 .elementor-element.elementor-element-56c4151 h3, .elementor-35 .elementor-element.elementor-element-56c4151 b, .elementor-35 .elementor-element.elementor-element-56c4151 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-56c4151 ol, .elementor-35 .elementor-element.elementor-element-56c4151 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-fe83b9a h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-fe83b9a h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-fe83b9a h1, .elementor-35 .elementor-element.elementor-element-fe83b9a h2, .elementor-35 .elementor-element.elementor-element-fe83b9a h3, .elementor-35 .elementor-element.elementor-element-fe83b9a b, .elementor-35 .elementor-element.elementor-element-fe83b9a li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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

.elementor-35 .elementor-element.elementor-element-0b43793 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h2 {
    margin-top: 30px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-35 .elementor-element.elementor-element-0b43793 h1, .elementor-35 .elementor-element.elementor-element-0b43793 h2, .elementor-35 .elementor-element.elementor-element-0b43793 h3, .elementor-35 .elementor-element.elementor-element-0b43793 b, .elementor-35 .elementor-element.elementor-element-0b43793 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

.elementor-35 .elementor-element.elementor-element-0b43793 ol, .elementor-35 .elementor-element.elementor-element-0b43793 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-35 .elementor-element.elementor-element-c51d381 h2:first-child {
    margin-top: 0;
}

.elementor-35 .elementor-element.elementor-element-c51d381 h2 {
    margin-top: 30px;
}

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

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

.elementor-35 .elementor-element.elementor-element-c51d381 h1, .elementor-35 .elementor-element.elementor-element-c51d381 h2, .elementor-35 .elementor-element.elementor-element-c51d381 h3, .elementor-35 .elementor-element.elementor-element-c51d381 b, .elementor-35 .elementor-element.elementor-element-c51d381 li::marker, select strong {
    color: var(--e-global-color-c029669);
}

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

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