.elementor-6872 .elementor-element.elementor-element-7c956b0{--display:flex;--min-height:515.85px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:84px;--padding-right:83px;}.elementor-6872 .elementor-element.elementor-element-6afcb53{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-6872 .elementor-element.elementor-element-6afcb53 img{width:100%;max-width:100%;height:515.85px;}.elementor-6872 .elementor-element.elementor-element-483ad7e{--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-6872 .elementor-element.elementor-element-3db48a3{--display:flex;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;}.elementor-6872 .elementor-element.elementor-element-3db48a3::before, .elementor-6872 .elementor-element.elementor-element-3db48a3 > .elementor-background-video-container::before, .elementor-6872 .elementor-element.elementor-element-3db48a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-6872 .elementor-element.elementor-element-3db48a3 > .elementor-background-slideshow::before, .elementor-6872 .elementor-element.elementor-element-3db48a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6872 .elementor-element.elementor-element-3db48a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0C51CE 0%, #F2295B00 100%);}.elementor-6872 .elementor-element.elementor-element-5865d82 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-6872 .elementor-element.elementor-element-a207cfc{font-family:"Figtree", Sans-serif;color:#FFFFFF;}.elementor-6872 .elementor-element.elementor-element-e8c4204{--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-6872 .elementor-element.elementor-element-cb83704{--display:flex;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;}.elementor-6872 .elementor-element.elementor-element-cb83704::before, .elementor-6872 .elementor-element.elementor-element-cb83704 > .elementor-background-video-container::before, .elementor-6872 .elementor-element.elementor-element-cb83704 > .e-con-inner > .elementor-background-video-container::before, .elementor-6872 .elementor-element.elementor-element-cb83704 > .elementor-background-slideshow::before, .elementor-6872 .elementor-element.elementor-element-cb83704 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6872 .elementor-element.elementor-element-cb83704 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0C51CE 0%, #F2295B00 100%);}.elementor-6872 .elementor-element.elementor-element-6495de5 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-6872 .elementor-element.elementor-element-27702b8{font-family:"Figtree", Sans-serif;color:#FFFFFF;}.elementor-6872 .elementor-element.elementor-element-01dc9df{--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-6872 .elementor-element.elementor-element-01dc9df:not(.elementor-motion-effects-element-type-background), .elementor-6872 .elementor-element.elementor-element-01dc9df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF7FA;}.elementor-6872 .elementor-element.elementor-element-db9f39e{text-align:left;font-family:"Figtree", Sans-serif;font-size:40px;font-weight:400;line-height:39px;letter-spacing:-0.9px;word-spacing:0px;color:#022D56;}.elementor-6872 .elementor-element.elementor-element-db9f39e p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-d31df63{--display:flex;--min-height:684px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:53.48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:85px;--padding-right:86px;}.elementor-6872 .elementor-element.elementor-element-d31df63:not(.elementor-motion-effects-element-type-background), .elementor-6872 .elementor-element.elementor-element-d31df63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #FFFFFF 10%, #EEF7FA 10%);}.elementor-6872 .elementor-element.elementor-element-9e08e91{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6872 .elementor-element.elementor-element-9e08e91.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6872 .elementor-element.elementor-element-ed00435{text-align:left;font-family:"Figtree", Sans-serif;font-size:40px;font-weight:400;line-height:39px;letter-spacing:-0.9px;word-spacing:0px;color:#022D56;}.elementor-6872 .elementor-element.elementor-element-ed00435 p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-404208c{width:var( --container-widget-width, 480px );max-width:480px;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:left;font-family:"Figtree", Sans-serif;font-size:22px;font-weight:400;line-height:22px;letter-spacing:-0.1px;color:#242424;}.elementor-6872 .elementor-element.elementor-element-404208c p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-b32b011{width:var( --container-widget-width, 550px );max-width:550px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:left;font-family:"Figtree", Sans-serif;font-size:21px;font-weight:400;line-height:24px;color:#242424;}.elementor-6872 .elementor-element.elementor-element-7c36e90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6872 .elementor-element.elementor-element-ce138fc .elementor-button{background-color:#23CF7A;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-6872 .elementor-element.elementor-element-ce138fc{width:var( --container-widget-width, 283px );max-width:283px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-6872 .elementor-element.elementor-element-ce138fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6872 .elementor-element.elementor-element-6ef6bd7{width:var( --container-widget-width, 201px );max-width:201px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;--container-widget-width:201px;--container-widget-flex-grow:0;text-align:left;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#0540A3;}.elementor-6872 .elementor-element.elementor-element-6ef6bd7 p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-5dece0e{--display:flex;--min-height:605.77px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-5dece0e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6872 .elementor-element.elementor-element-f7774df{padding:0px 0px 0px 50px;text-align:right;}.elementor-6872 .elementor-element.elementor-element-f7774df img{max-width:100%;height:578px;}.elementor-6872 .elementor-element.elementor-element-4eaf124{text-align:right;}.elementor-6872 .elementor-element.elementor-element-4eaf124 img{width:479px;max-width:479px;height:578px;}.elementor-6872 .elementor-element.elementor-element-0a8b075{text-align:right;}.elementor-6872 .elementor-element.elementor-element-0a8b075 img{width:479px;max-width:479px;height:578px;}.elementor-6872 .elementor-element.elementor-element-0c49a7d{--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-6872 .elementor-element.elementor-element-716edff .elementor-button{background-color:#23CF7A;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-6872 .elementor-element.elementor-element-716edff{width:var( --container-widget-width, 283px );max-width:283px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-6872 .elementor-element.elementor-element-716edff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6872 .elementor-element.elementor-element-ae6a247{width:var( --container-widget-width, 201px );max-width:201px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;--container-widget-width:201px;--container-widget-flex-grow:0;text-align:left;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#0540A3;}.elementor-6872 .elementor-element.elementor-element-ae6a247 p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-632c032{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6872 .elementor-element.elementor-element-632c032:not(.elementor-motion-effects-element-type-background), .elementor-6872 .elementor-element.elementor-element-632c032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#154386;}.elementor-6872 .elementor-element.elementor-element-acddc87{--display:flex;--min-height:258px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:84px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:85px;--padding-right:85px;}.elementor-6872 .elementor-element.elementor-element-acddc87:not(.elementor-motion-effects-element-type-background), .elementor-6872 .elementor-element.elementor-element-acddc87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#154386;}.elementor-6872 .elementor-element.elementor-element-434a96c{width:var( --container-widget-width, 201px );max-width:201px;padding:86px 0px 0px 0px;--container-widget-width:201px;--container-widget-flex-grow:0;text-align:left;font-family:"Figtree", Sans-serif;font-size:29px;line-height:26px;color:#FFFFFF;}.elementor-6872 .elementor-element.elementor-element-434a96c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6872 .elementor-element.elementor-element-434a96c p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-163a950{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:65px 0px 0px 0px;font-family:"Figtree", Sans-serif;color:#FFFFFF;}.elementor-6872 .elementor-element.elementor-element-aec2f77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:65px 0px 0px 0px;color:#FFFDFD;}.elementor-6872 .elementor-element.elementor-element-4fde610{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:65px 0px 0px 0px;color:#FFFFFF;}.elementor-6872 .elementor-element.elementor-element-4fde610.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6872 .elementor-element.elementor-element-7cb2099{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:65px 0px 0px 0px;color:#FFFFFF;}.elementor-6872 .elementor-element.elementor-element-2e7b989{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:73.12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:94.68px;--padding-left:85px;--padding-right:85px;}.elementor-6872 .elementor-element.elementor-element-2e7b989.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6872 .elementor-element.elementor-element-12dc186{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6872 .elementor-element.elementor-element-12dc186.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6872 .elementor-element.elementor-element-cb8969c{text-align:left;}.elementor-6872 .elementor-element.elementor-element-cb8969c .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:40px;font-weight:400;color:#0A45AC;}.elementor-6872 .elementor-element.elementor-element-57796b1{text-align:left;font-family:"Figtree", Sans-serif;font-size:25px;color:#242424;}.elementor-6872 .elementor-element.elementor-element-39f3ceb .elementor-button{background-color:#23CF7A;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-6872 .elementor-element.elementor-element-39f3ceb{width:var( --container-widget-width, 283px );max-width:283px;margin:037.63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-6872 .elementor-element.elementor-element-39f3ceb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6872 .elementor-element.elementor-element-6a36cf4{--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:45px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-6872 .elementor-element.elementor-element-7ddbf06{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6872 .elementor-element.elementor-element-33ac757{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6872 .elementor-element.elementor-element-33ac757 img{width:100%;max-width:100%;}.elementor-6872 .elementor-element.elementor-element-9bb40ec .elementor-button{background-color:#23CF7A;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-6872 .elementor-element.elementor-element-9bb40ec{width:var( --container-widget-width, 283px );max-width:283px;margin:037.63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-6872 .elementor-element.elementor-element-9bb40ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6872 .elementor-element.elementor-element-da703ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-d9eb4a1{text-align:center;}.elementor-6872 .elementor-element.elementor-element-d9eb4a1 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:40px;font-weight:400;color:#0A45AC;}.elementor-6872 .elementor-element.elementor-element-2a54667{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:19.13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-dd695ed{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 0px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:155px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-7f7259b{width:var( --container-widget-width, 419.41px );max-width:419.41px;background-color:#EEF7FA;padding:30.09px 45px 45.3px 47px;--container-widget-width:419.41px;--container-widget-flex-grow:0;border-radius:60px 0px 60px 60px;text-align:center;font-family:"Figtree", Sans-serif;font-size:24px;font-weight:400;line-height:1.8rem;color:#08244E;}.elementor-6872 .elementor-element.elementor-element-7f7259b p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-330ef97{width:var( --container-widget-width, 419.41px );max-width:419.41px;background-color:#EEF7FA;margin:53.75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30.09px 43.49px 43.99px 54px;--container-widget-width:419.41px;--container-widget-flex-grow:0;border-radius:60px 0px 60px 60px;text-align:center;font-family:"Figtree", Sans-serif;font-size:24px;font-weight:400;line-height:1.8rem;color:#08244E;}.elementor-6872 .elementor-element.elementor-element-330ef97 p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-322ead5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:155px;}.elementor-6872 .elementor-element.elementor-element-322ead5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6872 .elementor-element.elementor-element-86b5307{width:var( --container-widget-width, 419.41px );max-width:419.41px;background-color:#EEF7FA;padding:30.09px 46.51px 45.83px 44px;--container-widget-width:419.41px;--container-widget-flex-grow:0;border-radius:60px 0px 60px 60px;text-align:center;font-family:"Figtree", Sans-serif;font-size:24px;font-weight:400;line-height:1.8rem;color:#08244E;}.elementor-6872 .elementor-element.elementor-element-fa87930{width:var( --container-widget-width, 419.41px );max-width:419.41px;background-color:#EEF7FA;margin:53.75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32.94px 46.41px 38px 46px;--container-widget-width:419.41px;--container-widget-flex-grow:0;border-radius:60px 0px 60px 60px;text-align:center;font-family:"Figtree", Sans-serif;font-size:24px;font-weight:400;line-height:1.8rem;color:#08244E;}.elementor-6872 .elementor-element.elementor-element-fa87930 p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-55e7246{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:19.13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:193.59px;--padding-right:193.59px;}.elementor-6872 .elementor-element.elementor-element-ac8d0b9{--display:flex;--min-height:173.71px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 0px 60px 60px;}.elementor-6872 .elementor-element.elementor-element-ea69704{width:var( --container-widget-width, 419.41px );max-width:419.41px;background-color:#EEF7FA;padding:30.09px 0px 0px 0px;--container-widget-width:419.41px;--container-widget-flex-grow:0;border-radius:60px 0px 60px 60px;text-align:center;font-family:"Figtree", Sans-serif;font-size:24px;font-weight:400;color:#08244E;}.elementor-6872 .elementor-element.elementor-element-8f27418{width:var( --container-widget-width, 419.41px );max-width:419.41px;background-color:#EEF7FA;margin:53.75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30.09px 0px 37.99px 0px;--container-widget-width:419.41px;--container-widget-flex-grow:0;border-radius:60px 0px 60px 60px;text-align:center;font-family:"Figtree", Sans-serif;font-size:24px;font-weight:400;color:#08244E;}.elementor-6872 .elementor-element.elementor-element-ab8faf9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:054.59px;--margin-right:0px;}.elementor-6872 .elementor-element.elementor-element-ab8faf9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6872 .elementor-element.elementor-element-48f5bed{width:var( --container-widget-width, 419.41px );max-width:419.41px;background-color:#EEF7FA;padding:30.09px 0px 39.83px 0px;--container-widget-width:419.41px;--container-widget-flex-grow:0;border-radius:60px 0px 60px 60px;text-align:center;font-family:"Figtree", Sans-serif;font-size:24px;font-weight:400;color:#08244E;}.elementor-6872 .elementor-element.elementor-element-0fb5c3d{width:var( --container-widget-width, 419.41px );max-width:419.41px;background-color:#EEF7FA;margin:53.75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30.09px 0px 39.83px 0px;--container-widget-width:419.41px;--container-widget-flex-grow:0;border-radius:60px 0px 60px 60px;text-align:center;font-family:"Figtree", Sans-serif;font-size:24px;font-weight:400;color:#08244E;}.elementor-6872 .elementor-element.elementor-element-44abdeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:41.01px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6872 .elementor-element.elementor-element-b81da7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-6872 .elementor-element.elementor-element-8c37cd3 .elementor-button{background-color:#23CF7A;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;border-radius:10px 10px 10px 10px;padding:11px 30px 11px 31px;}.elementor-6872 .elementor-element.elementor-element-8c37cd3{width:var( --container-widget-width, 282px );max-width:282px;padding:0px 0px 0px 0px;--container-widget-width:282px;--container-widget-flex-grow:0;}.elementor-6872 .elementor-element.elementor-element-8c37cd3.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-6872 .elementor-element.elementor-element-0db0bde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-93620a1 .elementor-button{background-color:#FFC645;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;fill:#FAFAFA;color:#FAFAFA;border-radius:10px 10px 10px 10px;padding:10px 38px 11px 38px;}.elementor-6872 .elementor-element.elementor-element-93620a1{width:var( --container-widget-width, 285px );max-width:285px;padding:0px 0px 0px 0px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-6872 .elementor-element.elementor-element-6b6da55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0109.24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:208.51px;--padding-right:148px;}.elementor-6872 .elementor-element.elementor-element-bef520c{--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-6872 .elementor-element.elementor-element-970cfed{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:64.63px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-a68af56{text-align:left;}.elementor-6872 .elementor-element.elementor-element-a68af56 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:34px;font-weight:400;line-height:30px;color:#0540A3;}.elementor-6872 .elementor-element.elementor-element-8a9c5c4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Figtree", Sans-serif;font-size:23px;font-weight:400;line-height:29px;color:#242424;}.elementor-6872 .elementor-element.elementor-element-8a9c5c4 p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-90dd15d .elementor-button{background-color:#23CF7A;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:12.59px 30.61px 11.77px 26.97px;}.elementor-6872 .elementor-element.elementor-element-90dd15d{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6872 .elementor-element.elementor-element-a06fd73{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0109.24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:208.51px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-9060205{--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-6872 .elementor-element.elementor-element-fb1c1b3{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:64.63px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-ff8e2de{text-align:left;}.elementor-6872 .elementor-element.elementor-element-ff8e2de .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:34px;font-weight:400;line-height:30px;color:#0540A3;}.elementor-6872 .elementor-element.elementor-element-ae62a35{text-align:left;font-family:"Figtree", Sans-serif;font-size:23px;font-weight:400;line-height:26px;color:#242424;}.elementor-6872 .elementor-element.elementor-element-e5a8596 .elementor-button{background-color:#23CF7A;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:12.59px 30.61px 11.77px 26.97px;}.elementor-6872 .elementor-element.elementor-element-e5a8596{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6872 .elementor-element.elementor-element-a2764b3{--display:flex;--min-height:127px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:56.18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:356px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-a2764b3:not(.elementor-motion-effects-element-type-background), .elementor-6872 .elementor-element.elementor-element-a2764b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF7FA;}.elementor-6872 .elementor-element.elementor-element-2b18b88{padding:56px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:700;color:#242424;}.elementor-6872 .elementor-element.elementor-element-6d2be65 .elementor-button{background-color:#23CF7A;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;padding:10px 21px 09px 21px;}.elementor-6872 .elementor-element.elementor-element-6d2be65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 150px;padding:45px 0px 0px 0px;}.elementor-6872 .elementor-element.elementor-element-ae60829{--display:flex;--min-height:127px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:56.18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:356px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-ae60829:not(.elementor-motion-effects-element-type-background), .elementor-6872 .elementor-element.elementor-element-ae60829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF7FA;}.elementor-6872 .elementor-element.elementor-element-5139533{padding:56px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:700;color:#242424;}.elementor-6872 .elementor-element.elementor-element-1cc75bc .elementor-button{background-color:#23CF7A;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;padding:10px 21px 09px 21px;}.elementor-6872 .elementor-element.elementor-element-1cc75bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 150px;padding:45px 0px 0px 0px;}@media(min-width:768px){.elementor-6872 .elementor-element.elementor-element-9e08e91{--width:57%;}.elementor-6872 .elementor-element.elementor-element-5dece0e{--width:43%;}.elementor-6872 .elementor-element.elementor-element-2e7b989{--width:100%;}.elementor-6872 .elementor-element.elementor-element-12dc186{--width:50%;}.elementor-6872 .elementor-element.elementor-element-6a36cf4{--width:50%;}.elementor-6872 .elementor-element.elementor-element-dd695ed{--width:50%;}.elementor-6872 .elementor-element.elementor-element-322ead5{--width:50%;}.elementor-6872 .elementor-element.elementor-element-ac8d0b9{--width:50%;}.elementor-6872 .elementor-element.elementor-element-ab8faf9{--width:50%;}.elementor-6872 .elementor-element.elementor-element-b81da7c{--width:50%;}.elementor-6872 .elementor-element.elementor-element-0db0bde{--width:50%;}.elementor-6872 .elementor-element.elementor-element-bef520c{--width:473.81px;}.elementor-6872 .elementor-element.elementor-element-970cfed{--width:50%;}.elementor-6872 .elementor-element.elementor-element-9060205{--width:473.81px;}.elementor-6872 .elementor-element.elementor-element-fb1c1b3{--width:50%;}}@media(max-width:1025px){.elementor-6872 .elementor-element.elementor-element-7c956b0{--padding-top:0px;--padding-bottom:0px;--padding-left:53.48px;--padding-right:59px;}.elementor-6872 .elementor-element.elementor-element-483ad7e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:56px;--padding-right:63px;}.elementor-6872 .elementor-element.elementor-element-3db48a3{--min-height:515.85px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;}.elementor-6872 .elementor-element.elementor-element-3db48a3::before, .elementor-6872 .elementor-element.elementor-element-3db48a3 > .elementor-background-video-container::before, .elementor-6872 .elementor-element.elementor-element-3db48a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-6872 .elementor-element.elementor-element-3db48a3 > .elementor-background-slideshow::before, .elementor-6872 .elementor-element.elementor-element-3db48a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6872 .elementor-element.elementor-element-3db48a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, #0C51CE 50%, #F2295B00 50%);}.elementor-6872 .elementor-element.elementor-element-978b075{width:var( --container-widget-width, 50% );max-width:50%;padding:56.75px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6872 .elementor-element.elementor-element-978b075 img{width:68px;}.elementor-6872 .elementor-element.elementor-element-5865d82{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:59px 0px 0px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-6872 .elementor-element.elementor-element-5865d82 .elementor-heading-title{font-size:23px;}.elementor-6872 .elementor-element.elementor-element-a207cfc{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 40px 112px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;font-size:16px;}.elementor-6872 .elementor-element.elementor-element-a207cfc p{margin-block-end:1px;}.elementor-6872 .elementor-element.elementor-element-e8c4204{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:56px;--padding-right:63px;}.elementor-6872 .elementor-element.elementor-element-cb83704{--min-height:515.85px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;}.elementor-6872 .elementor-element.elementor-element-cb83704::before, .elementor-6872 .elementor-element.elementor-element-cb83704 > .elementor-background-video-container::before, .elementor-6872 .elementor-element.elementor-element-cb83704 > .e-con-inner > .elementor-background-video-container::before, .elementor-6872 .elementor-element.elementor-element-cb83704 > .elementor-background-slideshow::before, .elementor-6872 .elementor-element.elementor-element-cb83704 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6872 .elementor-element.elementor-element-cb83704 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, #0C51CE 50%, #F2295B00 50%);}.elementor-6872 .elementor-element.elementor-element-6495de5{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:59px 0px 0px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-6872 .elementor-element.elementor-element-6495de5 .elementor-heading-title{font-size:23px;}.elementor-6872 .elementor-element.elementor-element-27702b8{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 40px 112px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;font-size:16px;}.elementor-6872 .elementor-element.elementor-element-27702b8 p{margin-block-end:1px;}.elementor-6872 .elementor-element.elementor-element-01dc9df{--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:51px;--padding-right:81px;}.elementor-6872 .elementor-element.elementor-element-db9f39e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:49.5px 0px 0px 0px;font-size:36px;}.elementor-6872 .elementor-element.elementor-element-d31df63:not(.elementor-motion-effects-element-type-background), .elementor-6872 .elementor-element.elementor-element-d31df63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0turn, #FFFFFF 34%, #EEF7FA 34%);}.elementor-6872 .elementor-element.elementor-element-d31df63{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:56px;--padding-right:96px;}.elementor-6872 .elementor-element.elementor-element-9e08e91{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6872 .elementor-element.elementor-element-ed00435{font-size:36px;}.elementor-6872 .elementor-element.elementor-element-404208c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:19px;}.elementor-6872 .elementor-element.elementor-element-b32b011{--container-widget-width:372px;--container-widget-flex-grow:0;width:var( --container-widget-width, 372px );max-width:372px;font-size:18px;}.elementor-6872 .elementor-element.elementor-element-7c36e90{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6872 .elementor-element.elementor-element-ce138fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;}.elementor-6872 .elementor-element.elementor-element-ce138fc .elementor-button{font-size:16px;padding:4.14px 25.9px 6.86px 32.1px;}.elementor-6872 .elementor-element.elementor-element-6ef6bd7{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 33px;font-size:14px;}.elementor-6872 .elementor-element.elementor-element-5dece0e{--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6872 .elementor-element.elementor-element-f7774df{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6872 .elementor-element.elementor-element-f7774df img{width:246.32px;max-width:246.32px;height:396.93px;}.elementor-6872 .elementor-element.elementor-element-4eaf124{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6872 .elementor-element.elementor-element-4eaf124 img{width:100%;max-width:100%;height:396px;}.elementor-6872 .elementor-element.elementor-element-0a8b075{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6872 .elementor-element.elementor-element-0a8b075 img{width:246.32px;max-width:246.32px;height:396.93px;}.elementor-6872 .elementor-element.elementor-element-716edff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;}.elementor-6872 .elementor-element.elementor-element-716edff .elementor-button{font-size:16px;padding:4.14px 25.9px 6.86px 32.1px;}.elementor-6872 .elementor-element.elementor-element-ae6a247{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 33px;font-size:14px;}.elementor-6872 .elementor-element.elementor-element-632c032{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-acddc87{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6872 .elementor-element.elementor-element-2e7b989{--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:45px;--padding-left:58px;--padding-right:58px;}.elementor-6872 .elementor-element.elementor-element-cb8969c{padding:0px 0px 5px 0px;}.elementor-6872 .elementor-element.elementor-element-57796b1{font-size:20px;}.elementor-6872 .elementor-element.elementor-element-57796b1 p{margin-block-end:4px;}.elementor-6872 .elementor-element.elementor-element-39f3ceb{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-6872 .elementor-element.elementor-element-39f3ceb .elementor-button{font-size:16px;padding:4.14px 25.9px 6.86px 32.1px;}.elementor-6872 .elementor-element.elementor-element-6a36cf4{--min-height:423.14px;--margin-top:50px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-6872 .elementor-element.elementor-element-7ddbf06 img{width:311px;max-width:311px;height:423.14px;}.elementor-6872 .elementor-element.elementor-element-33ac757 img{width:100%;max-width:100%;height:423.14px;}.elementor-6872 .elementor-element.elementor-element-9bb40ec{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-6872 .elementor-element.elementor-element-9bb40ec .elementor-button{font-size:16px;padding:4.14px 25.9px 6.86px 32.1px;}.elementor-6872 .elementor-element.elementor-element-da703ea{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6872 .elementor-element.elementor-element-d9eb4a1 .elementor-heading-title{font-size:35px;}.elementor-6872 .elementor-element.elementor-element-2a54667{--padding-top:0px;--padding-bottom:0px;--padding-left:77px;--padding-right:80px;}.elementor-6872 .elementor-element.elementor-element-7f7259b{padding:19.57px 0px 35.43px 0px;font-size:20px;line-height:1.5em;}.elementor-6872 .elementor-element.elementor-element-330ef97{padding:30px 0px 30px 0px;font-size:20px;line-height:1.5em;}.elementor-6872 .elementor-element.elementor-element-86b5307{padding:19.57px 0px 0px 0px;font-size:20px;line-height:1.5em;}.elementor-6872 .elementor-element.elementor-element-fa87930{padding:39px 0px 15px 0px;}.elementor-6872 .elementor-element.elementor-element-55e7246{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-ac8d0b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:77px;--padding-right:17px;}.elementor-6872 .elementor-element.elementor-element-ea69704{padding:19.57px 25px 35px 25px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:20px;line-height:1.5em;}.elementor-6872 .elementor-element.elementor-element-ea69704 p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-8f27418{margin:32.33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 32px 30px 31px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:20px;line-height:1.5em;}.elementor-6872 .elementor-element.elementor-element-8f27418 p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-ab8faf9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:17px;--padding-right:80.09px;}.elementor-6872 .elementor-element.elementor-element-48f5bed{padding:19.57px 0px 35.43px 0px;font-size:20px;line-height:1.5em;}.elementor-6872 .elementor-element.elementor-element-48f5bed p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-0fb5c3d{margin:32.33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:39px 47px 33px 47px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:20px;}.elementor-6872 .elementor-element.elementor-element-0fb5c3d p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-8c37cd3{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;}.elementor-6872 .elementor-element.elementor-element-8c37cd3 .elementor-button{font-size:16px;padding:4.14px 32.1px 6.86px 25.9px;}.elementor-6872 .elementor-element.elementor-element-93620a1{padding:0px 0px 0px 0px;--container-widget-width:251px;--container-widget-flex-grow:0;width:var( --container-widget-width, 251px );max-width:251px;}.elementor-6872 .elementor-element.elementor-element-93620a1 .elementor-button{font-size:16px;padding:4.14px 32.9px 6.86px 32.1px;}.elementor-6872 .elementor-element.elementor-element-6b6da55{--margin-top:84px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:123px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-bef520c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6872 .elementor-element.elementor-element-ff371df img{width:257px;max-width:257px;height:331.45px;}.elementor-6872 .elementor-element.elementor-element-f625a51 img{width:100%;max-width:100%;height:380px;}.elementor-6872 .elementor-element.elementor-element-970cfed{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:35.14px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-8a9c5c4{font-size:20px;}.elementor-6872 .elementor-element.elementor-element-90dd15d{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6872 .elementor-element.elementor-element-90dd15d .elementor-button{font-size:15px;padding:8.49px 29.85px 8.23px 23.92px;}.elementor-6872 .elementor-element.elementor-element-a06fd73{--padding-top:0px;--padding-bottom:0px;--padding-left:0123px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-9060205{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6872 .elementor-element.elementor-element-f249d7b img{width:257px;max-width:257px;height:331.45px;}.elementor-6872 .elementor-element.elementor-element-fb1c1b3{--margin-top:0px;--margin-bottom:0px;--margin-left:35.14px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-ae62a35{font-size:20px;}.elementor-6872 .elementor-element.elementor-element-e5a8596{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6872 .elementor-element.elementor-element-e5a8596 .elementor-button{font-size:15px;padding:8.49px 29.85px 8.23px 23.92px;}.elementor-6872 .elementor-element.elementor-element-a2764b3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-ae60829{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-5139533{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 180.17px;padding:55px 0px 0px 0px;font-size:13px;}.elementor-6872 .elementor-element.elementor-element-1cc75bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-6872 .elementor-element.elementor-element-1cc75bc .elementor-button{font-size:13px;padding:9px 17px 9px 17px;}}@media(max-width:767px){.elementor-6872 .elementor-element.elementor-element-7c956b0{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-6afcb53 img{height:408px;}.elementor-6872 .elementor-element.elementor-element-483ad7e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-5865d82{padding:0px 0px 0px 0px;}.elementor-6872 .elementor-element.elementor-element-5865d82 .elementor-heading-title{font-size:16px;}.elementor-6872 .elementor-element.elementor-element-a207cfc{padding:0px 0px 0px 0px;font-size:16px;}.elementor-6872 .elementor-element.elementor-element-a207cfc p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-e8c4204{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-cb83704{--min-height:315px;}.elementor-6872 .elementor-element.elementor-element-daec11f{width:var( --container-widget-width, 50% );max-width:50%;padding:38.56px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6872 .elementor-element.elementor-element-daec11f img{width:43px;}.elementor-6872 .elementor-element.elementor-element-6495de5{padding:24px 15px 0px 34px;}.elementor-6872 .elementor-element.elementor-element-6495de5 .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-6872 .elementor-element.elementor-element-27702b8{padding:15px 31px 0px 34px;font-size:14px;line-height:0.9em;}.elementor-6872 .elementor-element.elementor-element-27702b8 p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-d31df63{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024.25px;--padding-bottom:0px;--padding-left:32px;--padding-right:33px;}.elementor-6872 .elementor-element.elementor-element-d31df63:not(.elementor-motion-effects-element-type-background), .elementor-6872 .elementor-element.elementor-element-d31df63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0turn, #FFFFFF 5%, #EEF7FA 5%);}.elementor-6872 .elementor-element.elementor-element-ed00435{font-size:34px;}.elementor-6872 .elementor-element.elementor-element-404208c{font-size:17px;}.elementor-6872 .elementor-element.elementor-element-7c36e90{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6872 .elementor-element.elementor-element-ce138fc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6872 .elementor-element.elementor-element-ce138fc .elementor-button{font-size:16px;}.elementor-6872 .elementor-element.elementor-element-6ef6bd7{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:200%;--container-widget-flex-grow:0;width:var( --container-widget-width, 200% );max-width:200%;text-align:center;}.elementor-6872 .elementor-element.elementor-element-5dece0e{--width:100%;--min-height:229.33px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-f7774df{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6872 .elementor-element.elementor-element-f7774df img{width:100%;max-width:100%;height:100%;}.elementor-6872 .elementor-element.elementor-element-4eaf124{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6872 .elementor-element.elementor-element-4eaf124 img{width:100%;max-width:100%;height:396px;}.elementor-6872 .elementor-element.elementor-element-0a8b075{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 41px 0px 41px;}.elementor-6872 .elementor-element.elementor-element-0a8b075 img{width:100%;max-width:100%;height:100%;}.elementor-6872 .elementor-element.elementor-element-0c49a7d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-716edff{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 35px;--container-widget-width:230px;--container-widget-flex-grow:0;width:var( --container-widget-width, 230px );max-width:230px;}.elementor-6872 .elementor-element.elementor-element-716edff .elementor-button{font-size:13px;letter-spacing:-0.3px;padding:7px 20px 7px 20px;}.elementor-6872 .elementor-element.elementor-element-ae6a247{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14.67px;--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;text-align:center;font-size:12px;line-height:1em;}.elementor-6872 .elementor-element.elementor-element-632c032{--width:100%;--margin-top:25.50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-2e7b989{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28.05px;--padding-bottom:0px;--padding-left:35px;--padding-right:38px;}.elementor-6872 .elementor-element.elementor-element-cb8969c .elementor-heading-title{font-size:30px;}.elementor-6872 .elementor-element.elementor-element-57796b1{padding:0px 10px 0px 0px;font-size:17px;}.elementor-6872 .elementor-element.elementor-element-39f3ceb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6872 .elementor-element.elementor-element-39f3ceb.elementor-element{--align-self:center;}.elementor-6872 .elementor-element.elementor-element-39f3ceb .elementor-button{font-size:14px;padding:5px 35.7px 6px 36px;}.elementor-6872 .elementor-element.elementor-element-6a36cf4{--min-height:312px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6872 .elementor-element.elementor-element-33ac757{padding:0px 47px 0px 52px;}.elementor-6872 .elementor-element.elementor-element-33ac757 img{width:100%;max-width:100%;height:100%;}.elementor-6872 .elementor-element.elementor-element-9bb40ec{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 33px) 0px;}.elementor-6872 .elementor-element.elementor-element-9bb40ec.elementor-element{--align-self:center;}.elementor-6872 .elementor-element.elementor-element-9bb40ec .elementor-button{font-size:14px;padding:5px 35.7px 6px 36px;}.elementor-6872 .elementor-element.elementor-element-da703ea{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-6872 .elementor-element.elementor-element-d9eb4a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6872 .elementor-element.elementor-element-d9eb4a1 .elementor-heading-title{font-size:33px;line-height:1em;}.elementor-6872 .elementor-element.elementor-element-2a54667{--padding-top:0px;--padding-bottom:0px;--padding-left:78px;--padding-right:78px;}.elementor-6872 .elementor-element.elementor-element-dd695ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6872 .elementor-element.elementor-element-7f7259b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:26px 45px 33.1px 45px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:1.3em;}.elementor-6872 .elementor-element.elementor-element-7f7259b p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-330ef97{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25.81px 0px 34.03px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:1.3em;}.elementor-6872 .elementor-element.elementor-element-322ead5{--width:100%;--min-height:173px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-86b5307{padding:21.11px 34px 26.95px 34px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:1.3em;}.elementor-6872 .elementor-element.elementor-element-86b5307 p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-fa87930{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 45px 36px 44px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:1.3em;}.elementor-6872 .elementor-element.elementor-element-fa87930 p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-55e7246{--padding-top:0px;--padding-bottom:0px;--padding-left:82px;--padding-right:81.54px;}.elementor-6872 .elementor-element.elementor-element-ac8d0b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6872 .elementor-element.elementor-element-ea69704{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:26px 45px 33.1px 45px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-6872 .elementor-element.elementor-element-ea69704 p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-8f27418{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25.81px 0px 34.03px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-6872 .elementor-element.elementor-element-ab8faf9{--width:100%;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6872 .elementor-element.elementor-element-48f5bed{padding:21.11px 0px 26.95px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-6872 .elementor-element.elementor-element-48f5bed p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-0fb5c3d{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 45px 10px 44px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-6872 .elementor-element.elementor-element-0fb5c3d p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-b81da7c{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-8c37cd3{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 21px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6872 .elementor-element.elementor-element-8c37cd3 .elementor-button{font-size:14px;padding:5px 35.67px 6px 36px;}.elementor-6872 .elementor-element.elementor-element-0db0bde{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6872 .elementor-element.elementor-element-93620a1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6872 .elementor-element.elementor-element-93620a1 .elementor-button{font-size:14px;padding:5px 41.67px 6px 36px;}.elementor-6872 .elementor-element.elementor-element-6b6da55{--width:100%;--margin-top:59.2px;--margin-bottom:0px;--margin-left:32px;--margin-right:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-bef520c{--width:100%;}.elementor-6872 .elementor-element.elementor-element-ff371df{text-align:left;}.elementor-6872 .elementor-element.elementor-element-ff371df img{width:173px;max-width:173px;height:310.13px;}.elementor-6872 .elementor-element.elementor-element-f625a51{text-align:left;}.elementor-6872 .elementor-element.elementor-element-f625a51 img{width:173px;max-width:173px;height:310.13px;}.elementor-6872 .elementor-element.elementor-element-970cfed{--width:196px;--margin-top:0px;--margin-bottom:0px;--margin-left:34.64px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-a68af56 .elementor-heading-title{font-size:32px;}.elementor-6872 .elementor-element.elementor-element-8a9c5c4{font-size:17px;}.elementor-6872 .elementor-element.elementor-element-90dd15d .elementor-button{font-size:14px;padding:5px 26px 6px 26.18px;}.elementor-6872 .elementor-element.elementor-element-a06fd73{--width:100%;--margin-top:59.2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:5px;}.elementor-6872 .elementor-element.elementor-element-9060205{--width:47%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6872 .elementor-element.elementor-element-f249d7b{padding:0px 0px 0px 0px;text-align:left;}.elementor-6872 .elementor-element.elementor-element-f249d7b img{width:100%;max-width:100%;height:260px;}.elementor-6872 .elementor-element.elementor-element-fb1c1b3{--width:53%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-6872 .elementor-element.elementor-element-ff8e2de .elementor-heading-title{font-size:30px;}.elementor-6872 .elementor-element.elementor-element-ae62a35{width:100%;max-width:100%;font-size:17px;line-height:1.2em;}.elementor-6872 .elementor-element.elementor-element-ae62a35 p{margin-block-end:0px;}.elementor-6872 .elementor-element.elementor-element-e5a8596 .elementor-button{font-size:14px;padding:5px 26px 6px 26.18px;}.elementor-6872 .elementor-element.elementor-element-2b18b88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:44px 70px 0px 70px;text-align:center;font-size:12px;}.elementor-6872 .elementor-element.elementor-element-6d2be65{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 34.7px 0px;}.elementor-6872 .elementor-element.elementor-element-6d2be65 .elementor-button{font-size:13px;padding:9px 17px 9px 17px;}}@media(max-width:1025px) and (min-width:768px){.elementor-6872 .elementor-element.elementor-element-3db48a3{--width:100%;}.elementor-6872 .elementor-element.elementor-element-cb83704{--width:100%;}.elementor-6872 .elementor-element.elementor-element-9e08e91{--width:400px;}.elementor-6872 .elementor-element.elementor-element-5dece0e{--width:40%;}.elementor-6872 .elementor-element.elementor-element-12dc186{--width:310px;}.elementor-6872 .elementor-element.elementor-element-6a36cf4{--width:100%;}.elementor-6872 .elementor-element.elementor-element-bef520c{--width:50%;}.elementor-6872 .elementor-element.elementor-element-970cfed{--width:50%;}.elementor-6872 .elementor-element.elementor-element-9060205{--width:257px;}}
/* Start custom CSS for image, class: .elementor-element-6afcb53 *//* --- Mostrar y ocultar contenedores en 1024px --- */
@media (min-width: 1022px) and (max-width: 1024px) {

  /* Mostrar */
  .elementor-element-6afcb53 {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
  }

  /* Ocultar */
  .elementor-element-5a166ea {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
  }
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-7c956b0 */@media (min-width: 1920px){

.elementor-element-7c956b0{
    padding-left:331px!important;
    padding-right:330px!important;
}
}

@media (min-width: 1440px) and (max-width: 1919px) {

.elementor-element-7c956b0{
    padding-left:160px!important;
    padding-right:160px!important;
}
}


@media (min-width: 1024px) and (max-width: 1239px) {

.elementor-element-7c956b0{
    padding-left:58px!important;
    padding-right:59px!important;
}
}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-5865d82 */.texto-semibold {
    font-weight: 600 !important;
}/* End custom CSS */





/* Start custom CSS for heading, class: .elementor-element-6495de5 */.texto-semibold {
    font-weight: 600 !important;
}/* End custom CSS */






/* Start custom CSS for text-editor, class: .elementor-element-ed00435 */@media (min-width: 1022px) and (max-width: 1024px) {

  /* Mostrar */
  .elementor-element-ed00435 {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
  }

  /* Ocultar */
  .elementor-element-db9f39e {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
  }
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-b32b011 */.texto-destacado {
    color: #2778FF !important;
    font-weight: 600 !important;
}


.item-con-icono {
    display: flex;
    align-items: flex-start;
    margin-bottom: 20px;
    gap: 15px;
}

.icono-container {
    flex-shrink: 0;
}

.icono-personalizado {
    width: 45px; /* Tamaño del icono */
    height: 35px;
}

.texto-container {
    flex: 1;
}

.texto-destacado {
    color: #2778FF !important;
    font-weight: 600 !important;
    display: block;
    margin-bottom: 5px !important;
}




/* FORZAR TEXTO DESTACADO EN UNA SOLA LÍNEA EN 1024px */
@media (min-width: 1024px) and (max-width: 1024px) {
   .texto-container {
        display: flex !important;
        flex-direction: column !important;
    }
    
    .texto-destacado {
        white-space: nowrap !important;
        display: block !important;
    }
.elementor-element-b32b011 {
        
        width: 500px !important;
        min-width: 500px !important;
    }
}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-ce138fc *//* Estilo base para el botón específico */ .elementor-element-ce138fc .elementor-button { background-color: #23CF7A !important; color: white !important; border: none !important; border-radius: 10px !important; 
    
    cursor: pointer !important; transition: all 0.3s ease-in-out !important; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1) !important; 
    
    
    line-height: 21px !important; /* Asegura que el texto esté centrado verticalmente */
    
} 

/* Efecto hover */ .elementor-element-ce138fc .elementor-button:hover { background: linear-gradient(45deg, #23CF7A, #1EC768) !important; transform: scale(1.05) !important; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15) !important; } 

/* Efecto click */ .elementor-element-ce138fc .elementor-button:active { transform: scale(0.98) !important; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) !important; background: linear-gradient(45deg, #1EC768, #23CF7A) !important; }/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-7c36e90 */@media (min-width: 1920px){
.elementor-element-7c36e90  {  
  margin-top:65px!important;   
    
}  
}

@media (min-width: 1024px) and (max-width: 1024px) {
.elementor-element-7c36e90{
 margin-top:46px!important;   
}
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9e08e91 */@media (min-width: 928px) and (max-width: 1024px) {
    .elementor-element-9e08e91 {
        width: 100% !important;
        max-width: 560px !important;
    }
}

@media (min-width: 1026px) and (max-width: 1279px) {
    
    .elementor-element.elementor-element-9e08e91 {
        width: 580px!important; /* o el porcentaje que necesites */
        
    }
}/* End custom CSS */


/* Start custom CSS for image, class: .elementor-element-4eaf124 *//* Ajuste para imagen en sección IMPULSO */
@media (min-width: 1024px) and (max-width: 1024px) {
.elementor-element-5dece0e img {
  width: auto !important;          /* Mantiene la proporción natural */
  max-width: 100% !important;      /* No supera el contenedor */
  height: 400px !important;         /* Evita deformación */
  object-fit: contain !important;  /* Asegura que no se recorte */
}
}
/* Ajuste del contenedor para que acompañe el texto */
@media (min-width: 1024px) and (max-width: 1024px) {
  .elementor-element-5dece0e {
    display: flex;
 
    max-height: 396px;       /* Ajustá según la altura del bloque de texto */
  }
}


@media (min-width: 1024px) and (max-width: 1024px) {
.elementor-element-4eaf124 img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important; /* Esto hace que cubra todo sin deformarse */
  object-position: center !important; /* Centra la imagen dentro del recuadro */
  display: block !important;
  
}
}/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-0a8b075 */@media (max-width: 768px) {
    .elementor-element-f7774df
    .elementor-element-5dece0e
{
        width: 289.93px !important;
        height: 229.23px !important;
        margin-left: 50.5px !important;
        margin-right: 77.57px !important;
    }
    
    .elementor-element-5dece0e
    .elementor-element-f7774df img {
        width: 100% !important;
        height: 100% !important;
        object-fit: contain !important; /* Mantiene calidad y proporción */
    }
}



@media (min-width: 1024px) and (max-width: 1024px) {
    
.elementor-element-5dece0e{
    margin-top:0px!important;
    
    }}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-5dece0e */@media (min-width: 1026px) and (max-width: 1279px) {
    .elementor-element.elementor-element-5dece0e {
        margin-left: 0 !important;
        padding-left: 0 !important;
    }
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-d31df63 */@media (min-width: 1920px){
.elementor-element-d31df63{
 padding-left:325px!important;  
 padding-right:325px!important;
}
.elementor-element-ed00435{
    font-size:45px!important;    
}
.elementor-element-404208c{
    font-size:24px!important; 
}
.elementor-element-b32b011{
    font-size:23px!important;
}

}

@media (min-width: 1440px) and (max-width: 1919px) {

.elementor-element-d31df63{
  padding-left:160px!important;  
 padding-right:160px!important;   
}

}
    
@media (min-width: 1024px) and (max-width: 1024px) {    
.elementor-element-d31df63{
background-image: linear-gradient(to bottom, #EEF7FA 79%, #FFFFFF 79%) !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
  }


}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-716edff *//* Estilo base para el botón específico */ .elementor-element-ce138fc .elementor-button { background-color: #23CF7A !important; color: white !important; border: none !important; border-radius: 10px !important; 
    
    cursor: pointer !important; transition: all 0.3s ease-in-out !important; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1) !important; 
    
    
    line-height: 21px !important; /* Asegura que el texto esté centrado verticalmente */
    
} 

/* Efecto hover */ .elementor-element-ce138fc .elementor-button:hover { background: linear-gradient(45deg, #23CF7A, #1EC768) !important; transform: scale(1.05) !important; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15) !important; } 

/* Efecto click */ .elementor-element-ce138fc .elementor-button:active { transform: scale(0.98) !important; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) !important; background: linear-gradient(45deg, #1EC768, #23CF7A) !important; }/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-0c49a7d */@media (max-width: 368px) {
/* ALINEAR TODO AL CENTRO */
.elementor-element-0c49a7d {
    text-align: center !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
}
.elementor-element-716edff{
    padding-left:0px!important;
    margin-top:-50px!important;
}
.elementor-element-ae6a247{
     padding-left:0px!important;
     margin-left:0px!important;
     padding-top:10px!important;
}
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-632c032 */@media (min-width: 1920px){

.elementor-element-632c032{
    
    padding-left:245px!important;
}
}

@media (min-width: 1440px) and (max-width: 1919px) {


.elementor-element-632c032{
    
    padding-left:80px!important;
}
}

@media (min-width: 1024px) and (max-width: 1024px) {
.elementor-element-632c032{
 margin-top:0px!important;   
}
}

@media (max-width: 1024px){
.contenido-titulo{
margin-left:20px!important;  

    
}
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-163a950 */.paso-container {
    display: flex;
    align-items: flex-start;
    gap: 20px;
    margin-bottom: 20px;
}
.numero-grande {
    font-family: 'Nexa', sans-serif;
    font-weight: 200; /* Extra Light */
    font-size: 37px;
    line-height: 1;
    min-width: 21,36px; /* Espacio reservado para alineación */
}

.contenido-paso {
    flex: 1;
}

.titulo-paso {
    font-size: 23px;
    font-weight: 600;
    margin: 0 0 8px 0;
    line-height: 1.2;
    color: #FFFFFF;
}

.descripcion-paso {
    font-size: 16px;
    line-height: 1.5;
    margin: 0;
    color: #FFFFFF; /* Color de la descripción */
}


/*barra verticular*/

.paso-container {
    display: flex;
    align-items: flex-start;
    gap: 20px;
    margin-bottom: 30px;
    border-left: 1.7px solid; 
    color:#FFFFFF ; /* Barra vertical blanca */
    padding-left: 10px; /* Espacio entre la barra y el contenido */
    margin-left: 20px; /* Ajuste de posición */
    padding-top: 10px;  /* Espacio arriba de la barra */
   
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-aec2f77 */.paso-container {
    display: flex;
    align-items: flex-start;
    gap: 20px;
    margin-bottom: 30px;
}

.numero-grande2 {
    font-family: 'Nexa', sans-serif;
    font-weight: 200; /* Extra Light */
    font-size: 37px;
    line-height: 1;
    min-width: 21,36px; /* Espacio reservado para alineación */
}

.contenido-paso2 {
    flex: 1;
}

.titulo-paso2 {
    font-size: 23px;
    font-weight: 600;
    margin: 0 0 8px 0;
    line-height: 1.2;
    color: #FFFFFF;
}

.descripcion-paso2 {
    font-size: 16px;
    line-height: 1.5;
    margin: 0;
    color: #FFFFFF; /* Color de la descripción */
}


/*barra verticular*/

.paso-container2 {
    display: flex;
    align-items: flex-start;
    gap: 20px;
    margin-bottom: 30px;
    border-left: 1.7px solid; 
    color:#FFFFFF ; /* Barra vertical blanca */
    padding-left: 10px; /* Espacio entre la barra y el contenido */
    margin-left: 10px; /* Ajuste de posición */
    padding-top: 10px;  /* Espacio arriba de la barra */
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-4fde610 */.paso-container3 {
    display: flex;
    align-items: flex-start;
    gap: 20px;
    margin-bottom: 30px;
}

.numero-grande3 {
    font-family: 'Nexa', sans-serif;
    font-weight: 200; /* Extra Light */
    font-size: 37px;
    line-height: 1;
    min-width: 21,36px; /* Espacio reservado para alineación */
}

.contenido-paso3 {
    flex: 1;
}

.titulo-paso3 {
    font-size: 23px;
    font-weight: 600;
    margin: 0 0 8px 0;
    line-height: 1.2;
    color: #FFFFFF;
}

.descripcion-paso3 {
    font-size: 16px;
    line-height: 1.5;
    margin: 0;
    color: #FFFFFF; /* Color de la descripción */
}


/*barra verticular*/

.paso-container3 {
    display: flex;
    align-items: flex-start;
    gap: 20px;
    margin-bottom: 30px;
    border-left: 1.7px solid; 
    color:#FFFFFF ; /* Barra vertical blanca */
    padding-left: 10px; /* Espacio entre la barra y el contenido */
    margin-left: 10px; /* Ajuste de posición */
    padding-top: 10px;  /* Espacio arriba de la barra */
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-7cb2099 */.paso-container4 {
    display: flex;
    align-items: flex-start;
    gap: 20px;
    margin-bottom: 30px;
}
.numero-grande4 {
    font-family: 'Nexa', sans-serif;
    font-weight: 200; /* Extra Light */
    font-size: 37px;
    line-height: 1;
    min-width: 21,36px; /* Espacio reservado para alineación */
}

.contenido-paso4 {
    flex: 1;
}

.titulo-paso4 {
    font-size: 23px;
    font-weight: 600;
    margin: 0 0 8px 0;
    line-height: 1.2;
    color: #FFFFFF;
}

.descripcion-paso4 {
    font-size: 16px;
    line-height: 1.5;
    margin: 0;
    color: #FFFFFF; /* Color de la descripción */
}


/*barra verticular*/

.paso-container4 {
    display: flex;
    align-items: flex-start;
    gap: 20px;
    margin-bottom: 30px;
    border-left: 1.7px solid; 
    color:#FFFFFF ; /* Barra vertical blanca */
    padding-left: 10px; /* Espacio entre la barra y el contenido */
    margin-left: 10px; /* Ajuste de posición */
    padding-top: 10px;  /* Espacio arriba de la barra */
   
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-57796b1 */.parrafo-espaciado {
    margin-bottom: 28.3px !important;
    line-height: normal; /* Opcional: ajusta el interlineado */
}

@media (min-width: 768px) and (max-width: 1023px) {
    .parrafo-espaciado {
        margin-bottom: 4px !important; 
    }
}



/* OCULTAR SALTOS DE LÍNEA EXCEPTO DESPUÉS DEL STRONG */
@media (max-width: 767px) {
    /* Ocultar todos los br */
    .parrafo-espaciado br {
        display: none !important;
    }
    
    /* Mostrar solo el primer br (el que está después del strong) */
    .parrafo-espaciado strong + br {
        display: block !important;
    }
    
    /* Ocultar los br entre párrafos */
    .parrafo-espaciado + br {
        display: none !important;
    }
}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-39f3ceb *//* Estilo base para el botón específico */ .elementor-element-39f3ceb .elementor-button { background-color: #23CF7A !important; color: white !important; border: none !important; 
    border-radius: 10px  !important;
    cursor: pointer !important; transition: all 0.3s ease-in-out !important; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1) !important;
    
    
    
} 
    
/* Efecto hover */ .elementor-element-39f3ceb .elementor-button:hover { background: linear-gradient(45deg, #23CF7A, #1EC768) !important; transform: scale(1.05) !important; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15) !important; } 

/* Efecto click */ .elementor-element-39f3ceb .elementor-button:active { transform: scale(0.98) !important; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) !important; background: linear-gradient(45deg, #1EC768, #23CF7A) !important; }/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-12dc186 */@media (min-width: 921px) and (max-width: 1025px) {
    .elementor-element-6a36cf4 {
        
        padding-left:180px!important;
    }
}/* End custom CSS */



/* Start custom CSS for button, class: .elementor-element-9bb40ec *//* Estilo base para el botón específico */ .elementor-element-39f3ceb .elementor-button { background-color: #23CF7A !important; color: white !important; border: none !important; 
    border-radius: 10px  !important;
    cursor: pointer !important; transition: all 0.3s ease-in-out !important; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1) !important;
    
    
    
} 
    
/* Efecto hover */ .elementor-element-39f3ceb .elementor-button:hover { background: linear-gradient(45deg, #23CF7A, #1EC768) !important; transform: scale(1.05) !important; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15) !important; } 

/* Efecto click */ .elementor-element-39f3ceb .elementor-button:active { transform: scale(0.98) !important; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) !important; background: linear-gradient(45deg, #1EC768, #23CF7A) !important; }/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-6a36cf4 *//* --- Mostrar y ocultar contenedores en 1024px --- */
@media (min-width: 1022px) and (max-width: 1024px) {

  /* Mostrar */
  .elementor-element-7ddbf06 {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
  }

  /* Ocultar */
  .elementor-element-33ac757 {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
  }
  

.elementor-element-7ddbf06 img {
  width: 120% !important;   /* aumentá el valor hasta lograr el tamaño deseado */
  max-width: none !important; /* evita que Elementor limite el tamaño */
  height: auto !important;
  margin: 0 auto;
  display: block;
   padding-right:85px!important;    
}

.elementor-element-6a36cf4{
    padding-left:120px!important;
}
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2e7b989 */@media (min-width: 1920px){

.elementor-element-2e7b989{
    
    padding-left:330px!important;
    padding-right:330px!important;
}
}


@media (min-width: 1440px) and (max-width: 1919px) {


.elementor-element-2e7b989{
    
    padding-left:156px!important;
    padding-right:148px!important;
}
}


@media (min-width: 1280px) and (max-width: 1439px) {


.elementor-element-2e7b989{
    
    padding-left:86px!important;
    
}
}

@media (min-width: 1024px) and (max-width: 1279px) {

.elementor-element-2e7b989{
    
    padding-left:59px!important;
    padding-right:59px!important;
}
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-7f7259b */.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 31px;
}


@media (min-width: 768px) and (max-width: 1023px) {
.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 26px;
}
}



@media (min-width: 360px) and (max-width: 767px) {
.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 24px;
}
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-330ef97 */.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 31px;
}



@media (min-width: 768px) and (max-width: 1023px) {
.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 26px;
}
}



@media (min-width: 360px) and (max-width: 767px) {
.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 24px;
}
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-86b5307 */.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 31px;
}




@media (min-width: 768px) and (max-width: 1023px) {
.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 26px;
}
}



@media (min-width: 360px) and (max-width: 767px) {
.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 24px;
}
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-fa87930 */.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 31px;
}



@media (min-width: 1920px){
    .elementor-element-dd695ed{
    margin-left:0px!important;
    }
    
}

@media (min-width: 768px) and (max-width: 1023px) {
.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 26px;
}
}





@media (min-width: 360px) and (max-width: 767px) {
.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 24px;
}
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-322ead5 */}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2a54667 */@media (min-width: 1919px){

.elementor-element-2a54667{
    
    padding-left:480px!important;
    padding-right:330px!important;
}
}

@media (min-width: 1919px){
.elementor-element-86b5307{
    
    padding-left:35px!important;
    padding-right:35px!important;
}


}

@media (min-width: 1440px) and (max-width: 1900px) {

.elementor-element-2a5467{
    
    padding-left:50px!important;
    padding-right:50px!important;
}
.elementor-element-dd695ed{
    margin-left:0px!important;
}


 .elementor-element-dd695ed {
    max-width: 500px; 
  
}
}



@media (min-width: 1024px) and (max-width: 1179px) {

.elementor-element-2a54667{
    
    padding-left:80px!important;
    padding-right:80px!important;
}

}


@media (max-width: 428px) {
    .elementor-element-2a54667 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        
    }
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ea69704 */.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 31px;
}


@media (min-width: 768px) and (max-width: 1023px) {
.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 26px;
}
}



@media (min-width: 360px) and (max-width: 767px) {
.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 24px;
}
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8f27418 */.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 31px;
}



@media (min-width: 768px) and (max-width: 1023px) {
.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 26px;
}
}



@media (min-width: 360px) and (max-width: 767px) {
.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 24px;
}
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-48f5bed */.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 31px;
}




@media (min-width: 768px) and (max-width: 1023px) {
.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 26px;
}
}



@media (min-width: 360px) and (max-width: 767px) {
.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 24px;
}
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0fb5c3d */.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 31px;
}



