.elementor-34 .elementor-element.elementor-element-c9bb108{--display:flex;--min-height:80vh;--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;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-c9bb108 > .elementor-shape-bottom .elementor-shape-fill, .elementor-34 .elementor-element.elementor-element-c9bb108 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-c5791f5 );}.elementor-34 .elementor-element.elementor-element-c9bb108 > .elementor-shape-bottom svg, .elementor-34 .elementor-element.elementor-element-c9bb108 > .e-con-inner > .elementor-shape-bottom svg{height:150px;}.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-34 .elementor-element.elementor-element-57bf9a1{text-align:center;font-family:"Lexend Deca", Sans-serif;font-weight:400;color:#C0C2CC;}.elementor-34 .elementor-element.elementor-element-0132f87{--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;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-34 .elementor-element.elementor-element-1dee984 .elementor-button{background-color:#FF9933;border-radius:50px 50px 50px 50px;}.elementor-34 .elementor-element.elementor-element-20ccec5 .elementor-button{background-color:#13880800;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-34 .elementor-element.elementor-element-32b79c6{--display:flex;}.elementor-34 .elementor-element.elementor-element-64efed8{--e-image-carousel-slides-to-show:7;}.elementor-34 .elementor-element.elementor-element-64efed8 .swiper-wrapper{display:flex;align-items:center;}.elementor-34 .elementor-element.elementor-element-64efed8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-34 .elementor-element.elementor-element-10ae384{--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-34 .elementor-element.elementor-element-b45bf4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-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-34 .elementor-element.elementor-element-358f44d img{border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-591550a{--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-34 .elementor-element.elementor-element-591550a:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-591550a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b77a67d );}.elementor-34 .elementor-element.elementor-element-bbcec14{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-56321dd img{width:60px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:50% 50% 50% 50%;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-ea64089{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-34 .elementor-element.elementor-element-ea64089 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-ea64089.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-ea64089.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-ea64089.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-ea64089.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-ea64089.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-ea64089 .elementor-icon{font-size:20px;}.elementor-34 .elementor-element.elementor-element-ea64089 .elementor-icon svg{height:20px;}.elementor-34 .elementor-element.elementor-element-8635f52 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-d3cdd03{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px -10px rgba(0, 0, 0, 0.6);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-d3cdd03:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-d3cdd03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-34 .elementor-element.elementor-element-647bfc3 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-34 .elementor-element.elementor-element-b0cab24{--display:flex;}.elementor-34 .elementor-element.elementor-element-097f658 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:20px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-4217a3a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-e2afa79{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-7650b1e{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-539a3cb{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-3d7b651 .elementor-button{background-color:#FF9933;fill:var( --e-global-color-b77a67d );color:var( --e-global-color-b77a67d );border-radius:50px 50px 50px 50px;}.elementor-34 .elementor-element.elementor-element-3d7b651 .elementor-button-content-wrapper{flex-direction:row;}.elementor-34 .elementor-element.elementor-element-e4060df .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:12px;font-weight:400;text-decoration:underline;}.elementor-34 .elementor-element.elementor-element-0cfd9e6{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px -10px rgba(0, 0, 0, 0.6);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-0cfd9e6:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-0cfd9e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-34 .elementor-element.elementor-element-58abd48 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-34 .elementor-element.elementor-element-66d93f4{--display:flex;}.elementor-34 .elementor-element.elementor-element-f79e0dc .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:20px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-c7ac3d6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-70a7e34{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-65cbe08{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-4b31b5c{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-7c2c43b .elementor-button{background-color:#FF9933;fill:var( --e-global-color-b77a67d );color:var( --e-global-color-b77a67d );border-radius:50px 50px 50px 50px;}.elementor-34 .elementor-element.elementor-element-7c2c43b .elementor-button-content-wrapper{flex-direction:row;}.elementor-34 .elementor-element.elementor-element-4bc7ffd .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:12px;font-weight:400;text-decoration:underline;}.elementor-34 .elementor-element.elementor-element-6c42c95{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px -10px rgba(0, 0, 0, 0.6);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-6c42c95:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6c42c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-34 .elementor-element.elementor-element-f8dacac img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-34 .elementor-element.elementor-element-cb7c8f7{--display:flex;}.elementor-34 .elementor-element.elementor-element-ef8716c .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:20px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-5b1ca1d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-d131fbc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-93fbf8b{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-2488773{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-f011f6b .elementor-button{background-color:#FF9933;fill:var( --e-global-color-b77a67d );color:var( --e-global-color-b77a67d );border-radius:50px 50px 50px 50px;}.elementor-34 .elementor-element.elementor-element-f011f6b .elementor-button-content-wrapper{flex-direction:row;}.elementor-34 .elementor-element.elementor-element-c853284 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:12px;font-weight:400;text-decoration:underline;}.elementor-34 .elementor-element.elementor-element-0343dfe{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px -10px rgba(0, 0, 0, 0.6);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-0343dfe:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-0343dfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-34 .elementor-element.elementor-element-9160069 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-34 .elementor-element.elementor-element-278b584{--display:flex;}.elementor-34 .elementor-element.elementor-element-db47ce7 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:20px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-3fcadd5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-5e01900{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-aa9028e{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-68bf263{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-71ec9b5 .elementor-button{background-color:#FF9933;fill:var( --e-global-color-b77a67d );color:var( --e-global-color-b77a67d );border-radius:50px 50px 50px 50px;}.elementor-34 .elementor-element.elementor-element-71ec9b5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-34 .elementor-element.elementor-element-a66a314 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:12px;font-weight:400;text-decoration:underline;}.elementor-34 .elementor-element.elementor-element-373e7d1{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px -10px rgba(0, 0, 0, 0.6);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-373e7d1:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-373e7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-34 .elementor-element.elementor-element-1bb4985 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-34 .elementor-element.elementor-element-ccf8f1d{--display:flex;}.elementor-34 .elementor-element.elementor-element-855f736 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:20px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-fd69ac9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-c2355b4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-213bb14{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-4b3c49a{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-8f44630 .elementor-button{background-color:#FF9933;fill:var( --e-global-color-b77a67d );color:var( --e-global-color-b77a67d );border-radius:50px 50px 50px 50px;}.elementor-34 .elementor-element.elementor-element-8f44630 .elementor-button-content-wrapper{flex-direction:row;}.elementor-34 .elementor-element.elementor-element-5152539 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:12px;font-weight:400;text-decoration:underline;}.elementor-34 .elementor-element.elementor-element-bcd5e17{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px -10px rgba(0, 0, 0, 0.6);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-bcd5e17:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-bcd5e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-34 .elementor-element.elementor-element-3525a86 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-34 .elementor-element.elementor-element-5435334{--display:flex;}.elementor-34 .elementor-element.elementor-element-89ab08d .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:20px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-768ed19 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-1af80b6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-73e2876{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-e59196e{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-97d0805 .elementor-button{background-color:#FF9933;fill:var( --e-global-color-b77a67d );color:var( --e-global-color-b77a67d );border-radius:50px 50px 50px 50px;}.elementor-34 .elementor-element.elementor-element-97d0805 .elementor-button-content-wrapper{flex-direction:row;}.elementor-34 .elementor-element.elementor-element-a166a0a .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:12px;font-weight:400;text-decoration:underline;}.elementor-34 .elementor-element.elementor-element-04f0f2f{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px -10px rgba(0, 0, 0, 0.6);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-04f0f2f:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-04f0f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-34 .elementor-element.elementor-element-089dc17 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-34 .elementor-element.elementor-element-40d4cb8{--display:flex;}.elementor-34 .elementor-element.elementor-element-70721c9 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:20px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-bbbdbce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-c24382e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-994dfad{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-ad0a51d{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-dd28dd9 .elementor-button{background-color:#FF9933;fill:var( --e-global-color-b77a67d );color:var( --e-global-color-b77a67d );border-radius:50px 50px 50px 50px;}.elementor-34 .elementor-element.elementor-element-dd28dd9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-34 .elementor-element.elementor-element-66ad0b7 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:12px;font-weight:400;text-decoration:underline;}.elementor-34 .elementor-element.elementor-element-d9aaa6d{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px -10px rgba(0, 0, 0, 0.6);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-d9aaa6d:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-d9aaa6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-34 .elementor-element.elementor-element-16caca1 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-34 .elementor-element.elementor-element-1ebec8d{--display:flex;}.elementor-34 .elementor-element.elementor-element-71df11a .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:20px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-121c317 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-c0a4b3b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-411310d{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-c0a1de8{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-50b14f5 .elementor-button{background-color:#FF9933;fill:var( --e-global-color-b77a67d );color:var( --e-global-color-b77a67d );border-radius:50px 50px 50px 50px;}.elementor-34 .elementor-element.elementor-element-50b14f5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-34 .elementor-element.elementor-element-9aafd22 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:12px;font-weight:400;text-decoration:underline;}.elementor-34 .elementor-element.elementor-element-d13e745{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px -10px rgba(0, 0, 0, 0.6);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-d13e745:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-d13e745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-34 .elementor-element.elementor-element-c748397 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-34 .elementor-element.elementor-element-12853c4{--display:flex;}.elementor-34 .elementor-element.elementor-element-034c266 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:20px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-ee826bf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-825d3d4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-c930f39{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-1726639{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-53f04ff .elementor-button{background-color:#FF9933;fill:var( --e-global-color-b77a67d );color:var( --e-global-color-b77a67d );border-radius:50px 50px 50px 50px;}.elementor-34 .elementor-element.elementor-element-53f04ff .elementor-button-content-wrapper{flex-direction:row;}.elementor-34 .elementor-element.elementor-element-20763de .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:12px;font-weight:400;text-decoration:underline;}.elementor-34 .elementor-element.elementor-element-97c41ff{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px -10px rgba(0, 0, 0, 0.6);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-97c41ff:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-97c41ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-34 .elementor-element.elementor-element-343e11c img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-34 .elementor-element.elementor-element-ba6655b{--display:flex;}.elementor-34 .elementor-element.elementor-element-f6d27cf .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:20px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-1dd00a4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-65fd8e8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e70d144{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-673c0bd{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-b20ff9b .elementor-button{background-color:#FF9933;fill:var( --e-global-color-b77a67d );color:var( --e-global-color-b77a67d );border-radius:50px 50px 50px 50px;}.elementor-34 .elementor-element.elementor-element-b20ff9b .elementor-button-content-wrapper{flex-direction:row;}.elementor-34 .elementor-element.elementor-element-e756e53 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:12px;font-weight:400;text-decoration:underline;}.elementor-34 .elementor-element.elementor-element-727e52a{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px -10px rgba(0, 0, 0, 0.6);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-727e52a:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-727e52a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-34 .elementor-element.elementor-element-f39b60b img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-34 .elementor-element.elementor-element-7b594dd{--display:flex;}.elementor-34 .elementor-element.elementor-element-8679e7f .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:20px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-c2f6eca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-b099a52{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-728864f{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-76ff584{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-81df82e .elementor-button{background-color:#FF9933;fill:var( --e-global-color-b77a67d );color:var( --e-global-color-b77a67d );border-radius:50px 50px 50px 50px;}.elementor-34 .elementor-element.elementor-element-81df82e .elementor-button-content-wrapper{flex-direction:row;}.elementor-34 .elementor-element.elementor-element-39f319a .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:12px;font-weight:400;text-decoration:underline;}.elementor-34 .elementor-element.elementor-element-e7bbbb1{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px -10px rgba(0, 0, 0, 0.6);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-e7bbbb1:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-e7bbbb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-34 .elementor-element.elementor-element-e5d9a0c img{width:300px;height:300px;object-fit:contain;object-position:center center;}.elementor-34 .elementor-element.elementor-element-2e79b39{--display:flex;}.elementor-34 .elementor-element.elementor-element-c59f60f .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:20px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-daf8127 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-625a78e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8a99a00{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-22bc59f{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-4f8a5b8 .elementor-button{background-color:#FF9933;fill:var( --e-global-color-b77a67d );color:var( --e-global-color-b77a67d );border-radius:50px 50px 50px 50px;}.elementor-34 .elementor-element.elementor-element-4f8a5b8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-34 .elementor-element.elementor-element-c44b590 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:12px;font-weight:400;text-decoration:underline;}.elementor-34 .elementor-element.elementor-element-d21c5fb{--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-34 .elementor-element.elementor-element-891aa71{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-f9353c0{--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:150px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-f9353c0 > .elementor-shape-top .elementor-shape-fill, .elementor-34 .elementor-element.elementor-element-f9353c0 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-c5791f5 );}.elementor-34 .elementor-element.elementor-element-68cd92f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-76ee8e7 .elementor-heading-title{color:var( --e-global-color-b77a67d );}.elementor-34 .elementor-element.elementor-element-2577bd0{color:var( --e-global-color-b77a67d );}.elementor-34 .elementor-element.elementor-element-5f67e4d .elementor-button{background-color:#FF9933;border-radius:50px 50px 50px 50px;}body.elementor-page-34:not(.elementor-motion-effects-element-type-background), body.elementor-page-34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5791f5 );}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-64efed8{--e-image-carousel-slides-to-show:3;}.elementor-34 .elementor-element.elementor-element-647bfc3 img{width:100%;height:100%;}.elementor-34 .elementor-element.elementor-element-58abd48 img{width:100%;height:100%;}.elementor-34 .elementor-element.elementor-element-f8dacac img{width:100%;height:100%;}.elementor-34 .elementor-element.elementor-element-9160069 img{width:100%;height:100%;}.elementor-34 .elementor-element.elementor-element-1bb4985 img{width:100%;height:100%;}.elementor-34 .elementor-element.elementor-element-3525a86 img{width:100%;height:100%;}.elementor-34 .elementor-element.elementor-element-089dc17 img{width:100%;height:100%;}.elementor-34 .elementor-element.elementor-element-16caca1 img{width:100%;height:100%;}.elementor-34 .elementor-element.elementor-element-c748397 img{width:100%;height:100%;}.elementor-34 .elementor-element.elementor-element-343e11c img{width:100%;height:100%;}.elementor-34 .elementor-element.elementor-element-f39b60b img{width:100%;height:100%;}.elementor-34 .elementor-element.elementor-element-e5d9a0c img{width:100%;height:100%;}}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-c9bb108{--content-width:1280px;}.elementor-34 .elementor-element.elementor-element-10ae384{--content-width:1280px;}.elementor-34 .elementor-element.elementor-element-591550a{--content-width:1280px;}.elementor-34 .elementor-element.elementor-element-b0cab24{--width:75%;}.elementor-34 .elementor-element.elementor-element-66d93f4{--width:75%;}.elementor-34 .elementor-element.elementor-element-cb7c8f7{--width:75%;}.elementor-34 .elementor-element.elementor-element-278b584{--width:75%;}.elementor-34 .elementor-element.elementor-element-ccf8f1d{--width:75%;}.elementor-34 .elementor-element.elementor-element-5435334{--width:75%;}.elementor-34 .elementor-element.elementor-element-40d4cb8{--width:75%;}.elementor-34 .elementor-element.elementor-element-1ebec8d{--width:75%;}.elementor-34 .elementor-element.elementor-element-12853c4{--width:75%;}.elementor-34 .elementor-element.elementor-element-ba6655b{--width:75%;}.elementor-34 .elementor-element.elementor-element-7b594dd{--width:75%;}.elementor-34 .elementor-element.elementor-element-2e79b39{--width:75%;}.elementor-34 .elementor-element.elementor-element-d21c5fb{--content-width:1280px;}.elementor-34 .elementor-element.elementor-element-f9353c0{--content-width:1280px;}}/* Start custom CSS for image-carousel, class: .elementor-element-64efed8 */.elementor-34 .elementor-element.elementor-element-64efed8 img {
    background-image: radial-gradient(circle farthest-corner at 50% 0%, #2e042d, #171b2a 70%);
    border: 1px solid #FF9933;
    height: 200px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bb108 */.elementor-34 .elementor-element.elementor-element-c9bb108 {
    background-image: radial-gradient(circle farthest-corner at 50% 0%, #2e042d, #171b2a 70%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09e53d9 */.elementor-34 .elementor-element.elementor-element-09e53d9 p:last-child {
    margin-bottom: 0;
}

.elementor-34 .elementor-element.elementor-element-09e53d9 h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-09e53d9 h2 {
    margin-top: 30px;
}

.elementor-34 .elementor-element.elementor-element-09e53d9 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-34 .elementor-element.elementor-element-09e53d9 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

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

.elementor-34 .elementor-element.elementor-element-09e53d9 ol, .elementor-34 .elementor-element.elementor-element-09e53d9 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-34 .elementor-element.elementor-element-6293581 h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-6293581 h2 {
    margin-top: 30px;
}

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

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

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

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

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

.elementor-34 .elementor-element.elementor-element-5857244 h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-5857244 h2 {
    margin-top: 30px;
}

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

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

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

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

.elementor-34 .elementor-element.elementor-element-5857244 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4217a3a */.elementor-34 .elementor-element.elementor-element-4217a3a b {
    color: #70ca1b;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7650b1e */.elementor-34 .elementor-element.elementor-element-7650b1e p:last-child {
    margin-bottom: 0;
}

.elementor-34 .elementor-element.elementor-element-7650b1e h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-7650b1e h2 {
    margin-top: 30px;
}

.elementor-34 .elementor-element.elementor-element-7650b1e h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-34 .elementor-element.elementor-element-7650b1e h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

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

.elementor-34 .elementor-element.elementor-element-7650b1e ol, .elementor-34 .elementor-element.elementor-element-7650b1e ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-34 .elementor-element.elementor-element-7650b1e img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-539a3cb */.elementor-34 .elementor-element.elementor-element-539a3cb p:last-child {
    margin-bottom: 0;
}

.elementor-34 .elementor-element.elementor-element-539a3cb h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-539a3cb h2 {
    margin-top: 30px;
}

.elementor-34 .elementor-element.elementor-element-539a3cb h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-34 .elementor-element.elementor-element-539a3cb h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

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

.elementor-34 .elementor-element.elementor-element-539a3cb ol, .elementor-34 .elementor-element.elementor-element-539a3cb ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-34 .elementor-element.elementor-element-539a3cb img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7ac3d6 */.elementor-34 .elementor-element.elementor-element-c7ac3d6 b {
    color: #70ca1b;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65cbe08 */.elementor-34 .elementor-element.elementor-element-65cbe08 p:last-child {
    margin-bottom: 0;
}

.elementor-34 .elementor-element.elementor-element-65cbe08 h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-65cbe08 h2 {
    margin-top: 30px;
}

.elementor-34 .elementor-element.elementor-element-65cbe08 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-34 .elementor-element.elementor-element-65cbe08 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

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

.elementor-34 .elementor-element.elementor-element-65cbe08 ol, .elementor-34 .elementor-element.elementor-element-65cbe08 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-34 .elementor-element.elementor-element-4b31b5c h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-4b31b5c h2 {
    margin-top: 30px;
}

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

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

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

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

.elementor-34 .elementor-element.elementor-element-4b31b5c img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b1ca1d */.elementor-34 .elementor-element.elementor-element-5b1ca1d b {
    color: #70ca1b;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93fbf8b */.elementor-34 .elementor-element.elementor-element-93fbf8b p:last-child {
    margin-bottom: 0;
}

.elementor-34 .elementor-element.elementor-element-93fbf8b h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-93fbf8b h2 {
    margin-top: 30px;
}

.elementor-34 .elementor-element.elementor-element-93fbf8b h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-34 .elementor-element.elementor-element-93fbf8b h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

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

.elementor-34 .elementor-element.elementor-element-93fbf8b ol, .elementor-34 .elementor-element.elementor-element-93fbf8b ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-34 .elementor-element.elementor-element-2488773 h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-2488773 h2 {
    margin-top: 30px;
}

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

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

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

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

.elementor-34 .elementor-element.elementor-element-2488773 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fcadd5 */.elementor-34 .elementor-element.elementor-element-3fcadd5 b {
    color: #70ca1b;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa9028e */.elementor-34 .elementor-element.elementor-element-aa9028e p:last-child {
    margin-bottom: 0;
}

.elementor-34 .elementor-element.elementor-element-aa9028e h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-aa9028e h2 {
    margin-top: 30px;
}

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

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

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

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

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

.elementor-34 .elementor-element.elementor-element-68bf263 h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-68bf263 h2 {
    margin-top: 30px;
}

.elementor-34 .elementor-element.elementor-element-68bf263 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-34 .elementor-element.elementor-element-68bf263 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

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

.elementor-34 .elementor-element.elementor-element-68bf263 ol, .elementor-34 .elementor-element.elementor-element-68bf263 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-34 .elementor-element.elementor-element-68bf263 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd69ac9 */.elementor-34 .elementor-element.elementor-element-fd69ac9 b {
    color: #70ca1b;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-213bb14 */.elementor-34 .elementor-element.elementor-element-213bb14 p:last-child {
    margin-bottom: 0;
}

.elementor-34 .elementor-element.elementor-element-213bb14 h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-213bb14 h2 {
    margin-top: 30px;
}

.elementor-34 .elementor-element.elementor-element-213bb14 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-34 .elementor-element.elementor-element-213bb14 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

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

.elementor-34 .elementor-element.elementor-element-213bb14 ol, .elementor-34 .elementor-element.elementor-element-213bb14 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-34 .elementor-element.elementor-element-4b3c49a h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-4b3c49a h2 {
    margin-top: 30px;
}

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

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

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

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

.elementor-34 .elementor-element.elementor-element-4b3c49a img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-768ed19 */.elementor-34 .elementor-element.elementor-element-768ed19 b {
    color: #70ca1b;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73e2876 */.elementor-34 .elementor-element.elementor-element-73e2876 p:last-child {
    margin-bottom: 0;
}

.elementor-34 .elementor-element.elementor-element-73e2876 h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-73e2876 h2 {
    margin-top: 30px;
}

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

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

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

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

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

.elementor-34 .elementor-element.elementor-element-e59196e h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-e59196e h2 {
    margin-top: 30px;
}

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

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

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

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

.elementor-34 .elementor-element.elementor-element-e59196e img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbbdbce */.elementor-34 .elementor-element.elementor-element-bbbdbce b {
    color: #70ca1b;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-994dfad */.elementor-34 .elementor-element.elementor-element-994dfad p:last-child {
    margin-bottom: 0;
}

.elementor-34 .elementor-element.elementor-element-994dfad h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-994dfad h2 {
    margin-top: 30px;
}

.elementor-34 .elementor-element.elementor-element-994dfad h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-34 .elementor-element.elementor-element-994dfad h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

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

.elementor-34 .elementor-element.elementor-element-994dfad ol, .elementor-34 .elementor-element.elementor-element-994dfad ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-34 .elementor-element.elementor-element-ad0a51d h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-ad0a51d h2 {
    margin-top: 30px;
}

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

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

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

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

.elementor-34 .elementor-element.elementor-element-ad0a51d img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-121c317 */.elementor-34 .elementor-element.elementor-element-121c317 b {
    color: #70ca1b;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-411310d */.elementor-34 .elementor-element.elementor-element-411310d p:last-child {
    margin-bottom: 0;
}

.elementor-34 .elementor-element.elementor-element-411310d h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-411310d h2 {
    margin-top: 30px;
}

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

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

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

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

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

.elementor-34 .elementor-element.elementor-element-c0a1de8 h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-c0a1de8 h2 {
    margin-top: 30px;
}

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

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

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

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

.elementor-34 .elementor-element.elementor-element-c0a1de8 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee826bf */.elementor-34 .elementor-element.elementor-element-ee826bf b {
    color: #70ca1b;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c930f39 */.elementor-34 .elementor-element.elementor-element-c930f39 p:last-child {
    margin-bottom: 0;
}

.elementor-34 .elementor-element.elementor-element-c930f39 h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-c930f39 h2 {
    margin-top: 30px;
}

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

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

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

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

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

.elementor-34 .elementor-element.elementor-element-1726639 h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-1726639 h2 {
    margin-top: 30px;
}

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

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

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

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

.elementor-34 .elementor-element.elementor-element-1726639 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dd00a4 */.elementor-34 .elementor-element.elementor-element-1dd00a4 b {
    color: #70ca1b;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e70d144 */.elementor-34 .elementor-element.elementor-element-e70d144 p:last-child {
    margin-bottom: 0;
}

.elementor-34 .elementor-element.elementor-element-e70d144 h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-e70d144 h2 {
    margin-top: 30px;
}

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

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

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

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

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

.elementor-34 .elementor-element.elementor-element-673c0bd h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-673c0bd h2 {
    margin-top: 30px;
}

.elementor-34 .elementor-element.elementor-element-673c0bd h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-34 .elementor-element.elementor-element-673c0bd h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

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

.elementor-34 .elementor-element.elementor-element-673c0bd ol, .elementor-34 .elementor-element.elementor-element-673c0bd ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-34 .elementor-element.elementor-element-673c0bd img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f6eca */.elementor-34 .elementor-element.elementor-element-c2f6eca b {
    color: #70ca1b;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-728864f */.elementor-34 .elementor-element.elementor-element-728864f p:last-child {
    margin-bottom: 0;
}

.elementor-34 .elementor-element.elementor-element-728864f h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-728864f h2 {
    margin-top: 30px;
}

.elementor-34 .elementor-element.elementor-element-728864f h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-34 .elementor-element.elementor-element-728864f h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

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

.elementor-34 .elementor-element.elementor-element-728864f ol, .elementor-34 .elementor-element.elementor-element-728864f ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-34 .elementor-element.elementor-element-728864f img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76ff584 */.elementor-34 .elementor-element.elementor-element-76ff584 p:last-child {
    margin-bottom: 0;
}

.elementor-34 .elementor-element.elementor-element-76ff584 h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-76ff584 h2 {
    margin-top: 30px;
}

.elementor-34 .elementor-element.elementor-element-76ff584 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-34 .elementor-element.elementor-element-76ff584 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

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

.elementor-34 .elementor-element.elementor-element-76ff584 ol, .elementor-34 .elementor-element.elementor-element-76ff584 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-34 .elementor-element.elementor-element-76ff584 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-daf8127 */.elementor-34 .elementor-element.elementor-element-daf8127 b {
    color: #70ca1b;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a99a00 */.elementor-34 .elementor-element.elementor-element-8a99a00 p:last-child {
    margin-bottom: 0;
}

.elementor-34 .elementor-element.elementor-element-8a99a00 h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-8a99a00 h2 {
    margin-top: 30px;
}

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

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

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

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

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

.elementor-34 .elementor-element.elementor-element-22bc59f h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-22bc59f h2 {
    margin-top: 30px;
}

.elementor-34 .elementor-element.elementor-element-22bc59f h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-34 .elementor-element.elementor-element-22bc59f h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

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

.elementor-34 .elementor-element.elementor-element-22bc59f ol, .elementor-34 .elementor-element.elementor-element-22bc59f ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

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

.elementor-34 .elementor-element.elementor-element-dc9a4fd h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-dc9a4fd h2 {
    margin-top: 30px;
}

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

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

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

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

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

.elementor-34 .elementor-element.elementor-element-2577bd0 h2:first-child {
    margin-top: 0;
}

.elementor-34 .elementor-element.elementor-element-2577bd0 h2 {
    margin-top: 30px;
}

.elementor-34 .elementor-element.elementor-element-2577bd0 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-34 .elementor-element.elementor-element-2577bd0 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

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

.elementor-34 .elementor-element.elementor-element-2577bd0 ol, .elementor-34 .elementor-element.elementor-element-2577bd0 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-34 .elementor-element.elementor-element-2577bd0 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9353c0 */.elementor-34 .elementor-element.elementor-element-f9353c0 {
    background: radial-gradient(circle at 119% 34%, rgba(64, 0, 159, .094) 50%, hsla(0, 0%, 100%, 0) 0), radial-gradient(circle at 110% 30%, rgba(64, 0, 159, .094) 50%, hsla(0, 0%, 100%, 0) 0), radial-gradient(circle at 80%, #020024 0, #df8a65 0, #5967e2 60%);
}/* End custom CSS */