.elementor-6133 .elementor-element.elementor-element-7cab6ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 4% 0% 4%;}.elementor-6133 .elementor-element.elementor-element-7cab6ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6133 .elementor-element.elementor-element-0de22ff > .elementor-element-populated{padding:124px 0px 124px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6133 .elementor-element.elementor-element-d3c4826{text-align:center;}.elementor-6133 .elementor-element.elementor-element-d3c4826 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:36px;font-weight:400;line-height:22px;color:#222222;}.elementor-6133 .elementor-element.elementor-element-34a88ce{padding:32px 0px 32px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-34a88ce .elementor-heading-title{font-family:"Varela Round", Montserrat;font-size:56px;font-weight:400;line-height:60px;color:#222222;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Montserrat;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-6133 .elementor-element.elementor-element-b42f932{padding:0% 14% 0% 14%;text-align:center;font-family:"Montserrat", Montserrat;font-size:22px;font-weight:400;line-height:34px;color:#222222;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6133 .elementor-element.elementor-element-209cd3a .elementor-button{background-color:#0700DD;font-family:"Varela Round", Montserrat;font-size:20px;font-weight:400;line-height:28px;border-radius:100px 100px 100px 100px;padding:12px 20px 12px 20px;}.elementor-6133 .elementor-element.elementor-element-729d983{--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6133 .elementor-element.elementor-element-092eed7{padding:0px 0px 33px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-092eed7 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:20px;font-weight:400;line-height:28px;color:#222222;}.elementor-6133 .elementor-element.elementor-element-8799097{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-6133 .elementor-element.elementor-element-e401bb6{--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:1%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-6133 .elementor-element.elementor-element-18ff6a2{--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:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-6133 .elementor-element.elementor-element-a7e7e96{padding:0px 0px 32px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-a7e7e96 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:46px;font-weight:400;line-height:56px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-4461d0b{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-4461d0b .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:22px;font-weight:400;line-height:28px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-9a51624{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:7%;--padding-left:4%;--padding-right:4%;}.elementor-6133 .elementor-element.elementor-element-9a51624:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-9a51624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #4632DA5C 0%, #FFFFFF 59%);}.elementor-6133 .elementor-element.elementor-element-0ad9051{--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-6133 .elementor-element.elementor-element-5acfd11{--display:flex;--background-transition:0.3s;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:#F2EAFE;--border-color:#F2EAFE;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6133 .elementor-element.elementor-element-5acfd11:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-5acfd11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-5acfd11.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6133 .elementor-element.elementor-element-7195e0b{width:var( --container-widget-width, 15% );max-width:15%;background-color:transparent;padding:16px 16px 16px 16px;--container-widget-width:15%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #0700DD 0%, #4632DA 100%);border-radius:10px 10px 10px 10px;}.elementor-6133 .elementor-element.elementor-element-7195e0b.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-7354dcc{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-7354dcc .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:22px;font-weight:600;line-height:32px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-074d162{padding:0% 0% 0% 0%;text-align:center;font-family:"Montserrat", Montserrat;font-size:20px;font-weight:400;color:#000000;}.elementor-6133 .elementor-element.elementor-element-bed295c{--display:flex;--background-transition:0.3s;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:#F2EAFE;--border-color:#F2EAFE;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6133 .elementor-element.elementor-element-bed295c:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-bed295c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-bed295c.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-6133 .elementor-element.elementor-element-6b9fab9{width:var( --container-widget-width, 15% );max-width:15%;background-color:#F4A71C;padding:16px 16px 16px 16px;--container-widget-width:15%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-6133 .elementor-element.elementor-element-6b9fab9.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-bfd57a2{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-bfd57a2 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:22px;font-weight:600;line-height:32px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-1468cd8{padding:0% 0% 0% 0%;text-align:center;font-family:"Montserrat", Montserrat;font-size:20px;font-weight:400;color:#000000;}.elementor-6133 .elementor-element.elementor-element-a708975{--display:flex;--padding-top:32px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-6133 .elementor-element.elementor-element-a708f02{--display:flex;--background-transition:0.3s;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:#F2EAFE;--border-color:#F2EAFE;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6133 .elementor-element.elementor-element-a708f02:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-a708f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-a708f02.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-6133 .elementor-element.elementor-element-d45430a{width:var( --container-widget-width, 15% );max-width:15%;background-color:#F4A71C;padding:16px 16px 16px 16px;--container-widget-width:15%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-6133 .elementor-element.elementor-element-d45430a.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-50d94a0{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-50d94a0 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:22px;font-weight:600;line-height:32px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-2f9a652{padding:0% 0% 0% 0%;text-align:center;font-family:"Montserrat", Montserrat;font-size:20px;font-weight:400;color:#000000;}.elementor-6133 .elementor-element.elementor-element-538c691{--display:flex;--background-transition:0.3s;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:#F2EAFE;--border-color:#F2EAFE;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6133 .elementor-element.elementor-element-538c691:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-538c691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-538c691.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-6133 .elementor-element.elementor-element-2c28be3{width:var( --container-widget-width, 15% );max-width:15%;background-color:transparent;padding:16px 16px 16px 16px;--container-widget-width:15%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #0700DD 0%, #4632DA 100%);border-radius:10px 10px 10px 10px;}.elementor-6133 .elementor-element.elementor-element-2c28be3.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-ea44621{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-ea44621 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:22px;font-weight:600;line-height:32px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-63e12a4{padding:0% 0% 0% 0%;text-align:center;font-family:"Montserrat", Montserrat;font-size:20px;font-weight:400;color:#000000;}.elementor-6133 .elementor-element.elementor-element-54fce7a{--display:flex;}.elementor-6133 .elementor-element.elementor-element-d07a23b{--display:flex;--background-transition:0.3s;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:#F2EAFE;--border-color:#F2EAFE;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6133 .elementor-element.elementor-element-d07a23b:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-d07a23b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-d07a23b.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-6133 .elementor-element.elementor-element-b0914d9{width:var( --container-widget-width, 15% );max-width:15%;background-color:transparent;padding:16px 16px 16px 16px;--container-widget-width:15%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #0700DD 0%, #4632DA 100%);border-radius:10px 10px 10px 10px;}.elementor-6133 .elementor-element.elementor-element-b0914d9.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-b68eb05{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-b68eb05 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:22px;font-weight:600;line-height:32px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-bbab21a{padding:0% 0% 0% 0%;text-align:center;font-family:"Montserrat", Montserrat;font-size:20px;font-weight:400;color:#000000;}.elementor-6133 .elementor-element.elementor-element-9fbbb4c{--display:flex;--background-transition:0.3s;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:#F2EAFE;--border-color:#F2EAFE;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6133 .elementor-element.elementor-element-9fbbb4c:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-9fbbb4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-9fbbb4c.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-6133 .elementor-element.elementor-element-762566d{width:var( --container-widget-width, 15% );max-width:15%;background-color:#F4A71C;padding:16px 16px 16px 16px;--container-widget-width:15%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-6133 .elementor-element.elementor-element-762566d.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-a723e99{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-a723e99 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:22px;font-weight:600;line-height:32px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-08d8e6c{padding:0% 0% 0% 0%;text-align:center;font-family:"Montserrat", Montserrat;font-size:20px;font-weight:400;color:#000000;}.elementor-6133 .elementor-element.elementor-element-c673530:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-c673530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(33deg, #0700DD 0%, #4632DA 100%);}.elementor-6133 .elementor-element.elementor-element-c673530, .elementor-6133 .elementor-element.elementor-element-c673530 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-6133 .elementor-element.elementor-element-c673530{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 4% 3% 4%;}.elementor-6133 .elementor-element.elementor-element-c673530 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6133 .elementor-element.elementor-element-1b4d8f6 > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-6133 .elementor-element.elementor-element-fda83e1{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:27%;z-index:1;text-align:start;}body:not(.rtl) .elementor-6133 .elementor-element.elementor-element-fda83e1{left:-18%;}body.rtl .elementor-6133 .elementor-element.elementor-element-fda83e1{right:-18%;}.elementor-6133 .elementor-element.elementor-element-fda83e1 img{width:400px;}.elementor-6133 .elementor-element.elementor-element-2695bd8{padding:0% -200% 0% 0%;top:62%;z-index:0;text-align:end;}body:not(.rtl) .elementor-6133 .elementor-element.elementor-element-2695bd8{left:17%;}body.rtl .elementor-6133 .elementor-element.elementor-element-2695bd8{right:17%;}.elementor-6133 .elementor-element.elementor-element-2695bd8 img{width:350px;height:550px;}.elementor-6133 .elementor-element.elementor-element-93b5c53{--display:flex;--border-radius:24px 24px 24px 24px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:72px;--padding-right:72px;}.elementor-6133 .elementor-element.elementor-element-93b5c53:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-93b5c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-5c5107d{padding:0% 4% 0% 4%;text-align:center;}.elementor-6133 .elementor-element.elementor-element-5c5107d .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:48px;font-weight:400;line-height:56px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-82f7ae8{padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Montserrat;font-size:22px;font-weight:400;line-height:28px;color:#3D4459;}.elementor-6133 .elementor-element.elementor-element-5fb31f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6133 .elementor-element.elementor-element-22a81e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6133 .elementor-element.elementor-element-6e5b0c9{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:55px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-6133 .elementor-element.elementor-element-6e5b0c9:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-6e5b0c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A50E4;}.elementor-6133 .elementor-element.elementor-element-6e5b0c9.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-6133 .elementor-element.elementor-element-bbcdb35 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:24px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-be38051{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-02fe7a0{--display:flex;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:178px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-6133 .elementor-element.elementor-element-02fe7a0:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-02fe7a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A50E4;}.elementor-6133 .elementor-element.elementor-element-02fe7a0::before, .elementor-6133 .elementor-element.elementor-element-02fe7a0 > .elementor-background-video-container::before, .elementor-6133 .elementor-element.elementor-element-02fe7a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-6133 .elementor-element.elementor-element-02fe7a0 > .elementor-background-slideshow::before, .elementor-6133 .elementor-element.elementor-element-02fe7a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6133 .elementor-element.elementor-element-02fe7a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://codeponents.com/wp-content/uploads/2026/04/Group-41975.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6133 .elementor-element.elementor-element-02fe7a0.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-6133 .elementor-element.elementor-element-828aab8 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:24px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-730cca1{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-4e6d057{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6133 .elementor-element.elementor-element-dcbe11f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6133 .elementor-element.elementor-element-3d6e00d{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:52px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-6133 .elementor-element.elementor-element-3d6e00d:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-3d6e00d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A50E4;}.elementor-6133 .elementor-element.elementor-element-3d6e00d.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-6133 .elementor-element.elementor-element-3d6e00d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6133 .elementor-element.elementor-element-70e9da2 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:24px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-e9f4ab5{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-8fc22c1{--display:flex;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:96px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-6133 .elementor-element.elementor-element-8fc22c1:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-8fc22c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A50E4;}.elementor-6133 .elementor-element.elementor-element-8fc22c1::before, .elementor-6133 .elementor-element.elementor-element-8fc22c1 > .elementor-background-video-container::before, .elementor-6133 .elementor-element.elementor-element-8fc22c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-6133 .elementor-element.elementor-element-8fc22c1 > .elementor-background-slideshow::before, .elementor-6133 .elementor-element.elementor-element-8fc22c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6133 .elementor-element.elementor-element-8fc22c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://codeponents.com/wp-content/uploads/2026/04/Group-41975.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6133 .elementor-element.elementor-element-8fc22c1.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-6133 .elementor-element.elementor-element-030b4b3 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:24px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-0ecca6d{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-8d9ef50{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6133 .elementor-element.elementor-element-afc8a76{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:96px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-6133 .elementor-element.elementor-element-afc8a76:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-afc8a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A50E4;}.elementor-6133 .elementor-element.elementor-element-afc8a76.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-6133 .elementor-element.elementor-element-7f66204 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:24px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-b870e83{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-26b7b1c{--display:flex;--min-height:285px;--border-radius:24px 24px 24px 24px;--padding-top:54px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-6133 .elementor-element.elementor-element-26b7b1c:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-26b7b1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A50E4;}.elementor-6133 .elementor-element.elementor-element-26b7b1c.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-6133 .elementor-element.elementor-element-6078448 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:24px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-a0b8e8b{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-3d2134c:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-3d2134c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-3d2134c, .elementor-6133 .elementor-element.elementor-element-3d2134c > .elementor-background-overlay{border-radius:64px 64px 0px 0px;}.elementor-6133 .elementor-element.elementor-element-3d2134c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-7%;margin-bottom:0%;padding:0% 4% 0% 4%;z-index:2;}.elementor-6133 .elementor-element.elementor-element-3d2134c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6133 .elementor-element.elementor-element-d0ef625 > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-6133 .elementor-element.elementor-element-7f60b9e{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-7f60b9e .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:48px;font-weight:400;line-height:56px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-6c215e8{padding:0px 0px 32px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-6c215e8 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:22px;font-weight:400;line-height:28px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-93bd5cd{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-6133 .elementor-element.elementor-element-6815748{--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-6133 .elementor-element.elementor-element-71d4442 img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-6133 .elementor-element.elementor-element-f00bb9a{text-align:center;}.elementor-6133 .elementor-element.elementor-element-f00bb9a .elementor-heading-title{font-family:"Varela Round", Montserrat;font-size:24px;font-weight:400;color:#181818;}.elementor-6133 .elementor-element.elementor-element-b0b0915{text-align:center;}.elementor-6133 .elementor-element.elementor-element-b0b0915 .elementor-heading-title{font-family:"Varela Round", Montserrat;font-size:18px;font-weight:400;color:#181818;}.elementor-6133 .elementor-element.elementor-element-8646ff8{--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-6133 .elementor-element.elementor-element-ea9d7ff img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-6133 .elementor-element.elementor-element-65a5dc0{text-align:center;}.elementor-6133 .elementor-element.elementor-element-65a5dc0 .elementor-heading-title{font-family:"Varela Round", Montserrat;font-size:24px;font-weight:400;color:#181818;}.elementor-6133 .elementor-element.elementor-element-26eef14{text-align:center;}.elementor-6133 .elementor-element.elementor-element-26eef14 .elementor-heading-title{font-family:"Varela Round", Montserrat;font-size:18px;font-weight:400;color:#181818;}.elementor-6133 .elementor-element.elementor-element-c5259bf{--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-6133 .elementor-element.elementor-element-0e88a52 img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-6133 .elementor-element.elementor-element-07c2377{text-align:center;}.elementor-6133 .elementor-element.elementor-element-07c2377 .elementor-heading-title{font-family:"Varela Round", Montserrat;font-size:24px;font-weight:400;color:#181818;}.elementor-6133 .elementor-element.elementor-element-c0d0ad9{text-align:center;}.elementor-6133 .elementor-element.elementor-element-c0d0ad9 .elementor-heading-title{font-family:"Varela Round", Montserrat;font-size:18px;font-weight:400;color:#181818;}.elementor-6133 .elementor-element.elementor-element-5ec1c84{--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-6133 .elementor-element.elementor-element-490014a img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-6133 .elementor-element.elementor-element-eb2624d{text-align:center;}.elementor-6133 .elementor-element.elementor-element-eb2624d .elementor-heading-title{font-family:"Varela Round", Montserrat;font-size:24px;font-weight:400;color:#181818;}.elementor-6133 .elementor-element.elementor-element-e793998{text-align:center;}.elementor-6133 .elementor-element.elementor-element-e793998 .elementor-heading-title{font-family:"Varela Round", Montserrat;font-size:18px;font-weight:400;color:#181818;}.elementor-6133 .elementor-element.elementor-element-c02e8a9{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2%;--padding-bottom:3%;--padding-left:4%;--padding-right:4%;}.elementor-6133 .elementor-element.elementor-element-f1c6cac{--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-6133 .elementor-element.elementor-element-df81de5 img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-6133 .elementor-element.elementor-element-9abbd02{text-align:center;}.elementor-6133 .elementor-element.elementor-element-9abbd02 .elementor-heading-title{font-family:"Varela Round", Montserrat;font-size:24px;font-weight:400;color:#181818;}.elementor-6133 .elementor-element.elementor-element-9dcfe1d{text-align:center;}.elementor-6133 .elementor-element.elementor-element-9dcfe1d .elementor-heading-title{font-family:"Varela Round", Montserrat;font-size:18px;font-weight:400;color:#181818;}.elementor-6133 .elementor-element.elementor-element-2954044{--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-6133 .elementor-element.elementor-element-4eab0d8 img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-6133 .elementor-element.elementor-element-398556e{text-align:center;}.elementor-6133 .elementor-element.elementor-element-398556e .elementor-heading-title{font-family:"Varela Round", Montserrat;font-size:24px;font-weight:400;color:#181818;}.elementor-6133 .elementor-element.elementor-element-08b73c2{text-align:center;}.elementor-6133 .elementor-element.elementor-element-08b73c2 .elementor-heading-title{font-family:"Varela Round", Montserrat;font-size:18px;font-weight:400;color:#181818;}.elementor-6133 .elementor-element.elementor-element-d57e3ff{--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-6133 .elementor-element.elementor-element-a067580 img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-6133 .elementor-element.elementor-element-542c38e{text-align:center;}.elementor-6133 .elementor-element.elementor-element-542c38e .elementor-heading-title{font-family:"Varela Round", Montserrat;font-size:24px;font-weight:400;color:#181818;}.elementor-6133 .elementor-element.elementor-element-1f676ed{text-align:center;}.elementor-6133 .elementor-element.elementor-element-1f676ed .elementor-heading-title{font-family:"Varela Round", Montserrat;font-size:18px;font-weight:400;color:#181818;}.elementor-6133 .elementor-element.elementor-element-b27b53b{--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-6133 .elementor-element.elementor-element-4464876 img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-6133 .elementor-element.elementor-element-c0e9c2a{text-align:center;}.elementor-6133 .elementor-element.elementor-element-c0e9c2a .elementor-heading-title{font-family:"Varela Round", Montserrat;font-size:24px;font-weight:400;color:#181818;}.elementor-6133 .elementor-element.elementor-element-e992df2{text-align:center;}.elementor-6133 .elementor-element.elementor-element-e992df2 .elementor-heading-title{font-family:"Varela Round", Montserrat;font-size:18px;font-weight:400;color:#181818;}.elementor-6133 .elementor-element.elementor-element-5e2bb6f:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-5e2bb6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-5e2bb6f, .elementor-6133 .elementor-element.elementor-element-5e2bb6f > .elementor-background-overlay{border-radius:64px 64px 0px 0px;}.elementor-6133 .elementor-element.elementor-element-5e2bb6f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-7%;margin-bottom:0%;padding:0% 4% 0% 4%;z-index:2;}.elementor-6133 .elementor-element.elementor-element-5e2bb6f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6133 .elementor-element.elementor-element-e79ff82 > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-6133 .elementor-element.elementor-element-7f1f947{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-7f1f947 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:48px;font-weight:400;line-height:56px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-628dca6{padding:0px 0px 32px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-628dca6 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:22px;font-weight:400;line-height:28px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-858600d{--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-6133 .elementor-element.elementor-element-83ce791{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6133 .elementor-element.elementor-element-83ce791:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-83ce791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4632DA;}.elementor-6133 .elementor-element.elementor-element-f53123e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6133 .elementor-element.elementor-element-dc5dc31{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6133 .elementor-element.elementor-element-2ac9e7e .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:24px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-2aae123{--display:flex;}.elementor-6133 .elementor-element.elementor-element-3f66a87{color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-53c3147{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6133 .elementor-element.elementor-element-53c3147:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-53c3147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4632DA;}.elementor-6133 .elementor-element.elementor-element-92e5490{--display:flex;}.elementor-6133 .elementor-element.elementor-element-92c905a .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:24px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-1298062{color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-dc48df5{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6133 .elementor-element.elementor-element-dc48df5:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-dc48df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4632DA;}.elementor-6133 .elementor-element.elementor-element-8d26f18{--display:flex;}.elementor-6133 .elementor-element.elementor-element-829e68a .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:24px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-f5856ff{color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-1338f60:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-1338f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-1338f60, .elementor-6133 .elementor-element.elementor-element-1338f60 > .elementor-background-overlay{border-radius:64px 64px 0px 0px;}.elementor-6133 .elementor-element.elementor-element-1338f60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 4% 0% 4%;z-index:2;}.elementor-6133 .elementor-element.elementor-element-1338f60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6133 .elementor-element.elementor-element-89f245c > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-6133 .elementor-element.elementor-element-79b16c1{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-79b16c1 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:48px;font-weight:400;line-height:56px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-390fe98{padding:0px 0px 32px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-390fe98 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:22px;font-weight:400;line-height:28px;color:#000000;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6133 .elementor-element.elementor-element-df0874a .elementor-toggle-title, .elementor-6133 .elementor-element.elementor-element-df0874a .elementor-toggle-icon{color:#000000;}.elementor-6133 .elementor-element.elementor-element-df0874a .elementor-toggle-icon svg{fill:#000000;}.elementor-6133 .elementor-element.elementor-element-df0874a .elementor-tab-title.elementor-active a, .elementor-6133 .elementor-element.elementor-element-df0874a .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#4632DA;}.elementor-6133 .elementor-element.elementor-element-df0874a .elementor-toggle-title{font-family:"Montserrat", Montserrat;font-size:24px;font-weight:600;}.elementor-6133 .elementor-element.elementor-element-df0874a .elementor-tab-content{color:#000000;font-family:"Montserrat", Montserrat;font-size:22px;font-weight:400;}.elementor-6133 .elementor-element.elementor-element-22d9631:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-22d9631 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(33deg, #0700DD 0%, #4632DA 100%);}.elementor-6133 .elementor-element.elementor-element-22d9631, .elementor-6133 .elementor-element.elementor-element-22d9631 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-6133 .elementor-element.elementor-element-22d9631{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 4% 3% 4%;}.elementor-6133 .elementor-element.elementor-element-22d9631 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6133 .elementor-element.elementor-element-56025d8 > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-6133 .elementor-element.elementor-element-5be4804{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:27%;z-index:1;text-align:start;}body:not(.rtl) .elementor-6133 .elementor-element.elementor-element-5be4804{left:-18%;}body.rtl .elementor-6133 .elementor-element.elementor-element-5be4804{right:-18%;}.elementor-6133 .elementor-element.elementor-element-5be4804 img{width:400px;}.elementor-6133 .elementor-element.elementor-element-29ab642{padding:0% -200% 0% 0%;top:62%;z-index:0;text-align:end;}body:not(.rtl) .elementor-6133 .elementor-element.elementor-element-29ab642{left:17%;}body.rtl .elementor-6133 .elementor-element.elementor-element-29ab642{right:17%;}.elementor-6133 .elementor-element.elementor-element-29ab642 img{width:350px;height:550px;}.elementor-6133 .elementor-element.elementor-element-72572d2{--display:flex;--border-radius:24px 24px 24px 24px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:72px;--padding-right:72px;}.elementor-6133 .elementor-element.elementor-element-72572d2:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-72572d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-0429c57{padding:0% 4% 0% 4%;text-align:center;}.elementor-6133 .elementor-element.elementor-element-0429c57 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:48px;font-weight:400;line-height:56px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-249de4e{padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Montserrat;font-size:22px;font-weight:400;line-height:28px;color:#3D4459;}.elementor-6133 .elementor-element.elementor-element-09160fc .elementor-button{background-color:#0700DD;font-family:"Varela Round", Montserrat;font-size:20px;font-weight:400;line-height:28px;border-radius:100px 100px 100px 100px;padding:12px 20px 12px 20px;}.elementor-6133 .elementor-element.elementor-element-53f8393:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-53f8393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(33deg, #0700DD 0%, #4632DA 100%);}.elementor-6133 .elementor-element.elementor-element-53f8393, .elementor-6133 .elementor-element.elementor-element-53f8393 > .elementor-background-overlay{border-radius:64px 64px 0px 0px;}.elementor-6133 .elementor-element.elementor-element-53f8393{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:4%;margin-bottom:4%;padding:0% 4% 5% 4%;}.elementor-6133 .elementor-element.elementor-element-53f8393 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6133 .elementor-element.elementor-element-79d3c6f > .elementor-element-populated{padding:124px 0px 124px 0px;}.elementor-6133 .elementor-element.elementor-element-9e3e2ef{padding:0px 0px 32px 0px;text-align:start;}.elementor-6133 .elementor-element.elementor-element-9e3e2ef .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:48px;font-weight:400;line-height:56px;color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-2a835c4{padding:0px 0px 32px 0px;text-align:start;font-family:"Montserrat", Montserrat;font-size:22px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-fb59114{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-6133 .elementor-element.elementor-element-4e9cbee{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6133 .elementor-element.elementor-element-4e9cbee:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-4e9cbee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-2c8b132{padding:0px 0px 2px 0px;text-align:start;}.elementor-6133 .elementor-element.elementor-element-2c8b132 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:20px;font-weight:400;line-height:30px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-e5dfcc1{text-align:start;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;color:#3D4459;}.elementor-6133 .elementor-element.elementor-element-ceae461{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6133 .elementor-element.elementor-element-ceae461:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-ceae461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-27e4ce8{padding:0px 0px 2px 0px;text-align:start;}.elementor-6133 .elementor-element.elementor-element-27e4ce8 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:20px;font-weight:400;line-height:30px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-6474c5e{text-align:start;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;color:#3D4459;}.elementor-6133 .elementor-element.elementor-element-72c9832{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6133 .elementor-element.elementor-element-72c9832:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-72c9832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-28390f4{padding:0px 0px 2px 0px;text-align:start;}.elementor-6133 .elementor-element.elementor-element-28390f4 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:20px;font-weight:400;line-height:30px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-9ac291d{text-align:start;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;color:#3D4459;}.elementor-6133 .elementor-element.elementor-element-5305b3c{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6133 .elementor-element.elementor-element-5305b3c:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-5305b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-787faa7{padding:0px 0px 2px 0px;text-align:start;}.elementor-6133 .elementor-element.elementor-element-787faa7 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:20px;font-weight:400;line-height:30px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-262ed7f{text-align:start;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;color:#3D4459;}.elementor-6133 .elementor-element.elementor-element-c151a22{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6133 .elementor-element.elementor-element-c151a22:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-c151a22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-a58e336{padding:0px 0px 2px 0px;text-align:start;}.elementor-6133 .elementor-element.elementor-element-a58e336 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:20px;font-weight:400;line-height:30px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-8ebef31{text-align:start;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;color:#3D4459;}.elementor-6133 .elementor-element.elementor-element-f7f608d{--display:flex;--border-radius:24px 24px 24px 24px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:72px;--padding-right:72px;}.elementor-6133 .elementor-element.elementor-element-f7f608d:not(.elementor-motion-effects-element-type-background), .elementor-6133 .elementor-element.elementor-element-f7f608d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6133 .elementor-element.elementor-element-636228d{padding:0% 4% 0% 4%;text-align:center;}.elementor-6133 .elementor-element.elementor-element-636228d .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:48px;font-weight:400;line-height:56px;color:#000000;}.elementor-6133 .elementor-element.elementor-element-3684d8b{padding:0% 4% 0% 4%;text-align:center;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;color:#3D4459;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6133 .elementor-element.elementor-element-d3c4826 .elementor-heading-title{font-size:30px;}.elementor-6133 .elementor-element.elementor-element-34a88ce .elementor-heading-title{font-size:60px;}.elementor-6133 .elementor-element.elementor-element-b42f932{font-size:26px;}.elementor-6133 .elementor-element.elementor-element-18ff6a2{--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6133 .elementor-element.elementor-element-a7e7e96 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-6133 .elementor-element.elementor-element-9a51624{--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-6133 .elementor-element.elementor-element-7195e0b.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-7354dcc{text-align:center;}.elementor-6133 .elementor-element.elementor-element-074d162{text-align:center;}.elementor-6133 .elementor-element.elementor-element-6b9fab9.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-bfd57a2{text-align:center;}.elementor-6133 .elementor-element.elementor-element-1468cd8{text-align:center;}.elementor-6133 .elementor-element.elementor-element-d45430a.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-50d94a0{text-align:center;}.elementor-6133 .elementor-element.elementor-element-2f9a652{text-align:center;}.elementor-6133 .elementor-element.elementor-element-2c28be3.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-ea44621{text-align:center;}.elementor-6133 .elementor-element.elementor-element-63e12a4{text-align:center;}.elementor-6133 .elementor-element.elementor-element-b0914d9.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-b68eb05{text-align:center;}.elementor-6133 .elementor-element.elementor-element-bbab21a{text-align:center;}.elementor-6133 .elementor-element.elementor-element-762566d.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-a723e99{text-align:center;}.elementor-6133 .elementor-element.elementor-element-08d8e6c{text-align:center;}.elementor-6133 .elementor-element.elementor-element-5c5107d .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-6133 .elementor-element.elementor-element-3d2134c{margin-top:-12%;margin-bottom:0%;}.elementor-6133 .elementor-element.elementor-element-7f60b9e .elementor-heading-title{font-size:32px;}.elementor-6133 .elementor-element.elementor-element-5e2bb6f{margin-top:-12%;margin-bottom:0%;}.elementor-6133 .elementor-element.elementor-element-7f1f947 .elementor-heading-title{font-size:32px;}.elementor-6133 .elementor-element.elementor-element-f53123e{--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-6133 .elementor-element.elementor-element-1338f60{margin-top:-12%;margin-bottom:0%;}.elementor-6133 .elementor-element.elementor-element-79b16c1 .elementor-heading-title{font-size:32px;}.elementor-6133 .elementor-element.elementor-element-0429c57 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-6133 .elementor-element.elementor-element-9e3e2ef .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-6133 .elementor-element.elementor-element-2c8b132 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-6133 .elementor-element.elementor-element-27e4ce8 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-6133 .elementor-element.elementor-element-28390f4 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-6133 .elementor-element.elementor-element-787faa7 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-6133 .elementor-element.elementor-element-a58e336 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-6133 .elementor-element.elementor-element-f7f608d{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-6133 .elementor-element.elementor-element-0de22ff > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-6133 .elementor-element.elementor-element-d3c4826 .elementor-heading-title{font-size:20px;}.elementor-6133 .elementor-element.elementor-element-34a88ce .elementor-heading-title{font-size:46px;}.elementor-6133 .elementor-element.elementor-element-b42f932{padding:0% 0% 0% 0%;font-size:20px;line-height:26px;}.elementor-6133 .elementor-element.elementor-element-092eed7 .elementor-heading-title{font-size:20px;}.elementor-6133 .elementor-element.elementor-element-e401bb6{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6133 .elementor-element.elementor-element-a7e7e96{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-a7e7e96 .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-4461d0b{text-align:center;}.elementor-6133 .elementor-element.elementor-element-4461d0b .elementor-heading-title{font-size:20px;}.elementor-6133 .elementor-element.elementor-element-7195e0b{--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;}.elementor-6133 .elementor-element.elementor-element-7195e0b.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-7354dcc{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-7354dcc .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-6b9fab9{--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;}.elementor-6133 .elementor-element.elementor-element-6b9fab9.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-bfd57a2{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-bfd57a2 .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-d45430a{--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;}.elementor-6133 .elementor-element.elementor-element-d45430a.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-50d94a0{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-50d94a0 .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-2c28be3{--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;}.elementor-6133 .elementor-element.elementor-element-2c28be3.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-ea44621{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-ea44621 .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-b0914d9{--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;}.elementor-6133 .elementor-element.elementor-element-b0914d9.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-b68eb05{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-b68eb05 .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-762566d{--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;}.elementor-6133 .elementor-element.elementor-element-762566d.elementor-element{--align-self:center;}.elementor-6133 .elementor-element.elementor-element-a723e99{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-a723e99 .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-c673530{padding:0% 4% 10% 4%;}.elementor-6133 .elementor-element.elementor-element-1b4d8f6 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-6133 .elementor-element.elementor-element-93b5c53{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6133 .elementor-element.elementor-element-5c5107d{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-5c5107d .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-82f7ae8{text-align:center;font-size:20px;}.elementor-6133 .elementor-element.elementor-element-6e5b0c9{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6133 .elementor-element.elementor-element-02fe7a0{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6133 .elementor-element.elementor-element-3d6e00d{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6133 .elementor-element.elementor-element-8fc22c1{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6133 .elementor-element.elementor-element-afc8a76{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6133 .elementor-element.elementor-element-26b7b1c{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6133 .elementor-element.elementor-element-3d2134c{margin-top:-14%;margin-bottom:0%;}.elementor-6133 .elementor-element.elementor-element-d0ef625 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-6133 .elementor-element.elementor-element-7f60b9e{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-7f60b9e .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-6c215e8{text-align:center;}.elementor-6133 .elementor-element.elementor-element-6c215e8 .elementor-heading-title{font-size:20px;}.elementor-6133 .elementor-element.elementor-element-5e2bb6f{margin-top:-14%;margin-bottom:0%;}.elementor-6133 .elementor-element.elementor-element-e79ff82 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-6133 .elementor-element.elementor-element-7f1f947{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-7f1f947 .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-628dca6{text-align:center;}.elementor-6133 .elementor-element.elementor-element-628dca6 .elementor-heading-title{font-size:20px;}.elementor-6133 .elementor-element.elementor-element-1338f60{margin-top:-14%;margin-bottom:0%;}.elementor-6133 .elementor-element.elementor-element-89f245c > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-6133 .elementor-element.elementor-element-79b16c1{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-79b16c1 .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-390fe98{text-align:center;}.elementor-6133 .elementor-element.elementor-element-390fe98 .elementor-heading-title{font-size:20px;}.elementor-6133 .elementor-element.elementor-element-22d9631{padding:0% 4% 10% 4%;}.elementor-6133 .elementor-element.elementor-element-56025d8 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-6133 .elementor-element.elementor-element-72572d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6133 .elementor-element.elementor-element-0429c57{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-0429c57 .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-249de4e{text-align:center;font-size:20px;}.elementor-6133 .elementor-element.elementor-element-53f8393{padding:0% 4% 10% 4%;}.elementor-6133 .elementor-element.elementor-element-79d3c6f > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-6133 .elementor-element.elementor-element-9e3e2ef{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-9e3e2ef .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-2a835c4{text-align:center;font-size:20px;}.elementor-6133 .elementor-element.elementor-element-fb59114{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6133 .elementor-element.elementor-element-2c8b132{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-2c8b132 .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-27e4ce8{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-27e4ce8 .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-28390f4{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-28390f4 .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-787faa7{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-787faa7 .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-a58e336{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-a58e336 .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-6133 .elementor-element.elementor-element-f7f608d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6133 .elementor-element.elementor-element-636228d{padding:0px 0px 0px 0px;text-align:center;}.elementor-6133 .elementor-element.elementor-element-636228d .elementor-heading-title{font-size:26px;line-height:35px;}}@media(min-width:768px){.elementor-6133 .elementor-element.elementor-element-18ff6a2{--content-width:1200px;}.elementor-6133 .elementor-element.elementor-element-22a81e7{--width:35%;}.elementor-6133 .elementor-element.elementor-element-4e6d057{--width:65%;}.elementor-6133 .elementor-element.elementor-element-3d6e00d{--width:50%;}.elementor-6133 .elementor-element.elementor-element-8fc22c1{--width:50%;}.elementor-6133 .elementor-element.elementor-element-afc8a76{--width:50%;}.elementor-6133 .elementor-element.elementor-element-26b7b1c{--width:50%;}.elementor-6133 .elementor-element.elementor-element-6815748{--width:25%;}.elementor-6133 .elementor-element.elementor-element-8646ff8{--width:25%;}.elementor-6133 .elementor-element.elementor-element-c5259bf{--width:25%;}.elementor-6133 .elementor-element.elementor-element-5ec1c84{--width:25%;}.elementor-6133 .elementor-element.elementor-element-f1c6cac{--width:25%;}.elementor-6133 .elementor-element.elementor-element-2954044{--width:25%;}.elementor-6133 .elementor-element.elementor-element-d57e3ff{--width:25%;}.elementor-6133 .elementor-element.elementor-element-b27b53b{--width:25%;}.elementor-6133 .elementor-element.elementor-element-dc5dc31{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6133 .elementor-element.elementor-element-3d6e00d{--width:40%;}.elementor-6133 .elementor-element.elementor-element-8fc22c1{--width:60%;}.elementor-6133 .elementor-element.elementor-element-afc8a76{--width:60%;}.elementor-6133 .elementor-element.elementor-element-26b7b1c{--width:40%;}.elementor-6133 .elementor-element.elementor-element-dc5dc31{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-34a88ce */.colort{
    color:#0700DD;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7cab6ec */.elementor-1728 .elementor-element.elementor-element-cad7296 {
  position: relative;
  overflow: hidden;
}

