.elementor-5635 .elementor-element.elementor-element-06f95d2 > .elementor-container{max-width:1440px;}.elementor-5635 .elementor-element.elementor-element-06f95d2{overflow:hidden;margin-top:18px;margin-bottom:0px;padding:0px 30px 60px 30px;}.elementor-5635 .elementor-element.elementor-element-06f95d2, .elementor-5635 .elementor-element.elementor-element-06f95d2 > .elementor-background-overlay{border-radius:32px 32px 32px 32px;}.elementor-5635 .elementor-element.elementor-element-6e4f502:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5635 .elementor-element.elementor-element-6e4f502 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F0D2A;}.elementor-5635 .elementor-element.elementor-element-6e4f502 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-5635 .elementor-element.elementor-element-6e4f502 > .elementor-element-populated, .elementor-5635 .elementor-element.elementor-element-6e4f502 > .elementor-element-populated > .elementor-background-overlay, .elementor-5635 .elementor-element.elementor-element-6e4f502 > .elementor-background-slideshow{border-radius:32px 32px 32px 32px;}.elementor-5635 .elementor-element.elementor-element-6e4f502 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:95px 0px 95px 0px;}.elementor-5635 .elementor-element.elementor-element-6e4f502 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-c6a56b5 > .elementor-container{max-width:1140px;}.elementor-5635 .elementor-element.elementor-element-c6a56b5{margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-5635 .elementor-element.elementor-element-009d7f5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:45px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5635 .elementor-element.elementor-element-77efe7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-77efe7d{font-family:"Poppins", Sans-serif;font-size:3em;font-weight:400;line-height:1.25em;color:#FFFFFC;}.elementor-bc-flex-widget .elementor-5635 .elementor-element.elementor-element-29d7abf.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5635 .elementor-element.elementor-element-29d7abf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5635 .elementor-element.elementor-element-29d7abf.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5635 .elementor-element.elementor-element-29d7abf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-5635 .elementor-element.elementor-element-f5af250{left:16px;}body.rtl .elementor-5635 .elementor-element.elementor-element-f5af250{right:16px;}.elementor-5635 .elementor-element.elementor-element-f5af250{top:25px;}.elementor-5635 .elementor-element.elementor-element-f5af250 img{width:495px;}body:not(.rtl) .elementor-5635 .elementor-element.elementor-element-569ead2{left:16px;}body.rtl .elementor-5635 .elementor-element.elementor-element-569ead2{right:16px;}.elementor-5635 .elementor-element.elementor-element-569ead2{top:25px;}.elementor-5635 .elementor-element.elementor-element-569ead2 img{width:495px;}body:not(.rtl) .elementor-5635 .elementor-element.elementor-element-b6f65e6{left:16px;}body.rtl .elementor-5635 .elementor-element.elementor-element-b6f65e6{right:16px;}.elementor-5635 .elementor-element.elementor-element-b6f65e6{top:25px;}.elementor-5635 .elementor-element.elementor-element-b6f65e6 img{width:495px;}.elementor-5635 .elementor-element.elementor-element-9345e9c img{width:583px;}.elementor-5635 .elementor-element.elementor-element-2e2b76e{--display:flex;}.elementor-5635 .elementor-element.elementor-element-cd21273 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-cd21273{font-family:"Poppins", Sans-serif;font-size:3em;font-weight:400;line-height:1.2em;}.elementor-5635 .elementor-element.elementor-element-7850cbe > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-5635 .elementor-element.elementor-element-7850cbe{font-family:"Poppins", Sans-serif;font-size:3em;font-weight:600;line-height:1.2em;}.elementor-5635 .elementor-element.elementor-element-2b6fe5b > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-5635 .elementor-element.elementor-element-2b6fe5b{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:400;line-height:166.667%;}.elementor-5635 .elementor-element.elementor-element-8088b2b > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-5635 .elementor-element.elementor-element-8088b2b{font-family:"Poppins", Sans-serif;font-size:2.5em;font-weight:600;line-height:1.2em;}.elementor-5635 .elementor-element.elementor-element-713c984 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-5635 .elementor-element.elementor-element-713c984{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:400;line-height:166.667%;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5635 .elementor-element.elementor-element-7b8227f > .elementor-widget-container{margin:0px 0px 64px 0px;padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-7b8227f .elementor-swiper-button{font-size:20px;}.elementor-5635 .elementor-element.elementor-element-7b8227f.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-5635 .elementor-element.elementor-element-7b8227f.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:30px;}.elementor-5635 .elementor-element.elementor-element-7b8227f.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:30px;}.elementor-5635 .elementor-element.elementor-element-7b8227f.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:30px;}.elementor-5635 .elementor-element.elementor-element-7b8227f.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:30px;}.elementor-5635 .elementor-element.elementor-element-7b8227f .elementor-testimonial__text{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;font-style:italic;}.elementor-5635 .elementor-element.elementor-element-7b8227f .elementor-testimonial__title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:400;font-style:normal;line-height:166.667%;}.elementor-5635 .elementor-element.elementor-element-7b8227f .elementor-testimonial__image img{border-radius:0px;}.elementor-5635 .elementor-element.elementor-element-6776211 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-5635 .elementor-element.elementor-element-6776211{font-family:"Poppins", Sans-serif;font-size:2.5em;font-weight:600;line-height:1.2em;}.elementor-5635 .elementor-element.elementor-element-48eb1b0 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-5635 .elementor-element.elementor-element-48eb1b0{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:400;line-height:166.667%;}.elementor-5635 .elementor-element.elementor-element-969e308 > .elementor-container{max-width:1140px;}.elementor-5635 .elementor-element.elementor-element-969e308{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:32px 30px 30px 30px;}.elementor-5635 .elementor-element.elementor-element-e1f2c10:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5635 .elementor-element.elementor-element-e1f2c10 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #8F00FF -104.18%, #0CE295 67%);}.elementor-5635 .elementor-element.elementor-element-e1f2c10 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-5635 .elementor-element.elementor-element-e1f2c10 > .elementor-element-populated, .elementor-5635 .elementor-element.elementor-element-e1f2c10 > .elementor-element-populated > .elementor-background-overlay, .elementor-5635 .elementor-element.elementor-element-e1f2c10 > .elementor-background-slideshow{border-radius:32px 32px 32px 32px;}.elementor-5635 .elementor-element.elementor-element-e1f2c10 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 64px 64px 64px;}.elementor-5635 .elementor-element.elementor-element-e1f2c10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-78a3408 > .elementor-container{max-width:1140px;}.elementor-5635 .elementor-element.elementor-element-78a3408{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-e463ee9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-3d68ae7{width:auto;max-width:auto;font-family:"Poppins", Sans-serif;font-size:2.4em;font-weight:400;line-height:1.25em;color:#1F0D2A;}.elementor-5635 .elementor-element.elementor-element-3d68ae7 > .elementor-widget-container{margin:0px 00px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-3d68ae7.elementor-element{--align-self:flex-start;}.elementor-bc-flex-widget .elementor-5635 .elementor-element.elementor-element-0d67100.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5635 .elementor-element.elementor-element-0d67100.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5635 .elementor-element.elementor-element-0d67100.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5635 .elementor-element.elementor-element-0d67100 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5635 .elementor-element.elementor-element-c144830{width:100%;max-width:100%;}.elementor-5635 .elementor-element.elementor-element-c144830 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-5635 .elementor-element.elementor-element-e617874{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5635 .elementor-element.elementor-element-6add7c8 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-5635 .elementor-element.elementor-element-6add7c8{font-family:"Poppins", Sans-serif;font-size:2.5em;font-weight:600;line-height:1.2em;}.elementor-5635 .elementor-element.elementor-element-7d61acc > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-5635 .elementor-element.elementor-element-7d61acc{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:400;line-height:166.667%;}.elementor-5635 .elementor-element.elementor-element-50b7226{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5635 .elementor-element.elementor-element-50b7226:not(.elementor-motion-effects-element-type-background), .elementor-5635 .elementor-element.elementor-element-50b7226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F6;}.elementor-5635 .elementor-element.elementor-element-0141d2c{color:var( --e-global-color-text );}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.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-5635 .elementor-element.elementor-element-7646084{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5635 .elementor-element.elementor-element-7646084 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 24px 0px;}.elementor-5635 .elementor-element.elementor-element-7646084 .elementor-divider-separator{width:100%;}.elementor-5635 .elementor-element.elementor-element-7646084 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5635 .elementor-element.elementor-element-a71867a{column-gap:0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5635 .elementor-element.elementor-element-e1b6bf6{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5635 .elementor-element.elementor-element-e1b6bf6:not(.elementor-motion-effects-element-type-background), .elementor-5635 .elementor-element.elementor-element-e1b6bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F6;}.elementor-5635 .elementor-element.elementor-element-069fe3a{color:var( --e-global-color-text );}.elementor-5635 .elementor-element.elementor-element-04a38fc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5635 .elementor-element.elementor-element-04a38fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 24px 0px;}.elementor-5635 .elementor-element.elementor-element-04a38fc .elementor-divider-separator{width:100%;}.elementor-5635 .elementor-element.elementor-element-04a38fc .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5635 .elementor-element.elementor-element-f4ff53e{column-gap:0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5635 .elementor-element.elementor-element-c9f0c35{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5635 .elementor-element.elementor-element-c9f0c35:not(.elementor-motion-effects-element-type-background), .elementor-5635 .elementor-element.elementor-element-c9f0c35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F6;}.elementor-5635 .elementor-element.elementor-element-68d2265{color:var( --e-global-color-text );}.elementor-5635 .elementor-element.elementor-element-9a92387{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5635 .elementor-element.elementor-element-9a92387 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 24px 0px;}.elementor-5635 .elementor-element.elementor-element-9a92387 .elementor-divider-separator{width:100%;}.elementor-5635 .elementor-element.elementor-element-9a92387 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5635 .elementor-element.elementor-element-861c78e{column-gap:0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5635 .elementor-element.elementor-element-f1f9446 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-5635 .elementor-element.elementor-element-f1f9446{font-family:"Poppins", Sans-serif;font-size:2.5em;font-weight:600;line-height:1.2em;}.elementor-5635 .elementor-element.elementor-element-83fe3f4 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-5635 .elementor-element.elementor-element-83fe3f4{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:400;line-height:166.667%;}.elementor-5635 .elementor-element.elementor-element-2cf375b .elementor-button{background-color:#58B264;fill:#1F0D2A;color:#1F0D2A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1F0D2A;}.elementor-5635 .elementor-element.elementor-element-2cf375b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-4ca0c37 > .elementor-container{max-width:1140px;}.elementor-5635 .elementor-element.elementor-element-4ca0c37{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:32px 30px 30px 30px;}.elementor-5635 .elementor-element.elementor-element-006f847:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5635 .elementor-element.elementor-element-006f847 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #8F00FF -104.18%, #0CE295 67%);}.elementor-5635 .elementor-element.elementor-element-006f847 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-5635 .elementor-element.elementor-element-006f847 > .elementor-element-populated, .elementor-5635 .elementor-element.elementor-element-006f847 > .elementor-element-populated > .elementor-background-overlay, .elementor-5635 .elementor-element.elementor-element-006f847 > .elementor-background-slideshow{border-radius:32px 32px 32px 32px;}.elementor-5635 .elementor-element.elementor-element-006f847 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 64px 64px 64px;}.elementor-5635 .elementor-element.elementor-element-006f847 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-c316551 > .elementor-container{max-width:1140px;}.elementor-5635 .elementor-element.elementor-element-c316551{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-87960c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-8df74f9{width:auto;max-width:auto;font-family:"Poppins", Sans-serif;font-size:2.4em;font-weight:400;line-height:1.25em;color:#1F0D2A;}.elementor-5635 .elementor-element.elementor-element-8df74f9 > .elementor-widget-container{margin:0px 00px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-8df74f9.elementor-element{--align-self:flex-start;}.elementor-bc-flex-widget .elementor-5635 .elementor-element.elementor-element-ec5ba5c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5635 .elementor-element.elementor-element-ec5ba5c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5635 .elementor-element.elementor-element-ec5ba5c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5635 .elementor-element.elementor-element-ec5ba5c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-c878d55{width:100%;max-width:100%;}.elementor-5635 .elementor-element.elementor-element-c878d55 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5635 .elementor-element.elementor-element-6e4f502 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 70px 0px;}.elementor-5635 .elementor-element.elementor-element-009d7f5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5635 .elementor-element.elementor-element-969e308{margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-5635 .elementor-element.elementor-element-0d67100 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-50b7226{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5635 .elementor-element.elementor-element-a71867a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5635 .elementor-element.elementor-element-e1b6bf6{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5635 .elementor-element.elementor-element-f4ff53e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5635 .elementor-element.elementor-element-c9f0c35{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5635 .elementor-element.elementor-element-861c78e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5635 .elementor-element.elementor-element-4ca0c37{margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-5635 .elementor-element.elementor-element-ec5ba5c > .elementor-element-populated{padding:30px 0px 0px 0px;}}@media(max-width:767px){.elementor-5635 .elementor-element.elementor-element-06f95d2, .elementor-5635 .elementor-element.elementor-element-06f95d2 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-5635 .elementor-element.elementor-element-06f95d2{margin-top:10px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-5635 .elementor-element.elementor-element-6e4f502 > .elementor-element-populated, .elementor-5635 .elementor-element.elementor-element-6e4f502 > .elementor-element-populated > .elementor-background-overlay, .elementor-5635 .elementor-element.elementor-element-6e4f502 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-5635 .elementor-element.elementor-element-6e4f502 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:12px 12px 12px 12px;}.elementor-5635 .elementor-element.elementor-element-c6a56b5{padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-009d7f5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5635 .elementor-element.elementor-element-77efe7d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-77efe7d{font-size:1.5em;}.elementor-5635 .elementor-element.elementor-element-29d7abf > .elementor-element-populated{padding:32px 0px 32px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5635 .elementor-element.elementor-element-2e2b76e{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5635 .elementor-element.elementor-element-cd21273{font-size:1.5em;}.elementor-5635 .elementor-element.elementor-element-7850cbe{font-size:1.5em;}.elementor-5635 .elementor-element.elementor-element-2b6fe5b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-2b6fe5b{font-size:0.875em;}.elementor-5635 .elementor-element.elementor-element-8088b2b{font-size:1.5em;}.elementor-5635 .elementor-element.elementor-element-713c984{font-size:0.875em;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5635 .elementor-element.elementor-element-7b8227f .elementor-testimonial__text{font-size:0.875em;}.elementor-5635 .elementor-element.elementor-element-7b8227f .elementor-testimonial__title{font-size:0.875em;}.elementor-5635 .elementor-element.elementor-element-7b8227f .elementor-testimonial__image img{width:25px;height:25px;}.elementor-5635 .elementor-element.elementor-element-6776211{font-size:1.5em;}.elementor-5635 .elementor-element.elementor-element-48eb1b0{font-size:0.875em;}.elementor-5635 .elementor-element.elementor-element-969e308{padding:16px 16px 30px 16px;}.elementor-5635 .elementor-element.elementor-element-e1f2c10 > .elementor-element-populated, .elementor-5635 .elementor-element.elementor-element-e1f2c10 > .elementor-element-populated > .elementor-background-overlay, .elementor-5635 .elementor-element.elementor-element-e1f2c10 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-5635 .elementor-element.elementor-element-e1f2c10 > .elementor-element-populated{padding:012px 012px 012px 012px;}.elementor-5635 .elementor-element.elementor-element-78a3408{padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-e463ee9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-3d68ae7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-3d68ae7{text-align:center;font-size:1.75em;}.elementor-5635 .elementor-element.elementor-element-0d67100 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-6add7c8{font-size:1.5em;}.elementor-5635 .elementor-element.elementor-element-7d61acc{font-size:0.875em;}.elementor-5635 .elementor-element.elementor-element-50b7226{--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5635 .elementor-element.elementor-element-7646084 > .elementor-widget-container{padding:12px 0px 12px 0px;}.elementor-5635 .elementor-element.elementor-element-7646084 .elementor-divider-separator{width:100%;}.elementor-5635 .elementor-element.elementor-element-a71867a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5635 .elementor-element.elementor-element-e1b6bf6{--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5635 .elementor-element.elementor-element-04a38fc > .elementor-widget-container{padding:12px 0px 12px 0px;}.elementor-5635 .elementor-element.elementor-element-04a38fc .elementor-divider-separator{width:100%;}.elementor-5635 .elementor-element.elementor-element-f4ff53e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5635 .elementor-element.elementor-element-c9f0c35{--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5635 .elementor-element.elementor-element-9a92387 > .elementor-widget-container{padding:12px 0px 12px 0px;}.elementor-5635 .elementor-element.elementor-element-9a92387 .elementor-divider-separator{width:100%;}.elementor-5635 .elementor-element.elementor-element-861c78e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5635 .elementor-element.elementor-element-f1f9446{font-size:1.5em;}.elementor-5635 .elementor-element.elementor-element-83fe3f4{font-size:0.875em;}.elementor-5635 .elementor-element.elementor-element-4ca0c37{padding:16px 16px 30px 16px;}.elementor-5635 .elementor-element.elementor-element-006f847 > .elementor-element-populated, .elementor-5635 .elementor-element.elementor-element-006f847 > .elementor-element-populated > .elementor-background-overlay, .elementor-5635 .elementor-element.elementor-element-006f847 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-5635 .elementor-element.elementor-element-006f847 > .elementor-element-populated{padding:012px 012px 012px 012px;}.elementor-5635 .elementor-element.elementor-element-c316551{padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-87960c8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-8df74f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-8df74f9{text-align:center;font-size:1.75em;}.elementor-5635 .elementor-element.elementor-element-ec5ba5c > .elementor-element-populated{padding:30px 0px 0px 0px;}}@media(min-width:768px){.elementor-5635 .elementor-element.elementor-element-009d7f5{width:46%;}.elementor-5635 .elementor-element.elementor-element-29d7abf{width:54%;}.elementor-5635 .elementor-element.elementor-element-2e2b76e{--content-width:1140px;}.elementor-5635 .elementor-element.elementor-element-e463ee9{width:77.624%;}.elementor-5635 .elementor-element.elementor-element-0d67100{width:22.376%;}.elementor-5635 .elementor-element.elementor-element-e617874{--content-width:1140px;}.elementor-5635 .elementor-element.elementor-element-87960c8{width:77.624%;}.elementor-5635 .elementor-element.elementor-element-ec5ba5c{width:22.376%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5635 .elementor-element.elementor-element-009d7f5{width:100%;}.elementor-5635 .elementor-element.elementor-element-e463ee9{width:100%;}.elementor-5635 .elementor-element.elementor-element-0d67100{width:100%;}.elementor-5635 .elementor-element.elementor-element-87960c8{width:100%;}.elementor-5635 .elementor-element.elementor-element-ec5ba5c{width:100%;}}/* Start custom CSS for column, class: .elementor-element-29d7abf */.elementor-5635 .elementor-element.elementor-element-29d7abf{
    overflow: hidden;
    min-width: 583px;
}


@keyframes animationOpacity2 {
  0%   { opacity:0; }
  50%  { opacity:1; }
  100% { opacity:0; }
}

@keyframes animationOpacity1 {
  0%   { opacity:1; }
  100% { opacity:0; }
}


.main-bg img,
.bg-img-2 img,
.bg-img-3 img{
    animation: animationRotate90 1.5s linear;
    animation-fill-mode: forwards;
}


.bg-img-1 img{
    animation: animationRotate90 1.5s linear, animationRotatePulse 5s infinite 2s;
    animation-fill-mode: forwards;
}
.img-stroke-1 img,
.img-stroke-2 img{
    opacity: 0;
}
.img-stroke-0 img{
    animation: animationOpacity1 2.5s linear 2.5s;
    animation-fill-mode: forwards;
}
.img-stroke-1 img{
    animation: animationOpacity2 4s infinite;
    animation-delay: 2s;
    animation-fill-mode: forwards;
}

.img-stroke-2 img{
    animation: animationOpacity2 4s infinite;
    animation-delay: 4s;
    animation-fill-mode: forwards;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6e4f502 */.elementor-5635 .elementor-element.elementor-element-6e4f502 .elementor-background-overlay{
    background-position: calc(100% - 60px) calc(100% - 60px);
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-6e4f502 .elementor-background-overlay{    background-position: calc(100% - 20px) calc(100% - 20px);
        background-size: 147px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b6fe5b */.elementor-5635 .elementor-element.elementor-element-2b6fe5b p{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713c984 */.elementor-5635 .elementor-element.elementor-element-713c984 p{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-7b8227f */.elementor-5635 .elementor-element.elementor-element-7b8227f .elementor-testimonial__image img{
    width: 100% !important;
    height:auto;
}

.elementor-5635 .elementor-element.elementor-element-7b8227f .icon-testimotial{
    font-size: 60px;
    font-style: normal;
    font-weight: 700;
    line-height: 0px; 
}

.elementor-5635 .elementor-element.elementor-element-7b8227f .elementor-testimonial__text::before{
    content: '';
    width: 100%;
    height: 1px;
    position: absolute;
    background: #3F264E;
    margin-left: 35px;
}

.elementor-5635 .elementor-element.elementor-element-7b8227f .elementor-testimonial__cite{
    margin-top: 35px;
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-7b8227f .swiper-slide{
        padding: 0px;
    }
    
    .elementor-5635 .elementor-element.elementor-element-7b8227f .elementor-testimonial__image img{
    width: 40% !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48eb1b0 */.elementor-5635 .elementor-element.elementor-element-48eb1b0 p{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c144830 */.elementor-5635 .elementor-element.elementor-element-c144830 .elementor-button{
    width: 210px;
    height: 36px;
    cursor: pointer;
    background: #1F0D2A;
}

.elementor-5635 .elementor-element.elementor-element-c144830 .elementor-button:hover{
    background: #3F264E;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0d67100 */.elementor-5635 .elementor-element.elementor-element-0d67100 .gallery{
    display: flex;
    align-items: center;
    justify-content: space-between;
    opacity: 0.6;
    
}
.elementor-5635 .elementor-element.elementor-element-0d67100 .gallery img{
    padding: 0 10px;
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-0d67100 .gallery img{
        padding: 0;
    }
    .elementor-5635 .elementor-element.elementor-element-0d67100 .gallery .gallery-item{
        padding: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e1f2c10 */.elementor-5635 .elementor-element.elementor-element-e1f2c10 .elementor-background-overlay{
    background-position-x: calc(100% - 100px);
}
@media(max-width: 1024px){
    .elementor-5635 .elementor-element.elementor-element-e1f2c10 .elementor-background-overlay{
        background: none !important;
   }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-969e308 */.elementor-5635 .elementor-element.elementor-element-969e308{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d61acc */.elementor-5635 .elementor-element.elementor-element-7d61acc p{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83fe3f4 */.elementor-5635 .elementor-element.elementor-element-83fe3f4 p{
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cf375b */.elementor-5635 .elementor-element.elementor-element-2cf375b .elementor-button{
    background: #fff !important;
}
.elementor-5635 .elementor-element.elementor-element-2cf375b .elementor-button:hover{
    background: rgba(63, 38, 78, 0.12) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c878d55 */.elementor-5635 .elementor-element.elementor-element-c878d55 .elementor-button{
    width: 210px;
    height: 36px;
    cursor: pointer;
    background: #1F0D2A;
}

.elementor-5635 .elementor-element.elementor-element-c878d55 .elementor-button:hover{
    background: #3F264E;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ec5ba5c */.elementor-5635 .elementor-element.elementor-element-ec5ba5c .gallery{
    display: flex;
    align-items: center;
    justify-content: space-between;
    opacity: 0.6;
    
}
.elementor-5635 .elementor-element.elementor-element-ec5ba5c .gallery img{
    padding: 0 10px;
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-ec5ba5c .gallery img{
        padding: 0;
    }
    .elementor-5635 .elementor-element.elementor-element-ec5ba5c .gallery .gallery-item{
        padding: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-006f847 */.elementor-5635 .elementor-element.elementor-element-006f847 .elementor-background-overlay{
    background-position-x: calc(100% - 100px);
}
@media(max-width: 1024px){
    .elementor-5635 .elementor-element.elementor-element-006f847 .elementor-background-overlay{
        background: none !important;
   }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4ca0c37 */.elementor-5635 .elementor-element.elementor-element-4ca0c37{
    overflow: hidden;
}/* End custom CSS */