@media (min-width: 768px) and (max-width: 1023px) {
.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 26px;
}
}





@media (min-width: 360px) and (max-width: 767px) {
.texto-destacado2 {
    color: #2778FF !important;
    font-weight: 600 !important;
    font-size: 24px;
}
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-55e7246 */@media (min-width: 1920px){

.elementor-element-2a54667{
    
    padding-left:480px!important;
    padding-right:330px!important;
}
}

@media (min-width: 1440px) and (max-width: 1919px) {

.elementor-element-2a54667{
    
    padding-left:253px!important;
    
}
}



@media (min-width: 1024px) and (max-width: 1279px) {

.elementor-element-2a54667{
    
    padding-left:80px!important;
    padding-right:80px!important;
}
}


@media (max-width: 428px) {
    .elementor-element-2a54667 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        
    }
}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-8c37cd3 *//* Estilo base para el botón específico */ .elementor-element-8c37cd3 .elementor-button { background-color: #23CF7A !important; color: white !important; border: none !important; border-radius: 10px !important;
      cursor: pointer !important; transition: all 0.3s ease-in-out !important; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1) !important;
    
    
    line-height: 21px !important; /* Asegura que el texto esté centrado verticalmente */
} 
    
/* Efecto hover */ .elementor-element-8c37cd3 .elementor-button:hover { background: linear-gradient(45deg, #23CF7A, #1EC768) !important; transform: scale(1.05) !important; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15) !important; } 

/* Efecto click */ .elementor-element-8c37cd3 .elementor-button:active { transform: scale(0.98) !important; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) !important; background: linear-gradient(45deg, #1EC768, #23CF7A) !important; }/* End custom CSS */


/* Start custom CSS for button, class: .elementor-element-93620a1 *//* Estilo base para el botón específico */ .elementor-element-93620a1 .elementor-button { background-color: #FFC645 !important; color: white !important; border: none !important; border-radius: 10px!important; 
      cursor: pointer !important; transition: all 0.3s ease-in-out !important; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1) !important;
    
    
    
    line-height: 21px !important; 
    
} 
/* Efecto hover */ .elementor-element-93620a1 .elementor-button:hover { background: linear-gradient(45deg, #FFC645, #FFC645) !important; transform: scale(1.05) !important; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15) !important; } 

/* Efecto click */ .elementor-element-93620a1 .elementor-button:active { transform: scale(0.98) !important; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) !important; background: linear-gradient(45deg, #1EC768, #FFC645) !important; } 


@media (min-width: 1920px) {
.elementor-element-93620a1{
 margin-left:50px!important;   
}
}/* End custom CSS */








/* Start custom CSS for button, class: .elementor-element-90dd15d *//* Efecto hover */ .elementor-element-90dd15d .elementor-button:hover { background: linear-gradient(45deg, #23CF7A, #1EC768) !important; transform: scale(1.05) !important; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15) !important; } 

/* Efecto click */ .elementor-element-90dd15d .elementor-button:active { transform: scale(0.98) !important; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) !important; background: linear-gradient(45deg, #1EC768, #23CF7A) !important; }/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-970cfed */@media (min-width: 1920px){
.elementor-element-970cfed{
    padding-left:135px!important;
}    
    
}
@media (min-width: 921px) and (max-width: 1024px) {

.elementor-element-6b6da55{
 
 padding-left:250px!important;
 padding-right:150px!important;
    
}
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-6b6da55 */@media (min-width: 1920px){

.elementor-element-6b6da55{
    
    padding-left:427px!important;
    padding-right:129!important;
    
}
}

@media (min-width: 1440px) and (max-width: 1919px) {

.elementor-element-6b6da55{
    
    padding-left:260px!important;
    
}
}



@media (min-width: 921px) and (max-width: 1024px) {
    body .elementor-element-6b6da55.elementor-element-6b6da55 {
        padding-left: 160px !important;
        padding-right: 150px !important;
    }
}/* End custom CSS */




/* Start custom CSS for text-editor, class: .elementor-element-ae62a35 */@media  (max-width: 428px) {
.elementor-element-ae62a35{
    
 font-size:11px!important;   
}
}

@media  (max-width: 414px) {
.elementor-element-ae62a35{
    
 font-size:13px!important;   
}
}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-e5a8596 *//* Efecto hover */ .elementor-element-90dd15d .elementor-button:hover { background: linear-gradient(45deg, #23CF7A, #1EC768) !important; transform: scale(1.05) !important; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15) !important; } 

/* Efecto click */ .elementor-element-90dd15d .elementor-button:active { transform: scale(0.98) !important; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) !important; background: linear-gradient(45deg, #1EC768, #23CF7A) !important; }/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-a06fd73 */@media (min-width: 1920px){

.elementor-element-6b6da55{
    
    padding-left:427px!important;
    
}
}

@media (min-width: 1440px) and (max-width: 1919px) {

.elementor-element-6b6da55{
    
    padding-left:260px!important;
    
}
}


@media (min-width: 1024px) and (max-width: 1279px) {

.elementor-element-6b6da55{
    
    padding-left:110px!important;
    padding-right:225px;
    
}
}



@media  (max-width: 428px) {
.elementor-element-6b6da55{
    
 padding-right:0px!important;   
}
}/* End custom CSS */


/* Start custom CSS for button, class: .elementor-element-6d2be65 *//* Efecto hover */ .elementor-element-6d2be65 .elementor-button:hover { background: linear-gradient(45deg, #23CF7A, #1EC768) !important; transform: scale(1.05) !important; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15) !important; } 

/* Efecto click */ .elementor-element-6d2be65 .elementor-button:active { transform: scale(0.98) !important; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) !important; background: linear-gradient(45deg, #1EC768, #23CF7A) !important; }/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-a2764b3 */@media (min-width: 1920px)  {

.elementor-element-a2764b3{
    
    padding-left:676px!important;
    
}
}


@media (min-width: 1920px)  {

.elementor-element-6d2be65{
    
    margin-left:17px!important;
    
}
}





@media (min-width: 1440px) and (max-width: 1919px) {

.elementor-element-a2764b3{
    
    padding-left:436px!important;
    
}
}


@media (min-width: 1440px) and (max-width: 1919px) {

.elementor-element-6d2be65{
    
    margin-left:17px!important;
    
}
}



@media (min-width: 1280px) and (max-width: 1439px) {

.elementor-element-a2764b3{
    
    padding-left:356px!important;
    
}
}


@media (min-width: 1280px) and (max-width: 1439px) {

.elementor-element-6d2be65{
    
    margin-left:17px!important;
    
}
}




@media (min-width: 1024px) and (max-width: 1279px) {

.elementor-element-a2764b3{
    
    padding-left:220px!important;
    
}
}


@media (min-width: 1024px) and (max-width: 1279px) {

.elementor-element-6d2be65{
    
    margin-left:103px!important;
    
}
}/* End custom CSS */


/* Start custom CSS for button, class: .elementor-element-1cc75bc *//* Efecto hover */ .elementor-element-6d2be65 .elementor-button:hover { background: linear-gradient(45deg, #23CF7A, #1EC768) !important; transform: scale(1.05) !important; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15) !important; } 

/* Efecto click */ .elementor-element-6d2be65 .elementor-button:active { transform: scale(0.98) !important; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) !important; background: linear-gradient(45deg, #1EC768, #23CF7A) !important; }/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-ae60829 */@media (min-width: 1920px)  {

.elementor-element-a2764b3{
    
    padding-left:676px!important;
    
}
}


@media (min-width: 1920px)  {

.elementor-element-6d2be65{
    
    margin-left:17px!important;
    
}
}





@media (min-width: 1440px) and (max-width: 1919px) {

.elementor-element-a2764b3{
    
    padding-left:436px!important;
    
}
}


@media (min-width: 1440px) and (max-width: 1919px) {

.elementor-element-6d2be65{
    
    margin-left:17px!important;
    
}
}



@media (min-width: 1280px) and (max-width: 1439px) {

.elementor-element-a2764b3{
    
    padding-left:356px!important;
    
}
}


@media (min-width: 1280px) and (max-width: 1439px) {

.elementor-element-6d2be65{
    
    margin-left:17px!important;
    
}
}

@media (min-width: 921px) and (max-width: 1026px) {
.elementor-element-5139533{

    margin-left:280px!important;

}
}/* End custom CSS */