.elementor-1728 .elementor-element.elementor-element-cad7296::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; /* Un poco más grande para que no se vea el borde al moverse */
  height: 100%;
  background-image: url(https://codeponents.com/wp-content/uploads/2025/04/Looper-BG.png);
  
  background-repeat: no-repeat;
  
  z-index: 0;
  transform-origin: center;
  animation: elegantMove 6s ease-in-out infinite;
}

/* Aseguramos que el contenido esté encima */
.elementor-1728 .elementor-element.elementor-element-cad7296 > * {
  position: relative;
  z-index: 1;
}

/* Animación elegante y suave */
@keyframes elegantMove {
  0% {
    transform: translate(0px, 0px);
  }
  25% {
    transform: translate(10px, 5px);
  }
  50% {
    transform: translate(5px, 10px);
  }
  75% {
    transform: translate(-10px, -5px);
  }
  100% {
    transform: translate(0px, 0px);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e19d72b *//* Contenedor principal */
.infinite-carousel {
  overflow: hidden; /* Oculta el exceso */
  position: relative;
  width: 100%;
}

/* Pista del carrusel */
.infinite-track {
  display: flex;
  width: max-content;
  animation: scroll-infinite 20s linear infinite; /* Animación */
}

/* Elementos individuales */
.infinite-item {
    flex: 0 0 auto;
    border: 1px solid #E0E6FF;
    margin: 0px 12px;
    border-radius: 24px;
    padding: 43px 26px 44px 26px;
}

.infinite-item img {
  height: 40px; /* Ajusta el tamaño */
  width: auto;
}

/* Animación: desplazamiento continuo */
@keyframes scroll-infinite {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%); /* Se mueve la mitad, por el contenido duplicado */
  }
}

