.elementor-19159 .elementor-element.elementor-element-04bcdd0{--display:flex;--min-height:0px;--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:space-between;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-04bcdd0:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-04bcdd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, #EDCED5 54%, #CBA8DE 100%);}.elementor-19159 .elementor-element.elementor-element-04bcdd0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19159 .elementor-element.elementor-element-43835e5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-126104d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:40px;--margin-left:60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:140px;}.elementor-19159 .elementor-element.elementor-element-126104d.e-con{--align-self:flex-start;}.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-19159 .elementor-element.elementor-element-b11ba13{width:var( --container-widget-width, 20.525% );max-width:20.525%;--container-widget-width:20.525%;--container-widget-flex-grow:0;text-align:start;}.elementor-19159 .elementor-element.elementor-element-b11ba13.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19159 .elementor-element.elementor-element-b11ba13 img{width:60%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19159 .elementor-element.elementor-element-41ae9a4{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-19159 .elementor-element.elementor-element-41ae9a4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-19159 .elementor-element.elementor-element-41ae9a4 .elementor-nav-menu .elementor-item{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-19159 .elementor-element.elementor-element-41ae9a4 .elementor-nav-menu--main .elementor-item{color:#5F4169;fill:#5F4169;}.elementor-19159 .elementor-element.elementor-element-41ae9a4 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-19159 .elementor-element.elementor-element-41ae9a4 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-19159 .elementor-element.elementor-element-41ae9a4 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-19159 .elementor-element.elementor-element-41ae9a4 .elementor-nav-menu--main .elementor-item:focus{color:#3D3B56;fill:#3D3B56;}.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-19159 .elementor-element.elementor-element-37d013e .elementor-button{background-color:#3A2F44;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-19159 .elementor-element.elementor-element-37d013e.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-d37486f{--display:flex;--min-height:350px;--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;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;}.elementor-19159 .elementor-element.elementor-element-d37486f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.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-19159 .elementor-element.elementor-element-69ad705{width:auto;max-width:auto;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.8px;color:#55475D;}.elementor-19159 .elementor-element.elementor-element-69ad705 > .elementor-widget-container{background-color:#F4DFEE;padding:6px 16px 6px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FAEDF6;border-radius:30px 30px 30px 30px;}.elementor-19159 .elementor-element.elementor-element-69ad705.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-19159 .elementor-element.elementor-element-69ad705 p{margin-block-end: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-19159 .elementor-element.elementor-element-10092ae{width:var( --container-widget-width, 99.002% );max-width:99.002%;--container-widget-width:99.002%;--container-widget-flex-grow:0;}.elementor-19159 .elementor-element.elementor-element-10092ae > .elementor-widget-container{margin:0px 30px 00px 0px;padding:10px 0px 10px 0px;}.elementor-19159 .elementor-element.elementor-element-10092ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19159 .elementor-element.elementor-element-10092ae .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:68px;font-weight:800;line-height:60px;letter-spacing:-1px;color:#33283D;}.elementor-19159 .elementor-element.elementor-element-94ffe39{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:500;line-height:30px;color:#574B61;}.elementor-19159 .elementor-element.elementor-element-94ffe39 p{margin-block-end:0px;}.elementor-19159 .elementor-element.elementor-element-389141b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-389141b.e-con{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-89b3a38 .elementor-button{background-color:#33283D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#33283D;border-radius:30px 30px 30px 30px;}.elementor-19159 .elementor-element.elementor-element-89b3a38 .elementor-button:hover, .elementor-19159 .elementor-element.elementor-element-89b3a38 .elementor-button:focus{border-color:#33283D;}.elementor-19159 .elementor-element.elementor-element-0fa5c8c .elementor-button{background-color:#FAECF0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;fill:#000000;color:#000000;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-19159 .elementor-element.elementor-element-0fa5c8c .elementor-button:hover, .elementor-19159 .elementor-element.elementor-element-0fa5c8c .elementor-button:focus{border-color:#33283D;}.elementor-19159 .elementor-element.elementor-element-935a5d6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;line-height:30px;letter-spacing:1.4px;color:#33283D;}.elementor-19159 .elementor-element.elementor-element-d899036{--display:flex;}.elementor-19159 .elementor-element.elementor-element-4463b62{--display:flex;}.elementor-19159 .elementor-element.elementor-element-8af3437{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-8af3437:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-8af3437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-b72f74a{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-eed0fdd{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-fe5e2a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-210a83f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-b62ef17 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-b62ef17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-b62ef17.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-f80a53b{--display:flex;}.elementor-19159 .elementor-element.elementor-element-8707dac{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-8707dac:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-8707dac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-cf4d593{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-a77f63e{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-7a3bb8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-c7f7758{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-ce906e7 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-ce906e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-ce906e7.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-ce6c1db{--display:flex;}.elementor-19159 .elementor-element.elementor-element-0a25ce0{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-0a25ce0:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-0a25ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-e0ce188{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-d09712d{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-d1d4c1c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-3388587 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-3388587 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-3388587.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-3d170d5{--display:flex;}.elementor-19159 .elementor-element.elementor-element-68ffa26{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-68ffa26:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-68ffa26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-9eab4a7{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-83964af{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-66bb9b1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-9aaa438 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-9aaa438 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-9aaa438.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-2abbd75{--display:flex;}.elementor-19159 .elementor-element.elementor-element-c39e80e{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-c39e80e:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-c39e80e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-4fae2fa{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-b71bbd2{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-0c23e35{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-3b3b31b .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-3b3b31b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-3b3b31b.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-3432659{--display:flex;}.elementor-19159 .elementor-element.elementor-element-dd96420{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-dd96420:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-dd96420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-ad365b8{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-e538844{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-0dcf7a9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-71ff345 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-71ff345 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-71ff345.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-965f1bf{--display:flex;}.elementor-19159 .elementor-element.elementor-element-2fe4f10{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-2fe4f10:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-2fe4f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-1f661e1{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-6dd5d2b{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-4392685{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-e9d5bc4 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-e9d5bc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-e9d5bc4.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-5398542{--display:flex;}.elementor-19159 .elementor-element.elementor-element-736e2b6{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-736e2b6:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-736e2b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-ef305c7{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-271bed9{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-f5eb1ee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-c06e00f .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-c06e00f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-c06e00f.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-c404cad{--display:flex;}.elementor-19159 .elementor-element.elementor-element-8e61eee{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-8e61eee:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-8e61eee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-9a3e96b{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-a36b09e{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-c21ee9b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-0708df6 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-0708df6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-0708df6.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-df83177{--display:flex;}.elementor-19159 .elementor-element.elementor-element-b4dddae{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-b4dddae:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-b4dddae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-3b62f77{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-00a3825{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-b955d76{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-3e5f11e .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-3e5f11e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-3e5f11e.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-4b714a5{--display:flex;}.elementor-19159 .elementor-element.elementor-element-ca38908{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-ca38908:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-ca38908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-0d5c7df{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-0cf07d5{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-47fe1f4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-12bd771 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-12bd771 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-12bd771.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-92322e7{--display:flex;}.elementor-19159 .elementor-element.elementor-element-eafa455{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-eafa455:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-eafa455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-f2f8c5c{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-3282be5{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-153c945{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-535cb8a .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-535cb8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-535cb8a.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-ec50296{--display:flex;}.elementor-19159 .elementor-element.elementor-element-29ef2e3{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-29ef2e3:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-29ef2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-d3c9620{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-c51cfd2{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-bcfd722{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-586d141 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-586d141 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-586d141.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-9a6e265{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:35px;--e-n-carousel-arrow-normal-color:#F076DA;--e-n-carousel-arrow-hover-color:#FF00D2;}.elementor-19159 .elementor-element.elementor-element-423b99f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-150px;--margin-right:0px;}.elementor-19159 .elementor-element.elementor-element-423b99f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19159 .elementor-element.elementor-element-0e6bc09{--display:flex;}.elementor-19159 .elementor-element.elementor-element-058f282{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-058f282:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-058f282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-063ded1{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-bc20e5a{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-699e35e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-67e9654{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-8e0b0ea .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-8e0b0ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-8e0b0ea.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-6080219{--display:flex;}.elementor-19159 .elementor-element.elementor-element-609d801{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-609d801:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-609d801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-b7ea3d8{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-72535f6{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-3335806 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-f81be05{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-0f8d356 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-0f8d356 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-0f8d356.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-16e8667{--display:flex;}.elementor-19159 .elementor-element.elementor-element-a6b135f{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-a6b135f:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-a6b135f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-a89ccf4{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-c023e84{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-ae664bb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-b41afc9 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-b41afc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-b41afc9.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-7d2074d{--display:flex;}.elementor-19159 .elementor-element.elementor-element-9dd22c9{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-9dd22c9:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-9dd22c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-d19bc7a{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-b2f8028{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-0a6907b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-9db9a4f .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-9db9a4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-9db9a4f.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-0c34eae{--display:flex;}.elementor-19159 .elementor-element.elementor-element-91b9173{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-91b9173:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-91b9173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-87bc243{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-b22b731{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-b747228{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-dbb73ed .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-dbb73ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-dbb73ed.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-fc0bd8e{--display:flex;}.elementor-19159 .elementor-element.elementor-element-c9c3ce8{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-c9c3ce8:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-c9c3ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-ef57d3b{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-8371e79{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-0fbf07f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-748c23f .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-748c23f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-748c23f.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-a5cdbd9{--display:flex;}.elementor-19159 .elementor-element.elementor-element-075818a{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-075818a:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-075818a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-317b2a5{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-f008317{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-57de077{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-035851c .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-035851c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-035851c.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-591cac3{--display:flex;}.elementor-19159 .elementor-element.elementor-element-5574eb6{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-5574eb6:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-5574eb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-3b0a098{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-dc314bb{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-f15deb3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-a1489d4 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-a1489d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-a1489d4.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-10c9b0b{--display:flex;}.elementor-19159 .elementor-element.elementor-element-e2441d7{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-e2441d7:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-e2441d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-0808e48{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-ab4ae70{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-ecfac5f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-35d7241 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-35d7241 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-35d7241.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-481e077{--display:flex;}.elementor-19159 .elementor-element.elementor-element-ddc3af8{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-ddc3af8:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-ddc3af8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-727fde8{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-6826134{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-0347f4b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-bead942 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-bead942 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-bead942.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-a979378{--display:flex;}.elementor-19159 .elementor-element.elementor-element-96e51b4{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-96e51b4:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-96e51b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-5c27048{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-c1fc0fc{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-c314bbf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-5f79e62 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-5f79e62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-5f79e62.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-55b1466{--display:flex;}.elementor-19159 .elementor-element.elementor-element-12e3b08{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-12e3b08:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-12e3b08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-b5783a9{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-e30e4d0{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-89e114b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-adb0f40 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-adb0f40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-adb0f40.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-28aa81a{--display:flex;}.elementor-19159 .elementor-element.elementor-element-2e60129{--display:flex;--min-height:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-2e60129:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-2e60129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-255fa22{--display:flex;--min-height:0px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-c3d156e{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-5a94cbb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-bb83357 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-bb83357 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-bb83357.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-dc94d75{--e-n-carousel-swiper-slides-to-display:7;--e-n-carousel-swiper-slides-gap:13px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-19159 .elementor-element.elementor-element-85b3585{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:70px;--padding-right:70px;}.elementor-19159 .elementor-element.elementor-element-85b3585:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-85b3585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #E3CDEB 0%, #F7E1EA 33%);}.elementor-19159 .elementor-element.elementor-element-b33c4a5.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-b33c4a5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;line-height:30px;letter-spacing:1.4px;color:#33283D;}.elementor-19159 .elementor-element.elementor-element-ab894b4{--display:grid;--e-con-grid-template-columns:repeat(9, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-19159 .elementor-element.elementor-element-ab894b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19159 .elementor-element.elementor-element-f50e278 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-f50e278.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-f50e278 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;color:#6B5D76;}.elementor-19159 .elementor-element.elementor-element-dbcfd52{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-dbcfd52:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-dbcfd52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #F6F1F9 0%, #F7F2FA 100%);}.elementor-19159 .elementor-element.elementor-element-2cd9b9e{--display:flex;--min-height:150px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E3DAE8;--border-color:#E3DAE8;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-b2fea34 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-b2fea34 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:800;letter-spacing:-1.4px;color:#2F2540;}.elementor-19159 .elementor-element.elementor-element-1900210{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;color:#6B5D76;}.elementor-19159 .elementor-element.elementor-element-1900210 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-1900210.elementor-element{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-1900210 p{margin-block-end:0px;}.elementor-19159 .elementor-element.elementor-element-bea6a57{--display:flex;--min-height:130px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E3DAE8;--border-color:#E3DAE8;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-8c80168 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-8c80168 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:800;letter-spacing:-1.4px;color:#2F2540;}.elementor-19159 .elementor-element.elementor-element-b9084f4{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;color:#6B5D76;}.elementor-19159 .elementor-element.elementor-element-b9084f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-b9084f4.elementor-element{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-b9084f4 p{margin-block-end:0px;}.elementor-19159 .elementor-element.elementor-element-6f16b61{--display:flex;--min-height:130px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-ed008fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-ed008fd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:800;letter-spacing:-1.4px;color:#2F2540;}.elementor-19159 .elementor-element.elementor-element-06a7732{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;color:#6B5D76;}.elementor-19159 .elementor-element.elementor-element-06a7732 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-06a7732.elementor-element{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-06a7732 p{margin-block-end:0px;}.elementor-19159 .elementor-element.elementor-element-2bf1484{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:30px;--padding-left:70px;--padding-right:70px;}.elementor-19159 .elementor-element.elementor-element-2bf1484:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-2bf1484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EBF8;}.elementor-19159 .elementor-element.elementor-element-9f476c3{--display:grid;--min-height:410px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:35px 35px;--row-gap:35px;--column-gap:35px;--grid-auto-flow:row;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19159 .elementor-element.elementor-element-9f476c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19159 .elementor-element.elementor-element-0a0bfdf{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 30px 45px -30px rgba(177, 161, 190, 0.75);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-0a0bfdf:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-0a0bfdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-2a215fd{--display:flex;--min-height:400px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19159 .elementor-element.elementor-element-2a215fd:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-2a215fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allinoutsourcing.com/wp-content/uploads/2026/07/Wigston-Classroom.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19159 .elementor-element.elementor-element-a0a999b .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-f52c801{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-19159 .elementor-element.elementor-element-241c9ff > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-241c9ff.elementor-element{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-241c9ff{text-align:start;}.elementor-19159 .elementor-element.elementor-element-241c9ff .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;line-height:30px;letter-spacing:1.5px;color:#8A4F9D;}.elementor-19159 .elementor-element.elementor-element-497c5ae .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-1.5px;color:#000000;}.elementor-19159 .elementor-element.elementor-element-b603ea1{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#574B61;}.elementor-19159 .elementor-element.elementor-element-b603ea1 p{margin-block-end:15px;}.elementor-19159 .elementor-element.elementor-element-eeae60d .elementor-button{background-color:#FAECF000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:#392E43;color:#392E43;transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-eeae60d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-eeae60d .elementor-button:hover, .elementor-19159 .elementor-element.elementor-element-eeae60d .elementor-button:focus{color:#7D6F8A;}.elementor-19159 .elementor-element.elementor-element-eeae60d .elementor-button:hover svg, .elementor-19159 .elementor-element.elementor-element-eeae60d .elementor-button:focus svg{fill:#7D6F8A;}.elementor-19159 .elementor-element.elementor-element-30b9b84{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 30px 45px -30px rgba(177, 161, 190, 0.75);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-30b9b84:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-30b9b84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-16f0439{--display:flex;--min-height:400px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19159 .elementor-element.elementor-element-16f0439:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-16f0439 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allinoutsourcing.com/wp-content/uploads/2026/07/Wigston-Retail.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19159 .elementor-element.elementor-element-1bc53ef .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:#808080;color:#808080;border-radius:50px 50px 50px 50px;}.elementor-19159 .elementor-element.elementor-element-af9f747{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-19159 .elementor-element.elementor-element-d624353 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-d624353.elementor-element{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-d624353{text-align:start;}.elementor-19159 .elementor-element.elementor-element-d624353 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;line-height:30px;letter-spacing:1.5px;color:#8A4F9D;}.elementor-19159 .elementor-element.elementor-element-bc538a3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-1.5px;color:#000000;}.elementor-19159 .elementor-element.elementor-element-45f3ae6{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#574B61;}.elementor-19159 .elementor-element.elementor-element-45f3ae6 p{margin-block-end:15px;}.elementor-19159 .elementor-element.elementor-element-31288e0 .elementor-button{background-color:#FAECF000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:#392E43;color:#392E43;transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-31288e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-31288e0 .elementor-button:hover, .elementor-19159 .elementor-element.elementor-element-31288e0 .elementor-button:focus{color:#7D6F8A;}.elementor-19159 .elementor-element.elementor-element-31288e0 .elementor-button:hover svg, .elementor-19159 .elementor-element.elementor-element-31288e0 .elementor-button:focus svg{fill:#7D6F8A;}.elementor-19159 .elementor-element.elementor-element-55b5b09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-19159 .elementor-element.elementor-element-55b5b09:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-55b5b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EBF8;}.elementor-19159 .elementor-element.elementor-element-d719b28{--display:flex;--margin-top:60px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-d719b28.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19159 .elementor-element.elementor-element-14140ba > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-14140ba.elementor-element{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-14140ba{text-align:start;}.elementor-19159 .elementor-element.elementor-element-14140ba .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:1.5px;color:#8A4F9D;}.elementor-19159 .elementor-element.elementor-element-b023fb4{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:-10px;}.elementor-19159 .elementor-element.elementor-element-9e265f1 > .elementor-widget-container{margin:0px 30px 00px 0px;padding:10px 0px 10px 0px;}.elementor-19159 .elementor-element.elementor-element-9e265f1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:68px;font-weight:800;line-height:60px;letter-spacing:-1px;color:#33283D;}.elementor-19159 .elementor-element.elementor-element-757c114 .elementor-button{background-color:#FAECF000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:#392E43;color:#392E43;transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-757c114 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-757c114 .elementor-button:hover, .elementor-19159 .elementor-element.elementor-element-757c114 .elementor-button:focus{color:#7D6F8A;}.elementor-19159 .elementor-element.elementor-element-757c114 .elementor-button:hover svg, .elementor-19159 .elementor-element.elementor-element-757c114 .elementor-button:focus svg{fill:#7D6F8A;}.elementor-19159 .elementor-element.elementor-element-5dc811b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:-10px;}.elementor-19159 .elementor-element.elementor-element-5dc811b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19159 .elementor-element.elementor-element-b29706f{--display:flex;--min-height:260px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-19159 .elementor-element.elementor-element-b29706f:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-b29706f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C8B0E6 4%, #F9F5FB 3%);}.elementor-19159 .elementor-element.elementor-element-77595d0 > .elementor-widget-container{background-color:#EBE1ED;padding:0px 10px 0px 10px;border-radius:15px 15px 15px 15px;}.elementor-19159 .elementor-element.elementor-element-77595d0.elementor-element{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-77595d0{text-align:start;}.elementor-19159 .elementor-element.elementor-element-77595d0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;line-height:30px;letter-spacing:1.5px;color:#8A4F9D;}.elementor-19159 .elementor-element.elementor-element-34e208d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;letter-spacing:-0.4px;color:#2F2540;}.elementor-19159 .elementor-element.elementor-element-2e081b0{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#574B61;}.elementor-19159 .elementor-element.elementor-element-2e081b0 p{margin-block-end:0px;}.elementor-19159 .elementor-element.elementor-element-d097b40{--display:flex;--min-height:260px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-19159 .elementor-element.elementor-element-d097b40:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-d097b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EF9FC4 4%, #F9F5FB 3%);}.elementor-19159 .elementor-element.elementor-element-662a5a4 > .elementor-widget-container{background-color:#F1E1EE;padding:0px 10px 0px 10px;border-radius:15px 15px 15px 15px;}.elementor-19159 .elementor-element.elementor-element-662a5a4.elementor-element{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-662a5a4{text-align:start;}.elementor-19159 .elementor-element.elementor-element-662a5a4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;line-height:30px;letter-spacing:1.5px;color:#B8568F;}.elementor-19159 .elementor-element.elementor-element-10a12d0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;letter-spacing:-0.4px;color:#2F2540;}.elementor-19159 .elementor-element.elementor-element-1ebb08e{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#574B61;}.elementor-19159 .elementor-element.elementor-element-1ebb08e p{margin-block-end:0px;}.elementor-19159 .elementor-element.elementor-element-1157f74{--display:flex;--min-height:260px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-19159 .elementor-element.elementor-element-1157f74:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-1157f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EF9FC4 4%, #F9F5FB 3%);}.elementor-19159 .elementor-element.elementor-element-67eb5cc > .elementor-widget-container{background-color:#F1E1EE;padding:0px 10px 0px 10px;border-radius:15px 15px 15px 15px;}.elementor-19159 .elementor-element.elementor-element-67eb5cc.elementor-element{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-67eb5cc{text-align:start;}.elementor-19159 .elementor-element.elementor-element-67eb5cc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;line-height:30px;letter-spacing:1.5px;color:#B8568F;}.elementor-19159 .elementor-element.elementor-element-d434d8e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;letter-spacing:-0.4px;color:#2F2540;}.elementor-19159 .elementor-element.elementor-element-c8360cb{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#574B61;}.elementor-19159 .elementor-element.elementor-element-c8360cb p{margin-block-end:0px;}.elementor-19159 .elementor-element.elementor-element-f109a1e{--display:flex;--min-height:260px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-19159 .elementor-element.elementor-element-f109a1e:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-f109a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C8B0E6 4%, #F9F5FB 3%);}.elementor-19159 .elementor-element.elementor-element-fde212b > .elementor-widget-container{background-color:#EBE1ED;padding:0px 10px 0px 10px;border-radius:15px 15px 15px 15px;}.elementor-19159 .elementor-element.elementor-element-fde212b.elementor-element{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-fde212b{text-align:start;}.elementor-19159 .elementor-element.elementor-element-fde212b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;line-height:30px;letter-spacing:1.5px;color:#8A4F9D;}.elementor-19159 .elementor-element.elementor-element-15c7039 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;letter-spacing:-0.4px;color:#2F2540;}.elementor-19159 .elementor-element.elementor-element-db6f8a8{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#574B61;}.elementor-19159 .elementor-element.elementor-element-db6f8a8 p{margin-block-end:0px;}.elementor-19159 .elementor-element.elementor-element-96ce03a{--display:flex;--min-height:260px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-19159 .elementor-element.elementor-element-96ce03a:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-96ce03a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F3C19A 4%, #F9F5FB 3%);}.elementor-19159 .elementor-element.elementor-element-aae1db5 > .elementor-widget-container{background-color:#F0E4E2;padding:0px 10px 0px 10px;border-radius:15px 15px 15px 15px;}.elementor-19159 .elementor-element.elementor-element-aae1db5.elementor-element{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-aae1db5{text-align:start;}.elementor-19159 .elementor-element.elementor-element-aae1db5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;line-height:30px;letter-spacing:1.5px;color:#B06A38;}.elementor-19159 .elementor-element.elementor-element-8af8aad .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;letter-spacing:-0.4px;color:#2F2540;}.elementor-19159 .elementor-element.elementor-element-e951631{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#574B61;}.elementor-19159 .elementor-element.elementor-element-e951631 p{margin-block-end:0px;}.elementor-19159 .elementor-element.elementor-element-1ff1146{--display:flex;--min-height:260px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-19159 .elementor-element.elementor-element-1ff1146:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-1ff1146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F3C19A 4%, #F9F5FB 3%);}.elementor-19159 .elementor-element.elementor-element-22a252f > .elementor-widget-container{background-color:#F0E4E2;padding:0px 10px 0px 10px;border-radius:15px 15px 15px 15px;}.elementor-19159 .elementor-element.elementor-element-22a252f.elementor-element{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-22a252f{text-align:start;}.elementor-19159 .elementor-element.elementor-element-22a252f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;line-height:30px;letter-spacing:1.5px;color:#B06A38;}.elementor-19159 .elementor-element.elementor-element-aadf93a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;letter-spacing:-0.4px;color:#2F2540;}.elementor-19159 .elementor-element.elementor-element-224a3bc{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#574B61;}.elementor-19159 .elementor-element.elementor-element-224a3bc p{margin-block-end:0px;}.elementor-19159 .elementor-element.elementor-element-d9dd831{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-19159 .elementor-element.elementor-element-d9dd831:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-d9dd831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EBF8;}.elementor-19159 .elementor-element.elementor-element-d025e62{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-7bd28ef > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-7bd28ef.elementor-element{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-7bd28ef{text-align:start;}.elementor-19159 .elementor-element.elementor-element-7bd28ef .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:1.5px;color:#8A4F9D;}.elementor-19159 .elementor-element.elementor-element-ebbc8e7{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-e0b31e9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-a04e8d2 > .elementor-widget-container{margin:0px 30px 00px 0px;padding:10px 0px 10px 0px;}.elementor-19159 .elementor-element.elementor-element-a04e8d2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:68px;font-weight:800;line-height:60px;letter-spacing:-1px;color:#33283D;}.elementor-19159 .elementor-element.elementor-element-bcb8cc0 > .elementor-widget-container{margin:0px 30px 0px 5px;}.elementor-19159 .elementor-element.elementor-element-bcb8cc0{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:400;line-height:28px;color:#574B61;}.elementor-19159 .elementor-element.elementor-element-bcb8cc0 p{margin-block-end:0px;}.elementor-19159 .elementor-element.elementor-element-c0c8eff{--spacer-size:10px;}.elementor-19159 .elementor-element.elementor-element-43dee82 .elementor-button{background-color:#33283D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#33283D;border-radius:30px 30px 30px 30px;}.elementor-19159 .elementor-element.elementor-element-43dee82 .elementor-button:hover, .elementor-19159 .elementor-element.elementor-element-43dee82 .elementor-button:focus{border-color:#33283D;}.elementor-19159 .elementor-element.elementor-element-b85687f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-19159 .elementor-element.elementor-element-dce18a1{--display:flex;--min-height:175px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:15px 15px 15px 15px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-19159 .elementor-element.elementor-element-dce18a1:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-dce18a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-da8ffaa > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-da8ffaa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:55px;font-weight:800;letter-spacing:-1.4px;color:#2F2540;}.elementor-19159 .elementor-element.elementor-element-c4def6b{width:100%;max-width:100%;text-align:start;}.elementor-19159 .elementor-element.elementor-element-c4def6b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-c4def6b.elementor-element{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-c4def6b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-19159 .elementor-element.elementor-element-2c6b6a2{--display:flex;--min-height:175px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:15px 15px 15px 15px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-19159 .elementor-element.elementor-element-2c6b6a2:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-2c6b6a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-fcae662 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-fcae662 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:55px;font-weight:800;letter-spacing:-1.4px;color:#2F2540;}.elementor-19159 .elementor-element.elementor-element-26ab0d6{width:100%;max-width:100%;text-align:start;}.elementor-19159 .elementor-element.elementor-element-26ab0d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-26ab0d6.elementor-element{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-26ab0d6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-19159 .elementor-element.elementor-element-419f4bc{--display:flex;--min-height:175px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:15px 15px 15px 15px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-19159 .elementor-element.elementor-element-419f4bc:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-419f4bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-b37c1bb > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-b37c1bb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:55px;font-weight:800;letter-spacing:-1.4px;color:#2F2540;}.elementor-19159 .elementor-element.elementor-element-b78aba9{width:100%;max-width:100%;text-align:start;}.elementor-19159 .elementor-element.elementor-element-b78aba9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-b78aba9.elementor-element{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-b78aba9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-19159 .elementor-element.elementor-element-91be973{--display:flex;--min-height:175px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:15px 15px 15px 15px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-19159 .elementor-element.elementor-element-91be973:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-91be973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19159 .elementor-element.elementor-element-fc48c4f > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-fc48c4f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:55px;font-weight:800;letter-spacing:-1.4px;color:#2F2540;}.elementor-19159 .elementor-element.elementor-element-7b9da22{width:100%;max-width:100%;text-align:start;}.elementor-19159 .elementor-element.elementor-element-7b9da22 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-7b9da22.elementor-element{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-7b9da22 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-19159 .elementor-element.elementor-element-d1b9d8d{--display:flex;--min-height:250px;--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;--justify-content:center;--overlay-opacity:0.8;--padding-top:100px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-19159 .elementor-element.elementor-element-d1b9d8d:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-d1b9d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(115deg, #F5D6E2 0%, #CCAADD 100%);}.elementor-19159 .elementor-element.elementor-element-d1b9d8d::before, .elementor-19159 .elementor-element.elementor-element-d1b9d8d > .elementor-background-video-container::before, .elementor-19159 .elementor-element.elementor-element-d1b9d8d > .e-con-inner > .elementor-background-video-container::before, .elementor-19159 .elementor-element.elementor-element-d1b9d8d > .elementor-background-slideshow::before, .elementor-19159 .elementor-element.elementor-element-d1b9d8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-19159 .elementor-element.elementor-element-d1b9d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, #FACBC4 0%, #FACBC400 60%);}.elementor-19159 .elementor-element.elementor-element-1c7700e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-12fb26d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-12fb26d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19159 .elementor-element.elementor-element-b42d6e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-19159 .elementor-element.elementor-element-b42d6e5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:68px;font-weight:800;line-height:60px;letter-spacing:-1px;color:#33283D;}.elementor-19159 .elementor-element.elementor-element-be9b150{--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;}.elementor-19159 .elementor-element.elementor-element-be9b150.e-con{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-046813a .elementor-button{background-color:#33283D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#33283D;border-radius:30px 30px 30px 30px;}.elementor-19159 .elementor-element.elementor-element-046813a .elementor-button:hover, .elementor-19159 .elementor-element.elementor-element-046813a .elementor-button:focus{border-color:#33283D;}.elementor-19159 .elementor-element.elementor-element-351c7a2 .elementor-button{background-color:#FAECF0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;fill:#000000;color:#000000;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-19159 .elementor-element.elementor-element-351c7a2 .elementor-button:hover, .elementor-19159 .elementor-element.elementor-element-351c7a2 .elementor-button:focus{border-color:#33283D;}.elementor-19159 .elementor-element.elementor-element-9addf32{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-19159 .elementor-element.elementor-element-9addf32:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-9addf32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292031;}.elementor-19159 .elementor-element.elementor-element-b983c6a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19159 .elementor-element.elementor-element-0a40b2c{width:var( --container-widget-width, 33.728% );max-width:33.728%;--container-widget-width:33.728%;--container-widget-flex-grow:0;text-align:start;}.elementor-19159 .elementor-element.elementor-element-0a40b2c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19159 .elementor-element.elementor-element-0a40b2c img{width:60%;}.elementor-19159 .elementor-element.elementor-element-3d8f25c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:30px;letter-spacing:1.4px;color:#989BA5;}.elementor-19159 .elementor-element.elementor-element-3878bc8{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#AAA7AF;}.elementor-19159 .elementor-element.elementor-element-3878bc8 > .elementor-widget-container{margin:0px 30px 0px -2px;}.elementor-19159 .elementor-element.elementor-element-3878bc8 p{margin-block-end:0px;}.elementor-19159 .elementor-element.elementor-element-8a1882b{--display:flex;}.elementor-19159 .elementor-element.elementor-element-0480cc5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:30px;letter-spacing:1.4px;color:#8F919C;}.elementor-19159 .elementor-element.elementor-element-0b7846d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#D9D7DB;}.elementor-19159 .elementor-element.elementor-element-0b7846d > .elementor-widget-container{margin:0px 30px 0px -2px;}.elementor-19159 .elementor-element.elementor-element-0b7846d p{margin-block-end:0px;}.elementor-19159 .elementor-element.elementor-element-32eb1eb{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:050px;--padding-left:70px;--padding-right:70px;}.elementor-19159 .elementor-element.elementor-element-32eb1eb:not(.elementor-motion-effects-element-type-background), .elementor-19159 .elementor-element.elementor-element-32eb1eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292031;}.elementor-19159 .elementor-element.elementor-element-7003f3e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-19159 .elementor-element.elementor-element-2ae01fa{--divider-border-style:solid;--divider-color:#525252;--divider-border-width:1px;}.elementor-19159 .elementor-element.elementor-element-2ae01fa .elementor-divider-separator{width:100%;}.elementor-19159 .elementor-element.elementor-element-2ae01fa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19159 .elementor-element.elementor-element-dbdc9c9{--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;--justify-content:space-between;}.elementor-19159 .elementor-element.elementor-element-29ce9d1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:30px;letter-spacing:0px;color:#A299A8;}.elementor-19159 .elementor-element.elementor-element-415d940 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:30px;letter-spacing:0px;color:#A299A8;}@media(min-width:768px){.elementor-19159 .elementor-element.elementor-element-04bcdd0{--width:100%;}.elementor-19159 .elementor-element.elementor-element-126104d{--width:100%;}.elementor-19159 .elementor-element.elementor-element-d37486f{--width:98.972%;}.elementor-19159 .elementor-element.elementor-element-423b99f{--width:115%;}.elementor-19159 .elementor-element.elementor-element-ab894b4{--width:70%;}.elementor-19159 .elementor-element.elementor-element-12fb26d{--width:60.204%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19159 .elementor-element.elementor-element-423b99f{--width:840px;}}@media(max-width:1024px){.elementor-19159 .elementor-element.elementor-element-9a6e265{--e-n-carousel-swiper-slides-to-display:2;}.elementor-19159 .elementor-element.elementor-element-423b99f{--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;}.elementor-19159 .elementor-element.elementor-element-dc94d75{--e-n-carousel-swiper-slides-to-display:3;}.elementor-19159 .elementor-element.elementor-element-ab894b4{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-19159 .elementor-element.elementor-element-2cd9b9e{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-bea6a57{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-6f16b61{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-ed008fd .elementor-heading-title{font-size:40px;}.elementor-19159 .elementor-element.elementor-element-9f476c3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-0a0bfdf{--margin-top:4px;--margin-bottom:4px;--margin-left:4px;--margin-right:4px;}.elementor-19159 .elementor-element.elementor-element-2a215fd{--min-height:200px;}.elementor-19159 .elementor-element.elementor-element-16f0439{--min-height:200px;}.elementor-19159 .elementor-element.elementor-element-d719b28{--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-19159 .elementor-element.elementor-element-b023fb4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-5dc811b{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-d025e62{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-ebbc8e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19159 .elementor-element.elementor-element-e0b31e9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-a04e8d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-bcb8cc0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-b85687f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-9addf32{--grid-auto-flow:row;}.elementor-19159 .elementor-element.elementor-element-0a40b2c{--container-widget-width:85px;--container-widget-flex-grow:0;width:var( --container-widget-width, 85px );max-width:85px;}.elementor-19159 .elementor-element.elementor-element-0a40b2c img{width:100%;}.elementor-19159 .elementor-element.elementor-element-3d8f25c .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-19159 .elementor-element.elementor-element-3878bc8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-3878bc8{--container-widget-width:251px;--container-widget-flex-grow:0;width:var( --container-widget-width, 251px );max-width:251px;font-size:12px;line-height:1.4em;}}@media(max-width:767px){.elementor-19159 .elementor-element.elementor-element-04bcdd0{--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-43835e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-126104d{--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-b11ba13{width:var( --container-widget-width, 151.313px );max-width:151.313px;--container-widget-width:151.313px;--container-widget-flex-grow:0;}.elementor-19159 .elementor-element.elementor-element-b11ba13 img{width:60%;}.elementor-19159 .elementor-element.elementor-element-41ae9a4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-41ae9a4{--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-19159 .elementor-element.elementor-element-41ae9a4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-19159 .elementor-element.elementor-element-41ae9a4 .elementor-nav-menu .elementor-item{font-size:15px;}.elementor-19159 .elementor-element.elementor-element-37d013e{width:auto;max-width:auto;}.elementor-19159 .elementor-element.elementor-element-37d013e.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-37d013e .elementor-button{font-size:10px;}.elementor-19159 .elementor-element.elementor-element-d37486f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-19159 .elementor-element.elementor-element-d37486f.e-con{--align-self:flex-start;}.elementor-19159 .elementor-element.elementor-element-389141b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19159 .elementor-element.elementor-element-89b3a38.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-89b3a38 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-0fa5c8c.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-0fa5c8c .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-8af3437{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-b72f74a{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-b62ef17.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-b62ef17 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-8707dac{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-cf4d593{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-ce906e7.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-ce906e7 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-0a25ce0{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-e0ce188{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-3388587.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-3388587 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-68ffa26{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-9eab4a7{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-9aaa438.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-9aaa438 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-c39e80e{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-4fae2fa{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-3b3b31b.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-3b3b31b .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-dd96420{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-ad365b8{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-71ff345.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-71ff345 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-2fe4f10{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-1f661e1{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-e9d5bc4.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-e9d5bc4 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-736e2b6{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-ef305c7{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-c06e00f.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-c06e00f .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-8e61eee{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-9a3e96b{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-0708df6.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-0708df6 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-b4dddae{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-3b62f77{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-3e5f11e.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-3e5f11e .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-ca38908{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-0d5c7df{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-12bd771.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-12bd771 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-eafa455{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-f2f8c5c{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-535cb8a.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-535cb8a .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-29ef2e3{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-d3c9620{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-586d141.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-586d141 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-9a6e265{--e-n-carousel-swiper-slides-to-display:1;}.elementor-19159 .elementor-element.elementor-element-423b99f{--width:450px;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;}.elementor-19159 .elementor-element.elementor-element-058f282{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-063ded1{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-8e0b0ea.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-8e0b0ea .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-609d801{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-b7ea3d8{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-0f8d356.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-0f8d356 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-a6b135f{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-a89ccf4{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-b41afc9.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-b41afc9 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-9dd22c9{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-d19bc7a{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-9db9a4f.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-9db9a4f .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-91b9173{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-87bc243{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-dbb73ed.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-dbb73ed .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-c9c3ce8{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-ef57d3b{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-748c23f.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-748c23f .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-075818a{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-317b2a5{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-035851c.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-035851c .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-5574eb6{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-3b0a098{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-a1489d4.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-a1489d4 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-e2441d7{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-0808e48{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-35d7241.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-35d7241 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-ddc3af8{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-727fde8{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-bead942.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-bead942 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-96e51b4{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-5c27048{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-5f79e62.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-5f79e62 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-12e3b08{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-b5783a9{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-adb0f40.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-adb0f40 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-2e60129{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-255fa22{--min-height:150px;}.elementor-19159 .elementor-element.elementor-element-bb83357.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-bb83357 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-dc94d75{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;}.elementor-19159 .elementor-element.elementor-element-85b3585{--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:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19159 .elementor-element.elementor-element-ab894b4{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-19159 .elementor-element.elementor-element-2cd9b9e{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-19159 .elementor-element.elementor-element-bea6a57{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-19159 .elementor-element.elementor-element-6f16b61{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-19159 .elementor-element.elementor-element-ed008fd .elementor-heading-title{font-size:45px;}.elementor-19159 .elementor-element.elementor-element-2bf1484{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19159 .elementor-element.elementor-element-9f476c3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19159 .elementor-element.elementor-element-0a0bfdf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19159 .elementor-element.elementor-element-2a215fd{--min-height:200px;--padding-top:90px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-a0a999b .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-b603ea1 p{margin-block-end:13px;}.elementor-19159 .elementor-element.elementor-element-16f0439{--padding-top:90px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-1bc53ef .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-55b5b09{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19159 .elementor-element.elementor-element-d719b28{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-b023fb4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-9e265f1 .elementor-heading-title{font-size:46px;line-height:0.9em;}.elementor-19159 .elementor-element.elementor-element-5dc811b{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-d9dd831{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19159 .elementor-element.elementor-element-d025e62{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-ebbc8e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19159 .elementor-element.elementor-element-e0b31e9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19159 .elementor-element.elementor-element-a04e8d2 .elementor-heading-title{font-size:46px;line-height:0.9em;}.elementor-19159 .elementor-element.elementor-element-43dee82 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-b85687f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-d1b9d8d{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19159 .elementor-element.elementor-element-b42d6e5 .elementor-heading-title{font-size:46px;line-height:0.9em;}.elementor-19159 .elementor-element.elementor-element-be9b150{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-19159 .elementor-element.elementor-element-046813a .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-351c7a2.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-351c7a2 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19159 .elementor-element.elementor-element-9addf32{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19159 .elementor-element.elementor-element-b983c6a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19159 .elementor-element.elementor-element-0a40b2c{text-align:center;}.elementor-19159 .elementor-element.elementor-element-0a40b2c img{width:100%;}.elementor-19159 .elementor-element.elementor-element-3d8f25c{text-align:center;}.elementor-19159 .elementor-element.elementor-element-3878bc8{width:100%;max-width:100%;text-align:center;font-size:15px;}.elementor-19159 .elementor-element.elementor-element-3878bc8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-3878bc8.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-8a1882b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19159 .elementor-element.elementor-element-0b7846d{width:100%;max-width:100%;text-align:center;}.elementor-19159 .elementor-element.elementor-element-0b7846d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19159 .elementor-element.elementor-element-32eb1eb{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19159 .elementor-element.elementor-element-7003f3e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19159 .elementor-element.elementor-element-dbdc9c9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19159 .elementor-element.elementor-element-29ce9d1{width:100%;max-width:100%;text-align:center;}.elementor-19159 .elementor-element.elementor-element-29ce9d1.elementor-element{--align-self:center;}.elementor-19159 .elementor-element.elementor-element-415d940{width:100%;max-width:100%;text-align:center;}}/* Start custom CSS for text-editor, class: .elementor-element-69ad705 */.violet {color: #b85c9e; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72f74a */.elementor-19159 .elementor-element.elementor-element-b72f74a {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4d593 */.elementor-19159 .elementor-element.elementor-element-cf4d593 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0ce188 */.elementor-19159 .elementor-element.elementor-element-e0ce188 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eab4a7 */.elementor-19159 .elementor-element.elementor-element-9eab4a7 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fae2fa */.elementor-19159 .elementor-element.elementor-element-4fae2fa {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad365b8 */.elementor-19159 .elementor-element.elementor-element-ad365b8 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f661e1 */.elementor-19159 .elementor-element.elementor-element-1f661e1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef305c7 */.elementor-19159 .elementor-element.elementor-element-ef305c7 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a3e96b */.elementor-19159 .elementor-element.elementor-element-9a3e96b {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b62f77 */.elementor-19159 .elementor-element.elementor-element-3b62f77 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d5c7df */.elementor-19159 .elementor-element.elementor-element-0d5c7df {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f8c5c */.elementor-19159 .elementor-element.elementor-element-f2f8c5c {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c9620 */.elementor-19159 .elementor-element.elementor-element-d3c9620 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72f74a */.elementor-19159 .elementor-element.elementor-element-b72f74a {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4d593 */.elementor-19159 .elementor-element.elementor-element-cf4d593 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0ce188 */.elementor-19159 .elementor-element.elementor-element-e0ce188 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eab4a7 */.elementor-19159 .elementor-element.elementor-element-9eab4a7 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fae2fa */.elementor-19159 .elementor-element.elementor-element-4fae2fa {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad365b8 */.elementor-19159 .elementor-element.elementor-element-ad365b8 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f661e1 */.elementor-19159 .elementor-element.elementor-element-1f661e1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef305c7 */.elementor-19159 .elementor-element.elementor-element-ef305c7 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a3e96b */.elementor-19159 .elementor-element.elementor-element-9a3e96b {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b62f77 */.elementor-19159 .elementor-element.elementor-element-3b62f77 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d5c7df */.elementor-19159 .elementor-element.elementor-element-0d5c7df {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f8c5c */.elementor-19159 .elementor-element.elementor-element-f2f8c5c {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c9620 */.elementor-19159 .elementor-element.elementor-element-d3c9620 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72f74a */.elementor-19159 .elementor-element.elementor-element-b72f74a {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4d593 */.elementor-19159 .elementor-element.elementor-element-cf4d593 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0ce188 */.elementor-19159 .elementor-element.elementor-element-e0ce188 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eab4a7 */.elementor-19159 .elementor-element.elementor-element-9eab4a7 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fae2fa */.elementor-19159 .elementor-element.elementor-element-4fae2fa {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad365b8 */.elementor-19159 .elementor-element.elementor-element-ad365b8 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f661e1 */.elementor-19159 .elementor-element.elementor-element-1f661e1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef305c7 */.elementor-19159 .elementor-element.elementor-element-ef305c7 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a3e96b */.elementor-19159 .elementor-element.elementor-element-9a3e96b {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b62f77 */.elementor-19159 .elementor-element.elementor-element-3b62f77 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d5c7df */.elementor-19159 .elementor-element.elementor-element-0d5c7df {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f8c5c */.elementor-19159 .elementor-element.elementor-element-f2f8c5c {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c9620 */.elementor-19159 .elementor-element.elementor-element-d3c9620 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72f74a */.elementor-19159 .elementor-element.elementor-element-b72f74a {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4d593 */.elementor-19159 .elementor-element.elementor-element-cf4d593 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0ce188 */.elementor-19159 .elementor-element.elementor-element-e0ce188 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eab4a7 */.elementor-19159 .elementor-element.elementor-element-9eab4a7 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fae2fa */.elementor-19159 .elementor-element.elementor-element-4fae2fa {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad365b8 */.elementor-19159 .elementor-element.elementor-element-ad365b8 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f661e1 */.elementor-19159 .elementor-element.elementor-element-1f661e1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef305c7 */.elementor-19159 .elementor-element.elementor-element-ef305c7 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a3e96b */.elementor-19159 .elementor-element.elementor-element-9a3e96b {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b62f77 */.elementor-19159 .elementor-element.elementor-element-3b62f77 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d5c7df */.elementor-19159 .elementor-element.elementor-element-0d5c7df {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f8c5c */.elementor-19159 .elementor-element.elementor-element-f2f8c5c {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c9620 */.elementor-19159 .elementor-element.elementor-element-d3c9620 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72f74a */.elementor-19159 .elementor-element.elementor-element-b72f74a {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4d593 */.elementor-19159 .elementor-element.elementor-element-cf4d593 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0ce188 */.elementor-19159 .elementor-element.elementor-element-e0ce188 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eab4a7 */.elementor-19159 .elementor-element.elementor-element-9eab4a7 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fae2fa */.elementor-19159 .elementor-element.elementor-element-4fae2fa {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad365b8 */.elementor-19159 .elementor-element.elementor-element-ad365b8 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f661e1 */.elementor-19159 .elementor-element.elementor-element-1f661e1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef305c7 */.elementor-19159 .elementor-element.elementor-element-ef305c7 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a3e96b */.elementor-19159 .elementor-element.elementor-element-9a3e96b {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b62f77 */.elementor-19159 .elementor-element.elementor-element-3b62f77 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d5c7df */.elementor-19159 .elementor-element.elementor-element-0d5c7df {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f8c5c */.elementor-19159 .elementor-element.elementor-element-f2f8c5c {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c9620 */.elementor-19159 .elementor-element.elementor-element-d3c9620 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72f74a */.elementor-19159 .elementor-element.elementor-element-b72f74a {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4d593 */.elementor-19159 .elementor-element.elementor-element-cf4d593 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0ce188 */.elementor-19159 .elementor-element.elementor-element-e0ce188 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eab4a7 */.elementor-19159 .elementor-element.elementor-element-9eab4a7 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fae2fa */.elementor-19159 .elementor-element.elementor-element-4fae2fa {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad365b8 */.elementor-19159 .elementor-element.elementor-element-ad365b8 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f661e1 */.elementor-19159 .elementor-element.elementor-element-1f661e1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef305c7 */.elementor-19159 .elementor-element.elementor-element-ef305c7 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a3e96b */.elementor-19159 .elementor-element.elementor-element-9a3e96b {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b62f77 */.elementor-19159 .elementor-element.elementor-element-3b62f77 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d5c7df */.elementor-19159 .elementor-element.elementor-element-0d5c7df {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f8c5c */.elementor-19159 .elementor-element.elementor-element-f2f8c5c {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c9620 */.elementor-19159 .elementor-element.elementor-element-d3c9620 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72f74a */.elementor-19159 .elementor-element.elementor-element-b72f74a {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4d593 */.elementor-19159 .elementor-element.elementor-element-cf4d593 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0ce188 */.elementor-19159 .elementor-element.elementor-element-e0ce188 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eab4a7 */.elementor-19159 .elementor-element.elementor-element-9eab4a7 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fae2fa */.elementor-19159 .elementor-element.elementor-element-4fae2fa {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad365b8 */.elementor-19159 .elementor-element.elementor-element-ad365b8 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f661e1 */.elementor-19159 .elementor-element.elementor-element-1f661e1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef305c7 */.elementor-19159 .elementor-element.elementor-element-ef305c7 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a3e96b */.elementor-19159 .elementor-element.elementor-element-9a3e96b {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b62f77 */.elementor-19159 .elementor-element.elementor-element-3b62f77 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d5c7df */.elementor-19159 .elementor-element.elementor-element-0d5c7df {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f8c5c */.elementor-19159 .elementor-element.elementor-element-f2f8c5c {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c9620 */.elementor-19159 .elementor-element.elementor-element-d3c9620 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72f74a */.elementor-19159 .elementor-element.elementor-element-b72f74a {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4d593 */.elementor-19159 .elementor-element.elementor-element-cf4d593 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0ce188 */.elementor-19159 .elementor-element.elementor-element-e0ce188 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eab4a7 */.elementor-19159 .elementor-element.elementor-element-9eab4a7 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fae2fa */.elementor-19159 .elementor-element.elementor-element-4fae2fa {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad365b8 */.elementor-19159 .elementor-element.elementor-element-ad365b8 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f661e1 */.elementor-19159 .elementor-element.elementor-element-1f661e1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef305c7 */.elementor-19159 .elementor-element.elementor-element-ef305c7 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a3e96b */.elementor-19159 .elementor-element.elementor-element-9a3e96b {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b62f77 */.elementor-19159 .elementor-element.elementor-element-3b62f77 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d5c7df */.elementor-19159 .elementor-element.elementor-element-0d5c7df {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f8c5c */.elementor-19159 .elementor-element.elementor-element-f2f8c5c {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c9620 */.elementor-19159 .elementor-element.elementor-element-d3c9620 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72f74a */.elementor-19159 .elementor-element.elementor-element-b72f74a {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4d593 */.elementor-19159 .elementor-element.elementor-element-cf4d593 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0ce188 */.elementor-19159 .elementor-element.elementor-element-e0ce188 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eab4a7 */.elementor-19159 .elementor-element.elementor-element-9eab4a7 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fae2fa */.elementor-19159 .elementor-element.elementor-element-4fae2fa {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad365b8 */.elementor-19159 .elementor-element.elementor-element-ad365b8 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f661e1 */.elementor-19159 .elementor-element.elementor-element-1f661e1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef305c7 */.elementor-19159 .elementor-element.elementor-element-ef305c7 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a3e96b */.elementor-19159 .elementor-element.elementor-element-9a3e96b {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b62f77 */.elementor-19159 .elementor-element.elementor-element-3b62f77 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d5c7df */.elementor-19159 .elementor-element.elementor-element-0d5c7df {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f8c5c */.elementor-19159 .elementor-element.elementor-element-f2f8c5c {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c9620 */.elementor-19159 .elementor-element.elementor-element-d3c9620 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72f74a */.elementor-19159 .elementor-element.elementor-element-b72f74a {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4d593 */.elementor-19159 .elementor-element.elementor-element-cf4d593 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0ce188 */.elementor-19159 .elementor-element.elementor-element-e0ce188 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eab4a7 */.elementor-19159 .elementor-element.elementor-element-9eab4a7 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fae2fa */.elementor-19159 .elementor-element.elementor-element-4fae2fa {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad365b8 */.elementor-19159 .elementor-element.elementor-element-ad365b8 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f661e1 */.elementor-19159 .elementor-element.elementor-element-1f661e1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef305c7 */.elementor-19159 .elementor-element.elementor-element-ef305c7 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a3e96b */.elementor-19159 .elementor-element.elementor-element-9a3e96b {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b62f77 */.elementor-19159 .elementor-element.elementor-element-3b62f77 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d5c7df */.elementor-19159 .elementor-element.elementor-element-0d5c7df {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f8c5c */.elementor-19159 .elementor-element.elementor-element-f2f8c5c {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c9620 */.elementor-19159 .elementor-element.elementor-element-d3c9620 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72f74a */.elementor-19159 .elementor-element.elementor-element-b72f74a {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4d593 */.elementor-19159 .elementor-element.elementor-element-cf4d593 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0ce188 */.elementor-19159 .elementor-element.elementor-element-e0ce188 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eab4a7 */.elementor-19159 .elementor-element.elementor-element-9eab4a7 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fae2fa */.elementor-19159 .elementor-element.elementor-element-4fae2fa {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad365b8 */.elementor-19159 .elementor-element.elementor-element-ad365b8 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f661e1 */.elementor-19159 .elementor-element.elementor-element-1f661e1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef305c7 */.elementor-19159 .elementor-element.elementor-element-ef305c7 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a3e96b */.elementor-19159 .elementor-element.elementor-element-9a3e96b {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b62f77 */.elementor-19159 .elementor-element.elementor-element-3b62f77 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d5c7df */.elementor-19159 .elementor-element.elementor-element-0d5c7df {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f8c5c */.elementor-19159 .elementor-element.elementor-element-f2f8c5c {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c9620 */.elementor-19159 .elementor-element.elementor-element-d3c9620 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72f74a */.elementor-19159 .elementor-element.elementor-element-b72f74a {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4d593 */.elementor-19159 .elementor-element.elementor-element-cf4d593 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0ce188 */.elementor-19159 .elementor-element.elementor-element-e0ce188 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eab4a7 */.elementor-19159 .elementor-element.elementor-element-9eab4a7 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fae2fa */.elementor-19159 .elementor-element.elementor-element-4fae2fa {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad365b8 */.elementor-19159 .elementor-element.elementor-element-ad365b8 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f661e1 */.elementor-19159 .elementor-element.elementor-element-1f661e1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef305c7 */.elementor-19159 .elementor-element.elementor-element-ef305c7 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a3e96b */.elementor-19159 .elementor-element.elementor-element-9a3e96b {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b62f77 */.elementor-19159 .elementor-element.elementor-element-3b62f77 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d5c7df */.elementor-19159 .elementor-element.elementor-element-0d5c7df {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f8c5c */.elementor-19159 .elementor-element.elementor-element-f2f8c5c {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c9620 */.elementor-19159 .elementor-element.elementor-element-d3c9620 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72f74a */.elementor-19159 .elementor-element.elementor-element-b72f74a {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4d593 */.elementor-19159 .elementor-element.elementor-element-cf4d593 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0ce188 */.elementor-19159 .elementor-element.elementor-element-e0ce188 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eab4a7 */.elementor-19159 .elementor-element.elementor-element-9eab4a7 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fae2fa */.elementor-19159 .elementor-element.elementor-element-4fae2fa {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad365b8 */.elementor-19159 .elementor-element.elementor-element-ad365b8 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f661e1 */.elementor-19159 .elementor-element.elementor-element-1f661e1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef305c7 */.elementor-19159 .elementor-element.elementor-element-ef305c7 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a3e96b */.elementor-19159 .elementor-element.elementor-element-9a3e96b {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b62f77 */.elementor-19159 .elementor-element.elementor-element-3b62f77 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d5c7df */.elementor-19159 .elementor-element.elementor-element-0d5c7df {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f8c5c */.elementor-19159 .elementor-element.elementor-element-f2f8c5c {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c9620 */.elementor-19159 .elementor-element.elementor-element-d3c9620 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72f74a */.elementor-19159 .elementor-element.elementor-element-b72f74a {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4d593 */.elementor-19159 .elementor-element.elementor-element-cf4d593 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0ce188 */.elementor-19159 .elementor-element.elementor-element-e0ce188 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eab4a7 */.elementor-19159 .elementor-element.elementor-element-9eab4a7 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fae2fa */.elementor-19159 .elementor-element.elementor-element-4fae2fa {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad365b8 */.elementor-19159 .elementor-element.elementor-element-ad365b8 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f661e1 */.elementor-19159 .elementor-element.elementor-element-1f661e1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef305c7 */.elementor-19159 .elementor-element.elementor-element-ef305c7 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a3e96b */.elementor-19159 .elementor-element.elementor-element-9a3e96b {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b62f77 */.elementor-19159 .elementor-element.elementor-element-3b62f77 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d5c7df */.elementor-19159 .elementor-element.elementor-element-0d5c7df {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f8c5c */.elementor-19159 .elementor-element.elementor-element-f2f8c5c {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c9620 */.elementor-19159 .elementor-element.elementor-element-d3c9620 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-063ded1 */.elementor-19159 .elementor-element.elementor-element-063ded1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7ea3d8 */.elementor-19159 .elementor-element.elementor-element-b7ea3d8 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89ccf4 */.elementor-19159 .elementor-element.elementor-element-a89ccf4 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19bc7a */.elementor-19159 .elementor-element.elementor-element-d19bc7a {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87bc243 */.elementor-19159 .elementor-element.elementor-element-87bc243 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef57d3b */.elementor-19159 .elementor-element.elementor-element-ef57d3b {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317b2a5 */.elementor-19159 .elementor-element.elementor-element-317b2a5 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0a098 */.elementor-19159 .elementor-element.elementor-element-3b0a098 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0808e48 */.elementor-19159 .elementor-element.elementor-element-0808e48 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727fde8 */.elementor-19159 .elementor-element.elementor-element-727fde8 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27048 */.elementor-19159 .elementor-element.elementor-element-5c27048 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5783a9 */.elementor-19159 .elementor-element.elementor-element-b5783a9 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255fa22 */.elementor-19159 .elementor-element.elementor-element-255fa22 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-063ded1 */.elementor-19159 .elementor-element.elementor-element-063ded1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7ea3d8 */.elementor-19159 .elementor-element.elementor-element-b7ea3d8 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89ccf4 */.elementor-19159 .elementor-element.elementor-element-a89ccf4 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19bc7a */.elementor-19159 .elementor-element.elementor-element-d19bc7a {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87bc243 */.elementor-19159 .elementor-element.elementor-element-87bc243 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef57d3b */.elementor-19159 .elementor-element.elementor-element-ef57d3b {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317b2a5 */.elementor-19159 .elementor-element.elementor-element-317b2a5 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0a098 */.elementor-19159 .elementor-element.elementor-element-3b0a098 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0808e48 */.elementor-19159 .elementor-element.elementor-element-0808e48 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727fde8 */.elementor-19159 .elementor-element.elementor-element-727fde8 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27048 */.elementor-19159 .elementor-element.elementor-element-5c27048 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5783a9 */.elementor-19159 .elementor-element.elementor-element-b5783a9 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255fa22 */.elementor-19159 .elementor-element.elementor-element-255fa22 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-063ded1 */.elementor-19159 .elementor-element.elementor-element-063ded1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7ea3d8 */.elementor-19159 .elementor-element.elementor-element-b7ea3d8 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89ccf4 */.elementor-19159 .elementor-element.elementor-element-a89ccf4 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19bc7a */.elementor-19159 .elementor-element.elementor-element-d19bc7a {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87bc243 */.elementor-19159 .elementor-element.elementor-element-87bc243 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef57d3b */.elementor-19159 .elementor-element.elementor-element-ef57d3b {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317b2a5 */.elementor-19159 .elementor-element.elementor-element-317b2a5 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0a098 */.elementor-19159 .elementor-element.elementor-element-3b0a098 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0808e48 */.elementor-19159 .elementor-element.elementor-element-0808e48 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727fde8 */.elementor-19159 .elementor-element.elementor-element-727fde8 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27048 */.elementor-19159 .elementor-element.elementor-element-5c27048 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5783a9 */.elementor-19159 .elementor-element.elementor-element-b5783a9 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255fa22 */.elementor-19159 .elementor-element.elementor-element-255fa22 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-063ded1 */.elementor-19159 .elementor-element.elementor-element-063ded1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7ea3d8 */.elementor-19159 .elementor-element.elementor-element-b7ea3d8 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89ccf4 */.elementor-19159 .elementor-element.elementor-element-a89ccf4 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19bc7a */.elementor-19159 .elementor-element.elementor-element-d19bc7a {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87bc243 */.elementor-19159 .elementor-element.elementor-element-87bc243 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef57d3b */.elementor-19159 .elementor-element.elementor-element-ef57d3b {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317b2a5 */.elementor-19159 .elementor-element.elementor-element-317b2a5 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0a098 */.elementor-19159 .elementor-element.elementor-element-3b0a098 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0808e48 */.elementor-19159 .elementor-element.elementor-element-0808e48 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727fde8 */.elementor-19159 .elementor-element.elementor-element-727fde8 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27048 */.elementor-19159 .elementor-element.elementor-element-5c27048 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5783a9 */.elementor-19159 .elementor-element.elementor-element-b5783a9 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255fa22 */.elementor-19159 .elementor-element.elementor-element-255fa22 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-063ded1 */.elementor-19159 .elementor-element.elementor-element-063ded1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7ea3d8 */.elementor-19159 .elementor-element.elementor-element-b7ea3d8 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89ccf4 */.elementor-19159 .elementor-element.elementor-element-a89ccf4 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19bc7a */.elementor-19159 .elementor-element.elementor-element-d19bc7a {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87bc243 */.elementor-19159 .elementor-element.elementor-element-87bc243 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef57d3b */.elementor-19159 .elementor-element.elementor-element-ef57d3b {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317b2a5 */.elementor-19159 .elementor-element.elementor-element-317b2a5 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0a098 */.elementor-19159 .elementor-element.elementor-element-3b0a098 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0808e48 */.elementor-19159 .elementor-element.elementor-element-0808e48 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727fde8 */.elementor-19159 .elementor-element.elementor-element-727fde8 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27048 */.elementor-19159 .elementor-element.elementor-element-5c27048 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5783a9 */.elementor-19159 .elementor-element.elementor-element-b5783a9 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255fa22 */.elementor-19159 .elementor-element.elementor-element-255fa22 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-063ded1 */.elementor-19159 .elementor-element.elementor-element-063ded1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7ea3d8 */.elementor-19159 .elementor-element.elementor-element-b7ea3d8 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89ccf4 */.elementor-19159 .elementor-element.elementor-element-a89ccf4 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19bc7a */.elementor-19159 .elementor-element.elementor-element-d19bc7a {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87bc243 */.elementor-19159 .elementor-element.elementor-element-87bc243 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef57d3b */.elementor-19159 .elementor-element.elementor-element-ef57d3b {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317b2a5 */.elementor-19159 .elementor-element.elementor-element-317b2a5 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0a098 */.elementor-19159 .elementor-element.elementor-element-3b0a098 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0808e48 */.elementor-19159 .elementor-element.elementor-element-0808e48 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727fde8 */.elementor-19159 .elementor-element.elementor-element-727fde8 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27048 */.elementor-19159 .elementor-element.elementor-element-5c27048 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5783a9 */.elementor-19159 .elementor-element.elementor-element-b5783a9 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255fa22 */.elementor-19159 .elementor-element.elementor-element-255fa22 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-063ded1 */.elementor-19159 .elementor-element.elementor-element-063ded1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7ea3d8 */.elementor-19159 .elementor-element.elementor-element-b7ea3d8 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89ccf4 */.elementor-19159 .elementor-element.elementor-element-a89ccf4 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19bc7a */.elementor-19159 .elementor-element.elementor-element-d19bc7a {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87bc243 */.elementor-19159 .elementor-element.elementor-element-87bc243 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef57d3b */.elementor-19159 .elementor-element.elementor-element-ef57d3b {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317b2a5 */.elementor-19159 .elementor-element.elementor-element-317b2a5 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0a098 */.elementor-19159 .elementor-element.elementor-element-3b0a098 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0808e48 */.elementor-19159 .elementor-element.elementor-element-0808e48 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727fde8 */.elementor-19159 .elementor-element.elementor-element-727fde8 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27048 */.elementor-19159 .elementor-element.elementor-element-5c27048 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5783a9 */.elementor-19159 .elementor-element.elementor-element-b5783a9 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255fa22 */.elementor-19159 .elementor-element.elementor-element-255fa22 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-063ded1 */.elementor-19159 .elementor-element.elementor-element-063ded1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7ea3d8 */.elementor-19159 .elementor-element.elementor-element-b7ea3d8 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89ccf4 */.elementor-19159 .elementor-element.elementor-element-a89ccf4 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19bc7a */.elementor-19159 .elementor-element.elementor-element-d19bc7a {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87bc243 */.elementor-19159 .elementor-element.elementor-element-87bc243 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef57d3b */.elementor-19159 .elementor-element.elementor-element-ef57d3b {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317b2a5 */.elementor-19159 .elementor-element.elementor-element-317b2a5 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0a098 */.elementor-19159 .elementor-element.elementor-element-3b0a098 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0808e48 */.elementor-19159 .elementor-element.elementor-element-0808e48 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727fde8 */.elementor-19159 .elementor-element.elementor-element-727fde8 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27048 */.elementor-19159 .elementor-element.elementor-element-5c27048 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5783a9 */.elementor-19159 .elementor-element.elementor-element-b5783a9 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255fa22 */.elementor-19159 .elementor-element.elementor-element-255fa22 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-063ded1 */.elementor-19159 .elementor-element.elementor-element-063ded1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7ea3d8 */.elementor-19159 .elementor-element.elementor-element-b7ea3d8 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89ccf4 */.elementor-19159 .elementor-element.elementor-element-a89ccf4 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19bc7a */.elementor-19159 .elementor-element.elementor-element-d19bc7a {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87bc243 */.elementor-19159 .elementor-element.elementor-element-87bc243 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef57d3b */.elementor-19159 .elementor-element.elementor-element-ef57d3b {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317b2a5 */.elementor-19159 .elementor-element.elementor-element-317b2a5 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0a098 */.elementor-19159 .elementor-element.elementor-element-3b0a098 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0808e48 */.elementor-19159 .elementor-element.elementor-element-0808e48 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727fde8 */.elementor-19159 .elementor-element.elementor-element-727fde8 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27048 */.elementor-19159 .elementor-element.elementor-element-5c27048 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5783a9 */.elementor-19159 .elementor-element.elementor-element-b5783a9 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255fa22 */.elementor-19159 .elementor-element.elementor-element-255fa22 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-063ded1 */.elementor-19159 .elementor-element.elementor-element-063ded1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7ea3d8 */.elementor-19159 .elementor-element.elementor-element-b7ea3d8 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89ccf4 */.elementor-19159 .elementor-element.elementor-element-a89ccf4 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19bc7a */.elementor-19159 .elementor-element.elementor-element-d19bc7a {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87bc243 */.elementor-19159 .elementor-element.elementor-element-87bc243 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef57d3b */.elementor-19159 .elementor-element.elementor-element-ef57d3b {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317b2a5 */.elementor-19159 .elementor-element.elementor-element-317b2a5 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0a098 */.elementor-19159 .elementor-element.elementor-element-3b0a098 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0808e48 */.elementor-19159 .elementor-element.elementor-element-0808e48 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727fde8 */.elementor-19159 .elementor-element.elementor-element-727fde8 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27048 */.elementor-19159 .elementor-element.elementor-element-5c27048 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5783a9 */.elementor-19159 .elementor-element.elementor-element-b5783a9 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255fa22 */.elementor-19159 .elementor-element.elementor-element-255fa22 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-063ded1 */.elementor-19159 .elementor-element.elementor-element-063ded1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7ea3d8 */.elementor-19159 .elementor-element.elementor-element-b7ea3d8 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89ccf4 */.elementor-19159 .elementor-element.elementor-element-a89ccf4 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19bc7a */.elementor-19159 .elementor-element.elementor-element-d19bc7a {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87bc243 */.elementor-19159 .elementor-element.elementor-element-87bc243 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef57d3b */.elementor-19159 .elementor-element.elementor-element-ef57d3b {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317b2a5 */.elementor-19159 .elementor-element.elementor-element-317b2a5 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0a098 */.elementor-19159 .elementor-element.elementor-element-3b0a098 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0808e48 */.elementor-19159 .elementor-element.elementor-element-0808e48 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727fde8 */.elementor-19159 .elementor-element.elementor-element-727fde8 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27048 */.elementor-19159 .elementor-element.elementor-element-5c27048 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5783a9 */.elementor-19159 .elementor-element.elementor-element-b5783a9 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255fa22 */.elementor-19159 .elementor-element.elementor-element-255fa22 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-063ded1 */.elementor-19159 .elementor-element.elementor-element-063ded1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7ea3d8 */.elementor-19159 .elementor-element.elementor-element-b7ea3d8 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89ccf4 */.elementor-19159 .elementor-element.elementor-element-a89ccf4 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19bc7a */.elementor-19159 .elementor-element.elementor-element-d19bc7a {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87bc243 */.elementor-19159 .elementor-element.elementor-element-87bc243 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef57d3b */.elementor-19159 .elementor-element.elementor-element-ef57d3b {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317b2a5 */.elementor-19159 .elementor-element.elementor-element-317b2a5 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0a098 */.elementor-19159 .elementor-element.elementor-element-3b0a098 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0808e48 */.elementor-19159 .elementor-element.elementor-element-0808e48 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727fde8 */.elementor-19159 .elementor-element.elementor-element-727fde8 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27048 */.elementor-19159 .elementor-element.elementor-element-5c27048 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5783a9 */.elementor-19159 .elementor-element.elementor-element-b5783a9 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255fa22 */.elementor-19159 .elementor-element.elementor-element-255fa22 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-063ded1 */.elementor-19159 .elementor-element.elementor-element-063ded1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7ea3d8 */.elementor-19159 .elementor-element.elementor-element-b7ea3d8 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89ccf4 */.elementor-19159 .elementor-element.elementor-element-a89ccf4 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19bc7a */.elementor-19159 .elementor-element.elementor-element-d19bc7a {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87bc243 */.elementor-19159 .elementor-element.elementor-element-87bc243 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef57d3b */.elementor-19159 .elementor-element.elementor-element-ef57d3b {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317b2a5 */.elementor-19159 .elementor-element.elementor-element-317b2a5 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0a098 */.elementor-19159 .elementor-element.elementor-element-3b0a098 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0808e48 */.elementor-19159 .elementor-element.elementor-element-0808e48 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727fde8 */.elementor-19159 .elementor-element.elementor-element-727fde8 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27048 */.elementor-19159 .elementor-element.elementor-element-5c27048 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5783a9 */.elementor-19159 .elementor-element.elementor-element-b5783a9 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255fa22 */.elementor-19159 .elementor-element.elementor-element-255fa22 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-063ded1 */.elementor-19159 .elementor-element.elementor-element-063ded1 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7ea3d8 */.elementor-19159 .elementor-element.elementor-element-b7ea3d8 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89ccf4 */.elementor-19159 .elementor-element.elementor-element-a89ccf4 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19bc7a */.elementor-19159 .elementor-element.elementor-element-d19bc7a {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87bc243 */.elementor-19159 .elementor-element.elementor-element-87bc243 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef57d3b */.elementor-19159 .elementor-element.elementor-element-ef57d3b {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317b2a5 */.elementor-19159 .elementor-element.elementor-element-317b2a5 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0a098 */.elementor-19159 .elementor-element.elementor-element-3b0a098 {
    background: repeating-linear-gradient(
        -45deg,
        #b9cdef,       
        #b9cdef 20px,  
        #cfdffd 20px,  
        #cfdffd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0808e48 */.elementor-19159 .elementor-element.elementor-element-0808e48 {
    background: repeating-linear-gradient(
        -45deg,
        #b2e1c9,       
        #b2e1c9 20px,  
        #c9f2dd 20px,  
        #c9f2dd 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727fde8 */.elementor-19159 .elementor-element.elementor-element-727fde8 {
    background: repeating-linear-gradient(
        -45deg,
        #fbc3a1,       
        #fbc3a1 20px,  
        #fddbc6 20px,  
        #fddbc6 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27048 */.elementor-19159 .elementor-element.elementor-element-5c27048 {
    background: repeating-linear-gradient(
        -45deg,
        #fbe397,       
        #fbe397 20px,  
        #fef3bf 20px,  
        #fef3bf 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5783a9 */.elementor-19159 .elementor-element.elementor-element-b5783a9 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255fa22 */.elementor-19159 .elementor-element.elementor-element-255fa22 {
    background: repeating-linear-gradient(
        -45deg,
        #d1b3f1,       
        #d1b3f1 20px,  
        #e3cfff 20px,  
        #e3cfff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-dc94d75 */.elementor-19159 .elementor-element.elementor-element-dc94d75 .swiper {
    overflow: visible !important;
}

.elementor-19159 .elementor-element.elementor-element-dc94d75 {
    position: relative;
    overflow: hidden !important;
}


.elementor-19159 .elementor-element.elementor-element-dc94d75 .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}

.elementor-19159 .elementor-element.elementor-element-dc94d75 .swiper-slide {
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    will-change: transform;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}


.elementor-19159 .elementor-element.elementor-element-dc94d75::before,
.elementor-19159 .elementor-element.elementor-element-dc94d75::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 15% !important; 
    z-index: 10;
    pointer-events: none;
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
}


.elementor-19159 .elementor-element.elementor-element-dc94d75::before {
    left: 0;
    background: #e1c1d8 !important;
    -webkit-mask-image: linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    mask-image: linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
}


.elementor-19159 .elementor-element.elementor-element-dc94d75::after {
    right: 0;
    background: #edced4 !important;
    -webkit-mask-image: linear-gradient(to left, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    mask-image: linear-gradient(to left, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43835e5 */.elementor-19159 .elementor-element.elementor-element-43835e5 {
    background-image: none !important;
    position: relative;
    z-index: 1;
}

.elementor-19159 .elementor-element.elementor-element-43835e5::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    
    width: 75%; 
    left: auto;
    
    background-image: url('https://allinoutsourcing.com/wp-content/uploads/2026/07/Wigston-Hero-New.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;

    -webkit-mask-image: 
        linear-gradient(to right, transparent 0%, black 40%),
        linear-gradient(to bottom, black 70%, transparent 100%);
    mask-image: 
        linear-gradient(to right, transparent 0%, black 40%),
        linear-gradient(to bottom, black 70%, transparent 100%);
        
    -webkit-mask-composite: source-in;
    mask-composite: intersect;
    
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a215fd */.elementor-19159 .elementor-element.elementor-element-2a215fd {
    background: repeating-linear-gradient(
        -45deg,
        #cfb1f1,       
        #cfb1f1 20px,  
        #e3ceff 20px,  
        #e3ceff 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16f0439 */.elementor-19159 .elementor-element.elementor-element-16f0439 {
    background: repeating-linear-gradient(
        -45deg,
        #f8b6ca,       
        #f8b6ca 20px,  
        #fdd0de 20px,  
        #fdd0de 40px   
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1b9d8d */css.elementor-19159 .elementor-element.elementor-element-d1b9d8d {
    background-color: #e4c1df;
    background-image:
        radial-gradient(at 85% 20%, rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0) 40%),
        radial-gradient(at 10% 15%, rgba(250, 203, 196, 0.9) 0%, rgba(250, 203, 196, 0) 50%),
        linear-gradient(115deg, #f3d4e0 10%, #e2beeb 60%, #c4a1db 100%);
}/* End custom CSS */