.infinite-item,.infinite-item-ltr {
    width: 200px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f690b92 *//* Contenedor principal */
.infinite-carousel-ltr {
  overflow: hidden;
  position: relative;
  width: 100%;
}

@media (min-width:800px){
/* Pista del carrusel */
.infinite-track-ltr {
  display: flex;
  width: max-content;
  animation: scroll-infinite-ltr 30s linear infinite; /* Animación invertida */
}
}
@media (max-width:800px){
/* Pista del carrusel */
.infinite-track-ltr {
  display: flex;
  width: max-content;
  animation: scroll-infinite-ltr 25s linear infinite; /* Animación invertida */
}
}

/* Elementos individuales */
.infinite-item-ltr {
    flex: 0 0 auto;
    border: 1px solid #E0E6FF;
    margin: 0px 12px;
    border-radius: 24px;
     padding: 43px 26px 44px 26px;
}

.infinite-item-ltr img {
  height: 40px; /* Ajusta el tamaño */
  width: auto;
}

/* Animación: desplazamiento de izquierda a derecha */
@keyframes scroll-infinite-ltr {
  from {
    transform: translateX(-50%); /* Comienza desde la mitad izquierda */
  }
  to {
    transform: translateX(0); /* Se desplaza hacia la posición original */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acfd11 */.elementor-2653 .elementor-element.elementor-element-4cb8c2d:hover p,.elementor-2653 .elementor-element.elementor-element-4cb8c2d:hover h2{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bed295c */.elementor-2653 .elementor-element.elementor-element-fa5bd4d:hover p,.elementor-2653 .elementor-element.elementor-element-fa5bd4d:hover h2{
    color:#fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a708f02 */.elementor-2653 .elementor-element.elementor-element-7528c6e:hover p,.elementor-2653 .elementor-element.elementor-element-7528c6e:hover h2{
    color:#fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-538c691 */.elementor-2653 .elementor-element.elementor-element-c7bc1d3:hover p, .elementor-2653 .elementor-element.elementor-element-c7bc1d3:hover h2{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d07a23b */.elementor-2653 .elementor-element.elementor-element-103f959:hover p,.elementor-2653 .elementor-element.elementor-element-103f959:hover h2{
    color:#fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbbb4c */.elementor-2653 .elementor-element.elementor-element-757af89:hover p,.elementor-2653 .elementor-element.elementor-element-757af89:hover h2{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2695bd8 */body{
     overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbcdb35 */.colorv{
    color:#00F2FF;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-828aab8 */label.colorv{
    color:#00F2FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70e9da2 */label.colorv{
    color:#00F2FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-030b4b3 */label.colorv{
    color:#00F2FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f66204 */label.colorv{
    color:#00F2FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6078448 */label.colorv{
    color:#00F2FF;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c673530 */.fondo{
    background: linear-gradient(90deg, #0700DD 0%, #4632DA 100%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ac9e7e */label.colorv{
    color:#00F2FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92c905a */label.colorv{
    color:#00F2FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-829e68a */label.colorv{
    color:#00F2FF;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29ab642 */body{
     overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-22d9631 */.fondo{
    background: linear-gradient(90deg, #0700DD 0%, #4632DA 100%) !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-53f8393 */.fondo{
    background: linear-gradient(90deg, #0700DD 0%, #4632DA 100%) !important;
}/* End custom CSS */