.elementor-7003 .elementor-element.elementor-element-e3a69bd{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7003 .elementor-element.elementor-element-9b043ca > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-9b043ca{z-index:999;}.elementor-7003 .elementor-element.elementor-element-9b043ca .elementor-icon-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-9b043ca .elementor-icon{font-size:24px;}.elementor-7003 .elementor-element.elementor-element-9b043ca .elementor-icon svg{height:24px;}.elementor-7003 .elementor-element.elementor-element-9b043ca .elementor-icon-wrapper svg{width:auto;}.elementor-7003 .elementor-element.elementor-element-40391ab{width:100%;max-width:100%;z-index:99;}.elementor-7003 .elementor-element.elementor-element-40391ab > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-4ac13cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-4ac13cb:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-4ac13cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6FB;}.elementor-7003 .elementor-element.elementor-element-df3d1f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-2febcfb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:230px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7003 .elementor-element.elementor-element-7c3d6a1 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1{z-index:9;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1 .elementor-image-box-title{margin-bottom:20px;font-family:"Poppins", Sans-serif;font-size:2.3em;font-weight:500;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-7c3d6a1:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button{background-color:#007F30;font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:500;letter-spacing:0.6px;fill:#FCFCFC;color:#FCFCFC;border-radius:50px 50px 50px 50px;padding:26px 48px 26px 48px;}.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button:hover, .elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button:focus{background-color:#007F30;color:#FCFCFC;}.elementor-7003 .elementor-element.elementor-element-66c9e15{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-66c9e15 > .elementor-widget-container{margin:0em 0em 0em 5em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button:hover svg, .elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button:focus svg{fill:#FCFCFC;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0% 0% 0% 14%;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-f1e91b6.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-7003 .elementor-element.elementor-element-f1e91b6.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-7003 .elementor-element.elementor-element-f1e91b6.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:300;line-height:1.2em;letter-spacing:1.6px;color:#000000;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7003 .elementor-element.elementor-element-f1e91b6:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-f1e91b6:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;color:#CFCFCF;}.elementor-7003 .elementor-element.elementor-element-7f842c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7003 .elementor-element.elementor-element-002b3dd{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-002b3dd > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-56569d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:-6.5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0.5em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-56569d3.e-con{--align-self:flex-end;}.elementor-7003 .elementor-element.elementor-element-90e2fec{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;z-index:3;}.elementor-7003 .elementor-element.elementor-element-90e2fec > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-90e2fec img{border-radius:50px 50px 50px 50px;box-shadow:2px 2px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-7003 .elementor-element.elementor-element-3bae7fa{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;z-index:2;}.elementor-7003 .elementor-element.elementor-element-3bae7fa > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-3bae7fa img{border-radius:50px 50px 50px 50px;box-shadow:2px 2px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-7003 .elementor-element.elementor-element-cf51877{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;z-index:1;}.elementor-7003 .elementor-element.elementor-element-cf51877 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-cf51877 img{border-radius:50px 50px 50px 50px;box-shadow:2px 2px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7003 .elementor-element.elementor-element-e382d41{width:var( --container-widget-width, 162px );max-width:162px;--container-widget-width:162px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-e382d41 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-e382d41 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:300;line-height:1.5em;letter-spacing:1.6px;color:#000000;}.elementor-7003 .elementor-element.elementor-element-18141d7{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;z-index:1;text-align:start;}.elementor-7003 .elementor-element.elementor-element-18141d7 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-18141d7 img{opacity:0.5;}.elementor-7003 .elementor-element.elementor-element-d306d81{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-d306d81:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-d306d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6FB;}.elementor-7003 .elementor-element.elementor-element-04bfa49 > .elementor-widget-container{margin:0em 17em 0em 17em;padding:0em 0em 0em 0em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B56CE26B;border-radius:50px 50px 50px 50px;}.elementor-7003 .elementor-element.elementor-element-04bfa49{z-index:9;}.elementor-7003 .elementor-element.elementor-element-04bfa49 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7003 .elementor-element.elementor-element-04bfa49 .elementor-custom-embed-play i{font-size:122px;}.elementor-7003 .elementor-element.elementor-element-04bfa49 .elementor-custom-embed-play svg{width:122px;height:122px;}.elementor-7003 .elementor-element.elementor-element-de547e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B56CE2;--border-color:#B56CE2;--border-radius:50px 50px 50px 50px;--margin-top:-21em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:27em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;--z-index:2;}.elementor-7003 .elementor-element.elementor-element-de547e0:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-de547e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#402552;}.elementor-7003 .elementor-element.elementor-element-de547e0::before, .elementor-7003 .elementor-element.elementor-element-de547e0 > .elementor-background-video-container::before, .elementor-7003 .elementor-element.elementor-element-de547e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-7003 .elementor-element.elementor-element-de547e0 > .elementor-background-slideshow::before, .elementor-7003 .elementor-element.elementor-element-de547e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7003 .elementor-element.elementor-element-de547e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lp.vendexcompany.com/wp-content/uploads/2026/01/BG-fundo3-VendexGrowth.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-7003 .elementor-element.elementor-element-bd278ce{width:var( --container-widget-width, 677px );max-width:677px;--container-widget-width:677px;--container-widget-flex-grow:0;z-index:9;}.elementor-7003 .elementor-element.elementor-element-bd278ce > .elementor-widget-container{margin:-0.7em 0em 2em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-bd278ce .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-bd278ce .elementor-image-box-title{margin-bottom:20px;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;line-height:1.3em;letter-spacing:2.6px;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-bd278ce:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-bd278ce:has(:focus) .elementor-image-box-title{color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-bd278ce .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:2.1em;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-7003 .elementor-element.elementor-element-94d8314{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-c74c7e3{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-c74c7e3 > .elementor-widget-container{background-color:#F7F4FF;margin:0em 0em 0em 0em;padding:2em 2em 2em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B39CC3;border-radius:30px 30px 30px 30px;}.elementor-7003 .elementor-element.elementor-element-c74c7e3 .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-c74c7e3.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7003 .elementor-element.elementor-element-c74c7e3.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7003 .elementor-element.elementor-element-c74c7e3.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7003 .elementor-element.elementor-element-c74c7e3 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-c74c7e3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7003 .elementor-element.elementor-element-c74c7e3:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-c74c7e3:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7003 .elementor-element.elementor-element-c74c7e3 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:300;line-height:1.5em;color:#3F3F3F;}.elementor-7003 .elementor-element.elementor-element-a8d0aeb > .elementor-widget-container{margin:0em -2em 0em -1em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-a8d0aeb{z-index:1;}.elementor-7003 .elementor-element.elementor-element-d457b2d{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-d457b2d > .elementor-widget-container{background-color:#F3EBFF;margin:0em 0em 0em 0em;padding:2em 2em 2em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B39CC3;border-radius:30px 30px 30px 30px;}.elementor-7003 .elementor-element.elementor-element-d457b2d .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-d457b2d.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7003 .elementor-element.elementor-element-d457b2d.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7003 .elementor-element.elementor-element-d457b2d.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7003 .elementor-element.elementor-element-d457b2d .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-d457b2d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7003 .elementor-element.elementor-element-d457b2d:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-d457b2d:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7003 .elementor-element.elementor-element-d457b2d .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:300;line-height:1.5em;color:#3F3F3F;}.elementor-7003 .elementor-element.elementor-element-6648889 > .elementor-widget-container{margin:0em -2em 0em -1em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-6648889{z-index:1;}.elementor-7003 .elementor-element.elementor-element-1ae91a6{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-1ae91a6 > .elementor-widget-container{background-color:#B56CE2;margin:0em 0em 0em 0em;padding:2em 2em 2em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#613979;border-radius:30px 30px 30px 30px;}.elementor-7003 .elementor-element.elementor-element-1ae91a6 .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-1ae91a6.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7003 .elementor-element.elementor-element-1ae91a6.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7003 .elementor-element.elementor-element-1ae91a6.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7003 .elementor-element.elementor-element-1ae91a6 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-1ae91a6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7003 .elementor-element.elementor-element-1ae91a6:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-1ae91a6:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7003 .elementor-element.elementor-element-1ae91a6 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:300;line-height:1.5em;color:#3F3F3F;}.elementor-7003 .elementor-element.elementor-element-cd8c559 > .elementor-widget-container{margin:0em -2em 0em -1em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-cd8c559{z-index:1;}.elementor-7003 .elementor-element.elementor-element-a17ce70{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-a17ce70 > .elementor-widget-container{background-color:#000000;margin:0em 0em 0em 0em;padding:2em 2em 2em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F2E64;border-radius:30px 30px 30px 30px;}.elementor-7003 .elementor-element.elementor-element-a17ce70 .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-a17ce70.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7003 .elementor-element.elementor-element-a17ce70.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7003 .elementor-element.elementor-element-a17ce70.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7003 .elementor-element.elementor-element-a17ce70 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-7003 .elementor-element.elementor-element-a17ce70 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7003 .elementor-element.elementor-element-a17ce70:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-a17ce70:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-7003 .elementor-element.elementor-element-a17ce70 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:300;line-height:1.5em;color:#3F3F3F;}.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button{background-color:#007F30;font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:500;letter-spacing:0.6px;fill:#FCFCFC;color:#FCFCFC;border-radius:50px 50px 50px 50px;padding:26px 48px 26px 48px;}.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button:hover, .elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button:focus{background-color:#007F30;color:#FCFCFC;}.elementor-7003 .elementor-element.elementor-element-2ef8fd6{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-2ef8fd6 > .elementor-widget-container{margin:0em 0em 0em 5em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button:hover svg, .elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button:focus svg{fill:#FCFCFC;}.elementor-7003 .elementor-element.elementor-element-2a85c40{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-2a85c40 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 4em;}.elementor-7003 .elementor-element.elementor-element-2a85c40 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-2a85c40.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-7003 .elementor-element.elementor-element-2a85c40.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-7003 .elementor-element.elementor-element-2a85c40.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-7003 .elementor-element.elementor-element-2a85c40 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:300;line-height:1.2em;letter-spacing:1.6px;color:#E0E0E0;}.elementor-7003 .elementor-element.elementor-element-2a85c40 .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-7003 .elementor-element.elementor-element-2a85c40 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7003 .elementor-element.elementor-element-2a85c40:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-2a85c40:has(:focus) .elementor-image-box-title{color:#E0E0E0;}.elementor-7003 .elementor-element.elementor-element-2a85c40 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-e8f6eb4{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;}.elementor-7003 .elementor-element.elementor-element-e8f6eb4 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-e8f6eb4 img{opacity:0.5;}.elementor-7003 .elementor-element.elementor-element-613cf1c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-613cf1c:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-613cf1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6FB;}.elementor-7003 .elementor-element.elementor-element-372ba66{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;z-index:2;}.elementor-7003 .elementor-element.elementor-element-372ba66 > .elementor-widget-container{margin:-0.7em 0em 2em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-372ba66 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-372ba66 .elementor-image-box-title{margin-bottom:20px;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;line-height:1.3em;letter-spacing:2.6px;color:#818083;}.elementor-7003 .elementor-element.elementor-element-372ba66:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-372ba66:has(:focus) .elementor-image-box-title{color:#818083;}.elementor-7003 .elementor-element.elementor-element-372ba66 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:2.1em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-0ddb951{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-0ddb951:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-0ddb951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4FE;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7003 .elementor-element.elementor-element-6c87cfa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-6c87cfa > .elementor-widget-container{background-color:#F7F4FF;margin:0em 0em 0em 0em;padding:8em 3em 3em 3em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECDBF7;border-radius:30px 0px 30px 30px;}.elementor-7003 .elementor-element.elementor-element-6c87cfa:hover .elementor-widget-container{background-color:#F7F4FE;}.elementor-7003 .elementor-element.elementor-element-6c87cfa.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-title{margin-block-end:4px;color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-6c87cfa.elementor-view-stacked .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-6c87cfa.elementor-view-framed .elementor-icon, .elementor-7003 .elementor-element.elementor-element-6c87cfa.elementor-view-default .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-6c87cfa.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-6c87cfa.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-6c87cfa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-6c87cfa.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-6c87cfa.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-6c87cfa.elementor-view-default:has(:focus) .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon{font-size:40px;}.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:500;line-height:1.3em;}.elementor-7003 .elementor-element.elementor-element-6c87cfa:has(:hover) .elementor-icon-box-title,
					 .elementor-7003 .elementor-element.elementor-element-6c87cfa:has(:focus) .elementor-icon-box-title{color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-c8c09dc{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-e13db95{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-e13db95 > .elementor-widget-container{background-color:#F3EBFF;margin:0em 0em 0em 0em;padding:8em 3em 3em 3em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAD7F7;border-radius:30px 0px 30px 30px;}.elementor-7003 .elementor-element.elementor-element-e13db95:hover .elementor-widget-container{background-color:#F3EBFF;}.elementor-7003 .elementor-element.elementor-element-e13db95.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-title{margin-block-end:4px;color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e13db95.elementor-view-stacked .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e13db95.elementor-view-framed .elementor-icon, .elementor-7003 .elementor-element.elementor-element-e13db95.elementor-view-default .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e13db95.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-e13db95.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e13db95.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-e13db95.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-e13db95.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-e13db95.elementor-view-default:has(:focus) .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon{font-size:40px;}.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:500;line-height:1.3em;}.elementor-7003 .elementor-element.elementor-element-e13db95:has(:hover) .elementor-icon-box-title,
					 .elementor-7003 .elementor-element.elementor-element-e13db95:has(:focus) .elementor-icon-box-title{color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-cd1f521{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-d076f52{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-d076f52 > .elementor-widget-container{background-color:#402552;margin:0em 0em 0em 0em;padding:8em 3em 3em 3em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A88DB8;border-radius:30px 0px 30px 30px;}.elementor-7003 .elementor-element.elementor-element-d076f52:hover .elementor-widget-container{background-color:#402552;}.elementor-7003 .elementor-element.elementor-element-d076f52.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-title{margin-block-end:4px;color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-d076f52.elementor-view-stacked .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-d076f52.elementor-view-framed .elementor-icon, .elementor-7003 .elementor-element.elementor-element-d076f52.elementor-view-default .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-d076f52.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-d076f52.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-d076f52.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-d076f52.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-d076f52.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-d076f52.elementor-view-default:has(:focus) .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon{font-size:40px;}.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:500;line-height:1.3em;}.elementor-7003 .elementor-element.elementor-element-d076f52:has(:hover) .elementor-icon-box-title,
					 .elementor-7003 .elementor-element.elementor-element-d076f52:has(:focus) .elementor-icon-box-title{color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-ec8d17f{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-e471456{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-e471456 > .elementor-widget-container{background-color:#000000;margin:0em 0em 0em 0em;padding:8em 3em 3em 3em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#91809A;border-radius:30px 0px 30px 30px;}.elementor-7003 .elementor-element.elementor-element-e471456:hover .elementor-widget-container{background-color:#000000;}.elementor-7003 .elementor-element.elementor-element-e471456.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-title{margin-block-end:4px;color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e471456.elementor-view-stacked .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e471456.elementor-view-framed .elementor-icon, .elementor-7003 .elementor-element.elementor-element-e471456.elementor-view-default .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e471456.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-e471456.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e471456.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-e471456.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-e471456.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-e471456.elementor-view-default:has(:focus) .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon{font-size:40px;}.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:500;line-height:1.3em;}.elementor-7003 .elementor-element.elementor-element-e471456:has(:hover) .elementor-icon-box-title,
					 .elementor-7003 .elementor-element.elementor-element-e471456:has(:focus) .elementor-icon-box-title{color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-00db724{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-e722749{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-e722749 > .elementor-widget-container{background-color:#F7F4FF;margin:0em 0em 0em 0em;padding:8em 3em 3em 3em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#91809A;border-radius:30px 0px 30px 30px;}.elementor-7003 .elementor-element.elementor-element-e722749:hover .elementor-widget-container{background-color:#F7F4FF;}.elementor-7003 .elementor-element.elementor-element-e722749.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-title{margin-block-end:4px;color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e722749.elementor-view-stacked .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e722749.elementor-view-framed .elementor-icon, .elementor-7003 .elementor-element.elementor-element-e722749.elementor-view-default .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e722749.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-e722749.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e722749.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-e722749.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-e722749.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-e722749.elementor-view-default:has(:focus) .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon{font-size:40px;}.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:500;line-height:1.3em;}.elementor-7003 .elementor-element.elementor-element-e722749:has(:hover) .elementor-icon-box-title,
					 .elementor-7003 .elementor-element.elementor-element-e722749:has(:focus) .elementor-icon-box-title{color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-69fb950{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-80a466d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-80a466d > .elementor-widget-container{background-color:#402552;margin:0em 0em 0em 0em;padding:8em 3em 3em 3em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAD7F7;border-radius:30px 0px 30px 30px;}.elementor-7003 .elementor-element.elementor-element-80a466d:hover .elementor-widget-container{background-color:#402552;}.elementor-7003 .elementor-element.elementor-element-80a466d.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-title{margin-block-end:4px;color:#DFCAEC;}.elementor-7003 .elementor-element.elementor-element-80a466d.elementor-view-stacked .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-80a466d.elementor-view-framed .elementor-icon, .elementor-7003 .elementor-element.elementor-element-80a466d.elementor-view-default .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-80a466d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-80a466d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-80a466d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-80a466d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-80a466d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-80a466d.elementor-view-default:has(:focus) .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon{font-size:40px;}.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:500;line-height:1.3em;}.elementor-7003 .elementor-element.elementor-element-80a466d:has(:hover) .elementor-icon-box-title,
					 .elementor-7003 .elementor-element.elementor-element-80a466d:has(:focus) .elementor-icon-box-title{color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#F9F6FF;}.elementor-7003 .elementor-element.elementor-element-243146c{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:40px;z-index:2;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-160px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-120px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-120px;--e-n-carousel-arrow-size:20px;}.elementor-7003 .elementor-element.elementor-element-243146c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#ECECEC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:100% 100% 100% 100%;padding:26px 26px 26px 26px;}.elementor-7003 .elementor-element.elementor-element-243146c :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#F0F0F0;}.elementor-7003 .elementor-element.elementor-element-243146c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-efbe65a{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;z-index:1;text-align:start;}.elementor-7003 .elementor-element.elementor-element-efbe65a > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-efbe65a img{opacity:0.5;}.elementor-7003 .elementor-element.elementor-element-5b4c383{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-5b4c383:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-5b4c383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6FB;}.elementor-7003 .elementor-element.elementor-element-3a20a3a{width:100%;max-width:100%;z-index:1;}.elementor-7003 .elementor-element.elementor-element-3a20a3a > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-3a20a3a .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-3a20a3a .elementor-image-box-title{margin-bottom:20px;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;line-height:1.3em;letter-spacing:2.6px;color:#818083;}.elementor-7003 .elementor-element.elementor-element-3a20a3a:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-3a20a3a:has(:focus) .elementor-image-box-title{color:#818083;}.elementor-7003 .elementor-element.elementor-element-3a20a3a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:2.1em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-909c4b0{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;text-align:start;}.elementor-7003 .elementor-element.elementor-element-909c4b0 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 0rem;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-909c4b0.elementor-element{--align-self:flex-start;}.elementor-7003 .elementor-element.elementor-element-909c4b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-909c4b0 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-909c4b0 .elementor-heading-title a:focus{color:#818083;}.elementor-7003 .elementor-element.elementor-element-fbefe48{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;text-align:start;}.elementor-7003 .elementor-element.elementor-element-fbefe48 > .elementor-widget-container{margin:-0.5rem 0rem 1rem 0rem;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-fbefe48.elementor-element{--align-self:flex-start;}.elementor-7003 .elementor-element.elementor-element-fbefe48 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-fbefe48 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-fbefe48 .elementor-heading-title a:focus{color:#818083;}.elementor-7003 .elementor-element.elementor-element-68390bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-68390bb:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-68390bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6FB;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7003 .elementor-element.elementor-element-6d610b8{--display:flex;--min-height:750px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECDBF7;--border-color:#ECDBF7;--border-radius:40px 40px 40px 40px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-7003 .elementor-element.elementor-element-6d610b8:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-6d610b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4FF;}.elementor-7003 .elementor-element.elementor-element-40a0205 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-40a0205{z-index:1;}.elementor-7003 .elementor-element.elementor-element-40a0205 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-40a0205.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7003 .elementor-element.elementor-element-40a0205.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7003 .elementor-element.elementor-element-40a0205.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7003 .elementor-element.elementor-element-40a0205 .elementor-image-box-title{margin-bottom:20px;font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-40a0205 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECDBF7;border-radius:24px;transition-duration:0.3s;}.elementor-7003 .elementor-element.elementor-element-40a0205:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-40a0205:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7003 .elementor-element.elementor-element-40a0205 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-d111080{--display:flex;--min-height:750px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAD7F7;--border-color:#EAD7F7;--border-radius:40px 40px 40px 40px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-7003 .elementor-element.elementor-element-d111080:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-d111080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EBFF;}.elementor-7003 .elementor-element.elementor-element-3e4ec96 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-3e4ec96{z-index:1;}.elementor-7003 .elementor-element.elementor-element-3e4ec96 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-3e4ec96.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7003 .elementor-element.elementor-element-3e4ec96.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7003 .elementor-element.elementor-element-3e4ec96.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7003 .elementor-element.elementor-element-3e4ec96 .elementor-image-box-title{margin-bottom:20px;font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-3e4ec96 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAD7F7;border-radius:24px;transition-duration:0.3s;}.elementor-7003 .elementor-element.elementor-element-3e4ec96:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-3e4ec96:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7003 .elementor-element.elementor-element-3e4ec96 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-bb64f25{--display:flex;--min-height:750px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A88DB8;--border-color:#A88DB8;--border-radius:40px 40px 40px 40px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-7003 .elementor-element.elementor-element-bb64f25:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-bb64f25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#402552;}.elementor-7003 .elementor-element.elementor-element-b597f49 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-b597f49{z-index:1;}.elementor-7003 .elementor-element.elementor-element-b597f49 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-b597f49.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7003 .elementor-element.elementor-element-b597f49.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7003 .elementor-element.elementor-element-b597f49.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7003 .elementor-element.elementor-element-b597f49 .elementor-image-box-title{margin-bottom:20px;font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-7003 .elementor-element.elementor-element-b597f49 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#402552;border-radius:24px;transition-duration:0.3s;}.elementor-7003 .elementor-element.elementor-element-b597f49:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-b597f49:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-7003 .elementor-element.elementor-element-b597f49 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-50b7e56{--display:flex;--min-height:750px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:40px 40px 40px 40px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-7003 .elementor-element.elementor-element-50b7e56:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-50b7e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7003 .elementor-element.elementor-element-b9128c3 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-b9128c3{z-index:1;}.elementor-7003 .elementor-element.elementor-element-b9128c3 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-b9128c3.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7003 .elementor-element.elementor-element-b9128c3.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7003 .elementor-element.elementor-element-b9128c3.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7003 .elementor-element.elementor-element-b9128c3 .elementor-image-box-title{margin-bottom:20px;font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-7003 .elementor-element.elementor-element-b9128c3 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:24px;transition-duration:0.3s;}.elementor-7003 .elementor-element.elementor-element-b9128c3:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-b9128c3:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-7003 .elementor-element.elementor-element-b9128c3 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-1c82729{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:48%;--n-tabs-title-flex-basis:auto;--n-tabs-title-flex-shrink:initial;z-index:2;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:100%;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:nowrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:20px;--n-tabs-gap:40px;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-font-size:1.6em;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#000000;}.elementor-7003 .elementor-element.elementor-element-1c82729 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#ECDEFF;}.elementor-7003 .elementor-element.elementor-element-1c82729.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BD98EC;}.elementor-7003 .elementor-element.elementor-element-1c82729.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-7003 .elementor-element.elementor-element-1c82729.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F5E4FF;}.elementor-7003 .elementor-element.elementor-element-1c82729 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-1c82729.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECDBF7;}.elementor-7003 .elementor-element.elementor-element-1c82729.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:300;line-height:1.9em;}.elementor-7003 .elementor-element.elementor-element-1c82729 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-7003 .elementor-element.elementor-element-2b11a51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-9638085{width:100%;max-width:100%;z-index:1;text-align:center;}.elementor-7003 .elementor-element.elementor-element-9638085 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-9638085.elementor-element{--align-self:flex-start;}.elementor-7003 .elementor-element.elementor-element-9638085 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-9638085 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-9638085 .elementor-heading-title a:focus{color:#818083;}.elementor-7003 .elementor-element.elementor-element-3580e4a{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;z-index:1;text-align:start;}.elementor-7003 .elementor-element.elementor-element-3580e4a > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-3580e4a img{opacity:0.5;}.elementor-7003 .elementor-element.elementor-element-ca1569f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-ca1569f:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-ca1569f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6FB;}.elementor-7003 .elementor-element.elementor-element-162b5fa{width:100%;max-width:100%;z-index:9;}.elementor-7003 .elementor-element.elementor-element-162b5fa > .elementor-widget-container{margin:-0.7em 0em 1em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-162b5fa .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-162b5fa .elementor-image-box-title{margin-bottom:20px;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;line-height:1.3em;letter-spacing:2.6px;color:#818083;}.elementor-7003 .elementor-element.elementor-element-162b5fa:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-162b5fa:has(:focus) .elementor-image-box-title{color:#818083;}.elementor-7003 .elementor-element.elementor-element-162b5fa .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:2.1em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-e7afbc1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B56CE2;--border-color:#B56CE2;--border-radius:50px 50px 50px 50px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;--z-index:1;}.elementor-7003 .elementor-element.elementor-element-e7afbc1:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-e7afbc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4FE;}.elementor-7003 .elementor-element.elementor-element-f091496 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-f091496.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-f091496{text-align:start;}.elementor-7003 .elementor-element.elementor-element-f091496 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.3em;letter-spacing:2.6px;color:#402552;}.elementor-7003 .elementor-element.elementor-element-f091496 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-f091496 .elementor-heading-title a:focus{color:#402552;}.elementor-7003 .elementor-element.elementor-element-7b9eeed > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-7b9eeed{text-align:start;}.elementor-7003 .elementor-element.elementor-element-7b9eeed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.3em;letter-spacing:2.6px;color:#402552;}.elementor-7003 .elementor-element.elementor-element-7b9eeed .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-7b9eeed .elementor-heading-title a:focus{color:#402552;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7003 .elementor-element.elementor-element-093a7f0{--divider-border-style:solid;--divider-color:#402552;width:100%;max-width:100%;}.elementor-7003 .elementor-element.elementor-element-093a7f0 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:2em 0em 2em 0em;}.elementor-7003 .elementor-element.elementor-element-093a7f0 .elementor-divider-separator{width:100%;}.elementor-7003 .elementor-element.elementor-element-093a7f0 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-7003 .elementor-element.elementor-element-4cecf4a{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-ec51460 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-ec51460{text-align:start;}.elementor-7003 .elementor-element.elementor-element-ec51460 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-ec51460 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-ec51460 .elementor-heading-title a:focus{color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7003 .elementor-element.elementor-element-5489b3e > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7003 .elementor-element.elementor-element-5489b3e{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-text{color:#818083;transition:color 0.3s;}.elementor-7003 .elementor-element.elementor-element-d9bf4fd{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;grid-column:span 1;grid-row:span 2;}.elementor-7003 .elementor-element.elementor-element-d9bf4fd > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-998dd50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B56CE2;--border-color:#B56CE2;--border-radius:50px 50px 50px 50px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;--z-index:2;}.elementor-7003 .elementor-element.elementor-element-998dd50:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-998dd50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EBFF;}.elementor-7003 .elementor-element.elementor-element-31a08c2 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-31a08c2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-31a08c2{text-align:start;}.elementor-7003 .elementor-element.elementor-element-31a08c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.3em;letter-spacing:2.6px;color:#402552;}.elementor-7003 .elementor-element.elementor-element-31a08c2 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-31a08c2 .elementor-heading-title a:focus{color:#402552;}.elementor-7003 .elementor-element.elementor-element-48e6edc > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-48e6edc{text-align:start;}.elementor-7003 .elementor-element.elementor-element-48e6edc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.3em;letter-spacing:2.6px;color:#402552;}.elementor-7003 .elementor-element.elementor-element-48e6edc .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-48e6edc .elementor-heading-title a:focus{color:#402552;}.elementor-7003 .elementor-element.elementor-element-a68263b{--divider-border-style:solid;--divider-color:#402552;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-7003 .elementor-element.elementor-element-a68263b > .elementor-widget-container{margin:0em 0em 0em 0em;padding:2em 0em 2em 0em;}.elementor-7003 .elementor-element.elementor-element-a68263b .elementor-divider-separator{width:100%;}.elementor-7003 .elementor-element.elementor-element-a68263b .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-7003 .elementor-element.elementor-element-d8bd795{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;grid-column:span 1;grid-row:span 2;}.elementor-7003 .elementor-element.elementor-element-d8bd795 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-d13c727{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-f4a91b0 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-f4a91b0{text-align:start;}.elementor-7003 .elementor-element.elementor-element-f4a91b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-f4a91b0 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-f4a91b0 .elementor-heading-title a:focus{color:#000000;}.elementor-7003 .elementor-element.elementor-element-a8f2811 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7003 .elementor-element.elementor-element-a8f2811{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-text{color:#818083;transition:color 0.3s;}.elementor-7003 .elementor-element.elementor-element-9c41dc3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A88DB8;--border-color:#A88DB8;--border-radius:50px 50px 50px 50px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;--z-index:3;}.elementor-7003 .elementor-element.elementor-element-9c41dc3:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-9c41dc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#402552;}.elementor-7003 .elementor-element.elementor-element-7e29656 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-7e29656.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-7e29656{text-align:start;}.elementor-7003 .elementor-element.elementor-element-7e29656 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.3em;letter-spacing:2.6px;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-7e29656 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-7e29656 .elementor-heading-title a:focus{color:#000000;}.elementor-7003 .elementor-element.elementor-element-ddfb459 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-ddfb459{text-align:start;}.elementor-7003 .elementor-element.elementor-element-ddfb459 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.3em;letter-spacing:2.6px;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-ddfb459 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-ddfb459 .elementor-heading-title a:focus{color:#000000;}.elementor-7003 .elementor-element.elementor-element-4347ee9{--divider-border-style:solid;--divider-color:#C5C5C5;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-7003 .elementor-element.elementor-element-4347ee9 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:2em 0em 2em 0em;}.elementor-7003 .elementor-element.elementor-element-4347ee9 .elementor-divider-separator{width:100%;}.elementor-7003 .elementor-element.elementor-element-4347ee9 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-7003 .elementor-element.elementor-element-f732376{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-919179d > .elementor-widget-container{margin:-0.7rem 0rem 1rem 0rem;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-919179d{text-align:start;}.elementor-7003 .elementor-element.elementor-element-919179d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:300;line-height:1.3em;color:#FCFCFC;}.elementor-7003 .elementor-element.elementor-element-919179d .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-919179d .elementor-heading-title a:focus{color:#FCFCFC;}.elementor-7003 .elementor-element.elementor-element-b9c4576 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 4em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7003 .elementor-element.elementor-element-b9c4576{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-text{color:#C5C5C5;transition:color 0.3s;}.elementor-7003 .elementor-element.elementor-element-4284afe{--display:flex;--justify-content:space-between;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-4284afe.e-con{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-235c6dd{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;grid-column:span 1;grid-row:span 2;}.elementor-7003 .elementor-element.elementor-element-235c6dd > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-55b9aac > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-55b9aac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-a69e4c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B56CE2;--border-color:#B56CE2;--border-radius:50px 50px 50px 50px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;--z-index:4;}.elementor-7003 .elementor-element.elementor-element-a69e4c2:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-a69e4c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7003 .elementor-element.elementor-element-a70b4f2 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-a70b4f2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-a70b4f2{text-align:start;}.elementor-7003 .elementor-element.elementor-element-a70b4f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.3em;letter-spacing:2.6px;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-a70b4f2 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-a70b4f2 .elementor-heading-title a:focus{color:#000000;}.elementor-7003 .elementor-element.elementor-element-5ced77c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-5ced77c{text-align:start;}.elementor-7003 .elementor-element.elementor-element-5ced77c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.3em;letter-spacing:2.6px;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-5ced77c .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-5ced77c .elementor-heading-title a:focus{color:#000000;}.elementor-7003 .elementor-element.elementor-element-f83d628{--divider-border-style:solid;--divider-color:#C5C5C5;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-7003 .elementor-element.elementor-element-f83d628 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:2em 0em 2em 0em;}.elementor-7003 .elementor-element.elementor-element-f83d628 .elementor-divider-separator{width:100%;}.elementor-7003 .elementor-element.elementor-element-f83d628 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-7003 .elementor-element.elementor-element-ff39555{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;grid-column:span 1;grid-row:span 2;}.elementor-7003 .elementor-element.elementor-element-ff39555 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-fb00a41{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-0068060 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-0068060{text-align:start;}.elementor-7003 .elementor-element.elementor-element-0068060 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:300;line-height:1.3em;color:#FCFCFC;}.elementor-7003 .elementor-element.elementor-element-0068060 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-0068060 .elementor-heading-title a:focus{color:#FCFCFC;}.elementor-7003 .elementor-element.elementor-element-9303e8e > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 4em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7003 .elementor-element.elementor-element-9303e8e{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-text{color:#C5C5C5;transition:color 0.3s;}.elementor-7003 .elementor-element.elementor-element-86870db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:12em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-86870db:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-86870db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6FB;}.elementor-7003 .elementor-element.elementor-element-6a3963a > .elementor-widget-container{margin:-0.7em 0em 2em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-6a3963a{z-index:9;}.elementor-7003 .elementor-element.elementor-element-6a3963a .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-6a3963a .elementor-image-box-title{margin-bottom:20px;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;line-height:1.3em;letter-spacing:2.6px;color:#818083;}.elementor-7003 .elementor-element.elementor-element-6a3963a:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-6a3963a:has(:focus) .elementor-image-box-title{color:#818083;}.elementor-7003 .elementor-element.elementor-element-6a3963a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:2.1em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-f31f899{--display:flex;--justify-content:flex-start;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-f31f899.e-con{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-959966f{--display:flex;--min-height:700px;--justify-content:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B56CE226;--border-color:#B56CE226;--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-959966f:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-959966f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4FE;}.elementor-7003 .elementor-element.elementor-element-959966f.e-con{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-0c5aaf9 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-438c6a5{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-7003 .elementor-element.elementor-element-438c6a5 > .elementor-widget-container{background-color:#F9F6FB;margin:0em 0em 0em 0em;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECDBF7;border-radius:100px 100px 100px 100px;}.elementor-7003 .elementor-element.elementor-element-438c6a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-438c6a5 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-438c6a5 .elementor-heading-title a:focus{color:#000000;}.elementor-7003 .elementor-element.elementor-element-861dc2d{--display:flex;--min-height:700px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B56CE226;--border-color:#B56CE226;--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-7003 .elementor-element.elementor-element-861dc2d:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-861dc2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2ECFF;}.elementor-7003 .elementor-element.elementor-element-861dc2d.e-con{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-a57c6a5 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-2e63679{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-7003 .elementor-element.elementor-element-2e63679 > .elementor-widget-container{background-color:#F9F6FB;margin:0em 0em 0em 0em;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECDBF7;border-radius:100px 100px 100px 100px;}.elementor-7003 .elementor-element.elementor-element-2e63679 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-2e63679 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-2e63679 .elementor-heading-title a:focus{color:#000000;}.elementor-7003 .elementor-element.elementor-element-978a868{--display:flex;--min-height:700px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B56CE233;--border-color:#B56CE233;--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-978a868:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-978a868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#402552;}.elementor-7003 .elementor-element.elementor-element-978a868.e-con{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-f41e944 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-c039b8a{width:var( --container-widget-width, 426px );max-width:426px;--container-widget-width:426px;--container-widget-flex-grow:0;text-align:center;}.elementor-7003 .elementor-element.elementor-element-c039b8a > .elementor-widget-container{background-color:#F9F6FB;margin:0em 0em 0em 0em;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECDBF7;border-radius:100px 100px 100px 100px;}.elementor-7003 .elementor-element.elementor-element-c039b8a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-c039b8a .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-c039b8a .elementor-heading-title a:focus{color:#000000;}.elementor-7003 .elementor-element.elementor-element-ef5de9b{--display:flex;--min-height:700px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B56CE245;--border-color:#B56CE245;--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-ef5de9b:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-ef5de9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-ef5de9b.e-con{--align-self:flex-end;}.elementor-7003 .elementor-element.elementor-element-ce7f236 > .elementor-widget-container{margin:0px -10px 0px 10px;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-46bda96{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;text-align:center;}.elementor-7003 .elementor-element.elementor-element-46bda96 > .elementor-widget-container{background-color:#F9F6FB;margin:0em 0em 0em 0em;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECDBF7;border-radius:100px 100px 100px 100px;}.elementor-7003 .elementor-element.elementor-element-46bda96 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-46bda96 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-46bda96 .elementor-heading-title a:focus{color:#000000;}.elementor-7003 .elementor-element.elementor-element-f2f875b{--display:flex;--min-height:700px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000045;--border-color:#00000045;--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:3.5em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-f2f875b:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-f2f875b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7003 .elementor-element.elementor-element-98e940f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-c533d93{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;text-align:center;}.elementor-7003 .elementor-element.elementor-element-c533d93 > .elementor-widget-container{background-color:#F9F6FB;margin:0em 0em 0em 0em;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECDBF7;border-radius:100px 100px 100px 100px;}.elementor-7003 .elementor-element.elementor-element-c533d93 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-c533d93 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-c533d93 .elementor-heading-title a:focus{color:#000000;}.elementor-7003 .elementor-element.elementor-element-f234249{--display:flex;--min-height:700px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B56CE226;--border-color:#B56CE226;--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-f234249:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-f234249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2FC;}.elementor-7003 .elementor-element.elementor-element-c464190 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-ef634ac{width:var( --container-widget-width, 410px );max-width:410px;--container-widget-width:410px;--container-widget-flex-grow:0;text-align:center;}.elementor-7003 .elementor-element.elementor-element-ef634ac > .elementor-widget-container{background-color:#F9F6FB;margin:0em 0em 0em 0em;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECDBF7;border-radius:100px 100px 100px 100px;}.elementor-7003 .elementor-element.elementor-element-ef634ac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-ef634ac .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-ef634ac .elementor-heading-title a:focus{color:#000000;}.elementor-7003 .elementor-element.elementor-element-b2601d0{--display:flex;--min-height:700px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B56CE226;--border-color:#B56CE226;--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:4em;--padding-left:2.5em;--padding-right:2.5em;}.elementor-7003 .elementor-element.elementor-element-b2601d0:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-b2601d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2ECFF;}.elementor-7003 .elementor-element.elementor-element-9a7a059 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-1b89198{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;text-align:center;}.elementor-7003 .elementor-element.elementor-element-1b89198 > .elementor-widget-container{background-color:#F9F6FB;margin:0em 0em 0em 0em;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECDBF7;border-radius:100px 100px 100px 100px;}.elementor-7003 .elementor-element.elementor-element-1b89198 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-1b89198 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-1b89198 .elementor-heading-title a:focus{color:#000000;}.elementor-7003 .elementor-element.elementor-element-bcd6371{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B56CE226;--border-color:#B56CE226;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:50px;}.elementor-7003 .elementor-element.elementor-element-4030496 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-4030496 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-89449e0 > .elementor-widget-container{background-color:#F7F4FE;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:solid;border-color:#B56CE226;}.elementor-7003 .elementor-element.elementor-element-77333e1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B56CE226;--border-color:#B56CE226;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:50px;}.elementor-7003 .elementor-element.elementor-element-ef6dc6b > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-ef6dc6b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-9ad89e6 > .elementor-widget-container{background-color:#F2ECFF;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:solid;border-color:#B56CE226;}.elementor-7003 .elementor-element.elementor-element-3094269{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B56CE233;--border-color:#B56CE233;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:50px;}.elementor-7003 .elementor-element.elementor-element-08346b2 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-08346b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-ff16fdb > .elementor-widget-container{background-color:#402552;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:solid;border-color:#B56CE233;}.elementor-7003 .elementor-element.elementor-element-b8172db{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B56CE245;--border-color:#B56CE245;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:50px;}.elementor-7003 .elementor-element.elementor-element-a36045f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-a36045f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-5d485a0 > .elementor-widget-container{background-color:#B56CE2;margin:0px -10px 0px 10px;padding:0em 0em 0em 0em;border-style:solid;border-color:#FFFFFF20;}.elementor-7003 .elementor-element.elementor-element-d4feabd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#00000045;--border-color:#00000045;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:50px;}.elementor-7003 .elementor-element.elementor-element-5f47172 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-5f47172 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-20034e8 > .elementor-widget-container{background-color:#000000;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:solid;border-color:#000000;}.elementor-7003 .elementor-element.elementor-element-cee3117{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B56CE226;--border-color:#B56CE226;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:50px;}.elementor-7003 .elementor-element.elementor-element-fcdf49a > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-fcdf49a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-20449d5 > .elementor-widget-container{background-color:#F5F2FC;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:solid;border-color:#B56CE226;}.elementor-7003 .elementor-element.elementor-element-8f63f74{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B56CE226;--border-color:#B56CE226;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:50px;}.elementor-7003 .elementor-element.elementor-element-285fef5 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-285fef5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-25fa897 > .elementor-widget-container{background-color:#F2ECFF;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:solid;border-color:#B56CE226;}.elementor-7003 .elementor-element.elementor-element-4febeea{--n-accordion-title-font-size:1.6em;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;z-index:9;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#050505;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:15px;}.elementor-7003 .elementor-element.elementor-element-4febeea > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-4febeea > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#B56CE233;}.elementor-7003 .elementor-element.elementor-element-4febeea {--n-accordion-padding:26px 0px 26px 0px;}:where( .elementor-7003 .elementor-element.elementor-element-4febeea > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;line-height:1.3em;}.elementor-7003 .elementor-element.elementor-element-4144045 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-a786929{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;--z-index:1;}.elementor-7003 .elementor-element.elementor-element-a786929:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-a786929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6FB;}.elementor-7003 .elementor-element.elementor-element-421b867{width:100%;max-width:100%;text-align:center;}.elementor-7003 .elementor-element.elementor-element-421b867 > .elementor-widget-container{margin:-0.5rem 0rem 2rem 0rem;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-421b867 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.1em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-421b867 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-421b867 .elementor-heading-title a:focus{color:#000000;}.elementor-7003 .elementor-element.elementor-element-d3c0238{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:2;}.elementor-7003 .elementor-element.elementor-element-d3c0238 > .elementor-widget-container{background-color:#F7F4FF;margin:0em 0em 0em 0em;padding:8em 3em 6em 3em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECDBF7;border-radius:30px 0px 30px 30px;}.elementor-7003 .elementor-element.elementor-element-d3c0238:hover .elementor-widget-container{background-color:#F7F4FE;}.elementor-7003 .elementor-element.elementor-element-d3c0238.elementor-element{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-title{margin-block-end:30px;color:#000000;}.elementor-7003 .elementor-element.elementor-element-d3c0238.elementor-view-stacked .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-d3c0238.elementor-view-framed .elementor-icon, .elementor-7003 .elementor-element.elementor-element-d3c0238.elementor-view-default .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-d3c0238.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-d3c0238.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-d3c0238.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-d3c0238.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-d3c0238.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-d3c0238.elementor-view-default:has(:focus) .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon{font-size:40px;}.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:300;line-height:1.3em;}.elementor-7003 .elementor-element.elementor-element-d3c0238:has(:hover) .elementor-icon-box-title,
					 .elementor-7003 .elementor-element.elementor-element-d3c0238:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-6b141c5{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:2;}.elementor-7003 .elementor-element.elementor-element-6b141c5 > .elementor-widget-container{background-color:#F3EBFF;margin:0em 0em 0em 0em;padding:8em 3em 6em 3em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAD7F7;border-radius:30px 0px 30px 30px;}.elementor-7003 .elementor-element.elementor-element-6b141c5:hover .elementor-widget-container{background-color:#F3EBFF;}.elementor-7003 .elementor-element.elementor-element-6b141c5.elementor-element{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-title{margin-block-end:30px;color:#000000;}.elementor-7003 .elementor-element.elementor-element-6b141c5.elementor-view-stacked .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-6b141c5.elementor-view-framed .elementor-icon, .elementor-7003 .elementor-element.elementor-element-6b141c5.elementor-view-default .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-6b141c5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-6b141c5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-6b141c5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-6b141c5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-6b141c5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-6b141c5.elementor-view-default:has(:focus) .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon{font-size:40px;}.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:300;line-height:1.3em;}.elementor-7003 .elementor-element.elementor-element-6b141c5:has(:hover) .elementor-icon-box-title,
					 .elementor-7003 .elementor-element.elementor-element-6b141c5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-de9bee7{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:2;}.elementor-7003 .elementor-element.elementor-element-de9bee7 > .elementor-widget-container{background-color:#402552;margin:0em 0em 0em 0em;padding:8em 3em 6em 3em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A88DB8;border-radius:30px 0px 30px 30px;}.elementor-7003 .elementor-element.elementor-element-de9bee7:hover .elementor-widget-container{background-color:#402552;}.elementor-7003 .elementor-element.elementor-element-de9bee7.elementor-element{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-title{margin-block-end:30px;color:#FFFFFF;}.elementor-7003 .elementor-element.elementor-element-de9bee7.elementor-view-stacked .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-de9bee7.elementor-view-framed .elementor-icon, .elementor-7003 .elementor-element.elementor-element-de9bee7.elementor-view-default .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-de9bee7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-de9bee7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-de9bee7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-de9bee7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-de9bee7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7003 .elementor-element.elementor-element-de9bee7.elementor-view-default:has(:focus) .elementor-icon{fill:#B56CE2;color:#B56CE2;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon{font-size:40px;}.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:300;line-height:1.3em;}.elementor-7003 .elementor-element.elementor-element-de9bee7:has(:hover) .elementor-icon-box-title,
					 .elementor-7003 .elementor-element.elementor-element-de9bee7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-9f54e38{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;z-index:1;text-align:start;}.elementor-7003 .elementor-element.elementor-element-9f54e38 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-9f54e38 img{opacity:0.5;}.elementor-7003 .elementor-element.elementor-element-9a64b2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-9a64b2e:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-9a64b2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6FB;}.elementor-7003 .elementor-element.elementor-element-6310ddb{width:var( --container-widget-width, 572px );max-width:572px;--container-widget-width:572px;--container-widget-flex-grow:0;z-index:9;}.elementor-7003 .elementor-element.elementor-element-6310ddb > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-6310ddb.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-6310ddb .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-6310ddb .elementor-image-box-title{margin-bottom:30px;font-family:"Poppins", Sans-serif;font-size:2.1em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-6310ddb:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-6310ddb:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7003 .elementor-element.elementor-element-6310ddb .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-4d1719a{--display:flex;--min-height:374px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:-8em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:1;}.elementor-7003 .elementor-element.elementor-element-4d1719a:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-4d1719a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.vendexcompany.com/wp-content/uploads/2026/01/logo-quem-somos1-VendexGrowth.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-7003 .elementor-element.elementor-element-596d8a2 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-596d8a2{grid-column:span 1;grid-row:span 2;}.elementor-7003 .elementor-element.elementor-element-7daad55 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-7daad55{grid-column:span 1;grid-row:span 2;}.elementor-7003 .elementor-element.elementor-element-7daad55 img{width:180px;}.elementor-7003 .elementor-element.elementor-element-4e543fb > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-4e543fb{grid-column:span 1;grid-row:span 2;}.elementor-7003 .elementor-element.elementor-element-4da31db > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-4da31db{grid-column:span 1;grid-row:span 2;}.elementor-7003 .elementor-element.elementor-element-aaf9cdd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-aaf9cdd:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-aaf9cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6FB;}.elementor-7003 .elementor-element.elementor-element-1488362{width:100%;max-width:100%;text-align:center;}.elementor-7003 .elementor-element.elementor-element-1488362 > .elementor-widget-container{margin:-0.5rem 0rem 2rem 0rem;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-1488362 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.1em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-1488362 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-1488362 .elementor-heading-title a:focus{color:#000000;}.elementor-7003 .elementor-element.elementor-element-157c848{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECDBF7;--border-color:#ECDBF7;--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:6em;--padding-left:14.4em;--padding-right:3em;}.elementor-7003 .elementor-element.elementor-element-157c848:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-157c848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4FF;}.elementor-7003 .elementor-element.elementor-element-157c848.e-con{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-9812ac2{width:var( --container-widget-width, 506px );max-width:506px;--container-widget-width:506px;--container-widget-flex-grow:0;z-index:9;}.elementor-7003 .elementor-element.elementor-element-9812ac2 > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-9812ac2.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-9812ac2 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-9812ac2 .elementor-image-box-title{margin-bottom:30px;font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-9812ac2:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-9812ac2:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7003 .elementor-element.elementor-element-9812ac2 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-35b9d78{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A88DB8;--border-color:#A88DB8;--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:14.4em;}.elementor-7003 .elementor-element.elementor-element-35b9d78:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-35b9d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#402552;}.elementor-7003 .elementor-element.elementor-element-35b9d78.e-con{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-8dff604 > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-8dff604{z-index:9;}.elementor-7003 .elementor-element.elementor-element-8dff604 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-8dff604 .elementor-image-box-title{margin-bottom:30px;font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-7003 .elementor-element.elementor-element-8dff604:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-8dff604:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-7003 .elementor-element.elementor-element-8dff604 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-f6efdc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAD7F7;--border-color:#EAD7F7;--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2.5em;--padding-left:14.4em;--padding-right:3em;}.elementor-7003 .elementor-element.elementor-element-f6efdc5:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-f6efdc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EBFF;}.elementor-7003 .elementor-element.elementor-element-f6efdc5.e-con{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-b456ed8 > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-b456ed8{z-index:9;}.elementor-7003 .elementor-element.elementor-element-b456ed8 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-b456ed8 .elementor-image-box-title{margin-bottom:30px;font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-b456ed8:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-b456ed8:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-7003 .elementor-element.elementor-element-b456ed8 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#818083;}.elementor-7003 .elementor-element.elementor-element-8cd6ed1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#91809A;--border-color:#91809A;--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:14.4em;}.elementor-7003 .elementor-element.elementor-element-8cd6ed1:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-8cd6ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7003 .elementor-element.elementor-element-8cd6ed1.e-con{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-184967b > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-184967b{z-index:9;}.elementor-7003 .elementor-element.elementor-element-184967b .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-184967b .elementor-image-box-title{margin-bottom:30px;font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-7003 .elementor-element.elementor-element-184967b:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-184967b:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-7003 .elementor-element.elementor-element-184967b .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-1b121c4b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-1b121c4b:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-1b121c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6FB;}.elementor-7003 .elementor-element.elementor-element-1b121c4b::before, .elementor-7003 .elementor-element.elementor-element-1b121c4b > .elementor-background-video-container::before, .elementor-7003 .elementor-element.elementor-element-1b121c4b > .e-con-inner > .elementor-background-video-container::before, .elementor-7003 .elementor-element.elementor-element-1b121c4b > .elementor-background-slideshow::before, .elementor-7003 .elementor-element.elementor-element-1b121c4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7003 .elementor-element.elementor-element-1b121c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lp.vendexcompany.com/wp-content/uploads/2026/01/BG-fundo6-VendexGrowth.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7003 .elementor-element.elementor-element-d11bf7e > .elementor-widget-container{margin:-0.7em 0em 1em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-d11bf7e{z-index:9;}.elementor-7003 .elementor-element.elementor-element-d11bf7e .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-d11bf7e .elementor-image-box-title{margin-bottom:20px;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;line-height:1.3em;letter-spacing:2.6px;color:#818083;}.elementor-7003 .elementor-element.elementor-element-d11bf7e:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-d11bf7e:has(:focus) .elementor-image-box-title{color:#818083;}.elementor-7003 .elementor-element.elementor-element-d11bf7e .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:2.1em;font-weight:300;line-height:1.3em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-600f926{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:100px;}.elementor-7003 .elementor-element.elementor-element-600f926:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-600f926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7003 .elementor-element.elementor-element-05f5d27 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-05f5d27 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-5b358a4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#382C40;--border-color:#382C40;--border-radius:0px 0px 30px 30px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:100px;}.elementor-7003 .elementor-element.elementor-element-5b358a4:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-5b358a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#150D1C;}.elementor-7003 .elementor-element.elementor-element-04814c3 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-04814c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-f582359{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5E4B69;--border-color:#5E4B69;--border-radius:0px 0px 30px 30px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:100px;}.elementor-7003 .elementor-element.elementor-element-f582359:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-f582359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#25172E;}.elementor-7003 .elementor-element.elementor-element-6fe934f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-6fe934f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-1c50b8d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9985A8;--border-color:#9985A8;--border-radius:0px 0px 30px 30px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:100px;}.elementor-7003 .elementor-element.elementor-element-1c50b8d:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-1c50b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#402552;}.elementor-7003 .elementor-element.elementor-element-e33d83c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-e33d83c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-f3e36ce{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9985A8;--border-color:#9985A8;--border-radius:0px 0px 30px 30px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:100px;}.elementor-7003 .elementor-element.elementor-element-f3e36ce:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-f3e36ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-07176d4 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-07176d4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#FCFCFC;}.elementor-7003 .elementor-element.elementor-element-ec80198{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECDFF9;--border-color:#ECDFF9;--border-radius:0px 0px 30px 30px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:100px;}.elementor-7003 .elementor-element.elementor-element-ec80198:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-ec80198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EBFF;}.elementor-7003 .elementor-element.elementor-element-3af5c9e > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-3af5c9e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-5f1b577{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2E9FC;--border-color:#F2E9FC;--border-radius:0px 0px 30px 30px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:100px;}.elementor-7003 .elementor-element.elementor-element-5f1b577:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-5f1b577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4FF;}.elementor-7003 .elementor-element.elementor-element-cc47231 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-cc47231 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#000000;}.elementor-7003 .elementor-element.elementor-element-1a5b6ce{--n-accordion-title-font-size:1.3em;z-index:9;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:50px 50px 0px 0px;--n-accordion-title-normal-color:#FCFCFC;--n-accordion-title-hover-color:#FCFCFC;--n-accordion-title-active-color:#FCFCFC;--n-accordion-icon-size:15px;}.elementor-7003 .elementor-element.elementor-element-1a5b6ce > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#000000FC;}.elementor-7003 .elementor-element.elementor-element-1a5b6ce > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#000000;}.elementor-7003 .elementor-element.elementor-element-1a5b6ce > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#000000;}.elementor-7003 .elementor-element.elementor-element-1a5b6ce > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-1a5b6ce {--n-accordion-padding:24px 24px 24px 24px;}:where( .elementor-7003 .elementor-element.elementor-element-1a5b6ce > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;line-height:1.3em;}.elementor-7003 .elementor-element.elementor-element-d3ac81f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-d3ac81f:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-d3ac81f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6FB;}.elementor-7003 .elementor-element.elementor-element-3fd0b66{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--flex-wrap:wrap;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B56CE2;--border-color:#B56CE2;--border-radius:50px 50px 50px 50px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;--z-index:2;}.elementor-7003 .elementor-element.elementor-element-3fd0b66:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-3fd0b66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#462051;}.elementor-7003 .elementor-element.elementor-element-3fd0b66::before, .elementor-7003 .elementor-element.elementor-element-3fd0b66 > .elementor-background-video-container::before, .elementor-7003 .elementor-element.elementor-element-3fd0b66 > .e-con-inner > .elementor-background-video-container::before, .elementor-7003 .elementor-element.elementor-element-3fd0b66 > .elementor-background-slideshow::before, .elementor-7003 .elementor-element.elementor-element-3fd0b66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7003 .elementor-element.elementor-element-3fd0b66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lp.vendexcompany.com/wp-content/uploads/2026/01/BG-fundo7-VendexGrowth.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7003 .elementor-element.elementor-element-a54da49{--display:flex;--justify-content:space-between;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-a54da49.e-con{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-70dadad{width:var( --container-widget-width, 376px );max-width:376px;--container-widget-width:376px;--container-widget-flex-grow:0;z-index:9;}.elementor-7003 .elementor-element.elementor-element-70dadad > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-70dadad .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-70dadad .elementor-image-box-title{margin-bottom:30px;font-family:"Poppins", Sans-serif;font-size:2.1em;font-weight:300;line-height:1.3em;color:#FCFCFC;}.elementor-7003 .elementor-element.elementor-element-70dadad:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-70dadad:has(:focus) .elementor-image-box-title{color:#FCFCFC;}.elementor-7003 .elementor-element.elementor-element-70dadad .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.3em;color:#E0E0E0;}.elementor-7003 .elementor-element.elementor-element-3feb94a > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-3feb94a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.5em;color:#E0E0E0;}.elementor-7003 .elementor-element.elementor-element-2fd83ba{--display:flex;--justify-content:flex-end;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button{background-color:#007F30;font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:500;letter-spacing:0.6px;fill:#FCFCFC;color:#FCFCFC;border-radius:50px 50px 50px 50px;padding:26px 48px 26px 48px;}.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button:hover, .elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button:focus{background-color:#007F30;color:#FCFCFC;}.elementor-7003 .elementor-element.elementor-element-95c08f8{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-95c08f8 > .elementor-widget-container{margin:0em 0em 0em 5em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button:hover svg, .elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button:focus svg{fill:#FCFCFC;}.elementor-7003 .elementor-element.elementor-element-724d7dc{width:var( --container-widget-width, 476px );max-width:476px;--container-widget-width:476px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-724d7dc > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 6em;}.elementor-7003 .elementor-element.elementor-element-724d7dc .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-724d7dc.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-7003 .elementor-element.elementor-element-724d7dc.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-7003 .elementor-element.elementor-element-724d7dc.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-7003 .elementor-element.elementor-element-724d7dc .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:300;line-height:1.2em;letter-spacing:1.6px;color:#E0E0E0;}.elementor-7003 .elementor-element.elementor-element-724d7dc .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-7003 .elementor-element.elementor-element-724d7dc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7003 .elementor-element.elementor-element-724d7dc:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-724d7dc:has(:focus) .elementor-image-box-title{color:#E0E0E0;}.elementor-7003 .elementor-element.elementor-element-724d7dc .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-34e4833{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-34e4833:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-34e4833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6FB;}.elementor-7003 .elementor-element.elementor-element-d1d31e9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B56CE2;--border-color:#B56CE2;--border-radius:0px 50px 0px 50px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:2em;--padding-left:5em;--padding-right:5em;}.elementor-7003 .elementor-element.elementor-element-d1d31e9:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-d1d31e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://lp.vendexcompany.com/wp-content/uploads/2026/01/BG-fundo8-VendexGrowth.webp");background-position:252px -16px;background-repeat:no-repeat;background-size:74% auto;}.elementor-7003 .elementor-element.elementor-element-1c895ee{width:var( --container-widget-width, 126px );max-width:126px;--container-widget-width:126px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-1c895ee > .elementor-widget-container{background-color:#F9F6FB;margin:0px 0px 0px 0px;padding:22px 0px 16px 30px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#B56CE2;border-radius:0px 0px 30px 0px;}.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-icon-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-1c895ee.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-7003 .elementor-element.elementor-element-1c895ee.elementor-view-framed .elementor-icon, .elementor-7003 .elementor-element.elementor-element-1c895ee.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-7003 .elementor-element.elementor-element-1c895ee.elementor-view-framed .elementor-icon, .elementor-7003 .elementor-element.elementor-element-1c895ee.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-icon{font-size:60px;}.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-icon svg{height:60px;}.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-icon-wrapper svg{width:auto;}.elementor-7003 .elementor-element.elementor-element-920117c > .elementor-widget-container{background-color:#F8F4FE;margin:0em 0em 0em 0em;padding:15px 30px 15px 30px;border-style:solid;border-width:1px 0px 0px 1px;border-color:#B56CE2;border-radius:30px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-920117c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-920117c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-920117c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-920117c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7003 .elementor-element.elementor-element-920117c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7003 .elementor-element.elementor-element-920117c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7003 .elementor-element.elementor-element-920117c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7003 .elementor-element.elementor-element-920117c{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-7003 .elementor-element.elementor-element-920117c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-7003 .elementor-element.elementor-element-920117c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-920117c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-7003 .elementor-element.elementor-element-920117c .elementor-icon-list-text{color:#FCFCFC;transition:color 0.3s;}.elementor-7003 .elementor-element.elementor-element-3bcabb8 > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-3bcabb8{z-index:9;}.elementor-7003 .elementor-element.elementor-element-3bcabb8 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-3bcabb8 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.3em;color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-3bcabb8:has(:hover) .elementor-image-box-title,
					 .elementor-7003 .elementor-element.elementor-element-3bcabb8:has(:focus) .elementor-image-box-title{color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-3bcabb8 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;line-height:1.3em;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-fc64883{--display:flex;--margin-top:0em;--margin-bottom:6em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-6ade0d9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-6ade0d9{text-align:start;}.elementor-7003 .elementor-element.elementor-element-6ade0d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.3em;color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-6ade0d9 .elementor-heading-title a:hover, .elementor-7003 .elementor-element.elementor-element-6ade0d9 .elementor-heading-title a:focus{color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-3535af2 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7003 .elementor-element.elementor-element-3535af2{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:300;}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-text{color:#C5C5C5;transition:color 0.3s;}.elementor-7003 .elementor-element.elementor-element-c1cdb91 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-c1cdb91{z-index:9;text-align:start;}.elementor-7003 .elementor-element.elementor-element-c1cdb91 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;line-height:1.3em;color:#C5C5C5;}.elementor-7003 .elementor-element.elementor-element-21bf673 > .elementor-widget-container{margin:0em 7em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-21bf673{z-index:2;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7003 .elementor-element.elementor-element-21bf673 .elementor-icon-list-item:not(:last-child):after{content:"";height:70%;border-color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-21bf673 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-7003 .elementor-element.elementor-element-21bf673 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7003 .elementor-element.elementor-element-21bf673 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-7003 .elementor-element.elementor-element-21bf673 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7003 .elementor-element.elementor-element-21bf673 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7003 .elementor-element.elementor-element-21bf673 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-21bf673 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;}.elementor-7003 .elementor-element.elementor-element-21bf673 .elementor-icon-list-text{color:#C5C5C5;transition:color 0.3s;}.elementor-7003 .elementor-element.elementor-element-21bf673 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#B56CE2;}.elementor-7003 .elementor-element.elementor-element-0726987 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-4b4a67c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-7003 .elementor-element.elementor-element-4ac13cb{--padding-top:1em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-df3d1f4{--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 40px 40px 0px;}.elementor-7003 .elementor-element.elementor-element-2febcfb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 40px 0px 0px;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-2febcfb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1 .elementor-image-box-title{margin-bottom:10px;font-size:1.9em;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1 .elementor-image-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-66c9e15 > .elementor-widget-container{margin:0em 0em 0em 4em;}.elementor-7003 .elementor-element.elementor-element-66c9e15{--container-widget-width:430px;--container-widget-flex-grow:0;width:var( --container-widget-width, 430px );max-width:430px;}.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button{font-size:1em;padding:24px 24px 24px 24px;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;padding:0% 0% 0% 14%;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 .elementor-image-box-title{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-7003 .elementor-element.elementor-element-7f842c2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7003 .elementor-element.elementor-element-7f842c2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-002b3dd{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-7003 .elementor-element.elementor-element-56569d3{--margin-top:-15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7003 .elementor-element.elementor-element-90e2fec{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-7003 .elementor-element.elementor-element-3bae7fa{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-7003 .elementor-element.elementor-element-cf51877{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-7003 .elementor-element.elementor-element-e382d41{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-7003 .elementor-element.elementor-element-e382d41 .elementor-heading-title{font-size:0.9vw;}.elementor-7003 .elementor-element.elementor-element-18141d7{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-7003 .elementor-element.elementor-element-d306d81{--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-04bfa49 > .elementor-widget-container{margin:0em 7em 0em 7em;border-radius:40px 40px 40px 40px;}.elementor-7003 .elementor-element.elementor-element-de547e0{--border-radius:40px 40px 40px 40px;--margin-top:-15em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:20em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-bd278ce > .elementor-widget-container{margin:-0.7em 0em 1em 0em;}.elementor-7003 .elementor-element.elementor-element-bd278ce{--container-widget-width:555px;--container-widget-flex-grow:0;width:var( --container-widget-width, 555px );max-width:555px;}.elementor-7003 .elementor-element.elementor-element-bd278ce .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-bd278ce .elementor-image-box-description{font-size:1.9em;}.elementor-7003 .elementor-element.elementor-element-94d8314{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-7003 .elementor-element.elementor-element-c74c7e3 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-7003 .elementor-element.elementor-element-c74c7e3.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-7003 .elementor-element.elementor-element-c74c7e3.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-7003 .elementor-element.elementor-element-c74c7e3.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-7003 .elementor-element.elementor-element-c74c7e3 .elementor-image-box-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-c74c7e3 .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-a8d0aeb{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-a8d0aeb > .elementor-widget-container{margin:0em -1em 0em -1em;}.elementor-7003 .elementor-element.elementor-element-d457b2d > .elementor-widget-container{margin:0em 0em 0em 0em;padding:1em 1em 1em 1em;}.elementor-7003 .elementor-element.elementor-element-d457b2d.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-7003 .elementor-element.elementor-element-d457b2d.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-7003 .elementor-element.elementor-element-d457b2d.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-7003 .elementor-element.elementor-element-d457b2d .elementor-image-box-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-d457b2d .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-6648889{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-6648889 > .elementor-widget-container{margin:0em -1em 0em -1em;}.elementor-7003 .elementor-element.elementor-element-1ae91a6 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-7003 .elementor-element.elementor-element-1ae91a6.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-7003 .elementor-element.elementor-element-1ae91a6.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-7003 .elementor-element.elementor-element-1ae91a6.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-7003 .elementor-element.elementor-element-1ae91a6 .elementor-image-box-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-1ae91a6 .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-cd8c559{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-cd8c559 > .elementor-widget-container{margin:0em -1em 0em -1em;}.elementor-7003 .elementor-element.elementor-element-a17ce70 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:1em 1em 1em 1em;}.elementor-7003 .elementor-element.elementor-element-a17ce70.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-7003 .elementor-element.elementor-element-a17ce70.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-7003 .elementor-element.elementor-element-a17ce70.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-7003 .elementor-element.elementor-element-a17ce70 .elementor-image-box-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-a17ce70 .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-2ef8fd6 > .elementor-widget-container{margin:0em 0em 0em 4em;}.elementor-7003 .elementor-element.elementor-element-2ef8fd6{--container-widget-width:430px;--container-widget-flex-grow:0;width:var( --container-widget-width, 430px );max-width:430px;}.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button{font-size:1em;padding:24px 24px 24px 24px;}.elementor-7003 .elementor-element.elementor-element-2a85c40 > .elementor-widget-container{padding:0% 0% 0% 14%;}.elementor-7003 .elementor-element.elementor-element-2a85c40 .elementor-image-box-title{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-2a85c40 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-7003 .elementor-element.elementor-element-613cf1c{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-372ba66 > .elementor-widget-container{margin:-0.7em 0em 1em 0em;padding:0px 0px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-372ba66{--container-widget-width:470px;--container-widget-flex-grow:0;width:var( --container-widget-width, 470px );max-width:470px;}.elementor-7003 .elementor-element.elementor-element-372ba66 .elementor-image-box-description{font-size:1.9em;}.elementor-7003 .elementor-element.elementor-element-6c87cfa > .elementor-widget-container{padding:8em 2em 2em 2em;}.elementor-7003 .elementor-element.elementor-element-6c87cfa.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon{font-size:34px;}.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-title a{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-e13db95 > .elementor-widget-container{padding:8em 2em 2em 2em;}.elementor-7003 .elementor-element.elementor-element-e13db95.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon{font-size:34px;}.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-d076f52 > .elementor-widget-container{padding:8em 2em 2em 2em;}.elementor-7003 .elementor-element.elementor-element-d076f52.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon{font-size:34px;}.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-title a{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-e471456 > .elementor-widget-container{padding:8em 2em 2em 2em;}.elementor-7003 .elementor-element.elementor-element-e471456.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon{font-size:34px;}.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-title a{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-e722749 > .elementor-widget-container{padding:8em 2em 2em 2em;}.elementor-7003 .elementor-element.elementor-element-e722749.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon{font-size:34px;}.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-title a{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-80a466d > .elementor-widget-container{padding:8em 2em 2em 2em;}.elementor-7003 .elementor-element.elementor-element-80a466d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon{font-size:34px;}.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-243146c{--e-n-carousel-swiper-slides-gap:30px;}.elementor-7003 .elementor-element.elementor-element-243146c > .elementor-widget-container{padding:0px 0px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-efbe65a img{width:54%;}.elementor-7003 .elementor-element.elementor-element-5b4c383{--justify-content:space-between;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-3a20a3a > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0px 0px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-3a20a3a .elementor-image-box-description{font-size:1.9em;}.elementor-7003 .elementor-element.elementor-element-909c4b0 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 0rem;padding:0px 0px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-909c4b0{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-7003 .elementor-element.elementor-element-909c4b0 .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-fbefe48 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 0rem;padding:0px 60px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-fbefe48{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-7003 .elementor-element.elementor-element-fbefe48 .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-68390bb{--justify-content:center;--padding-top:2em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-6d610b8{--min-height:640px;--padding-top:6em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-40a0205 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-7003 .elementor-element.elementor-element-40a0205 .elementor-image-box-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-40a0205 .elementor-image-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-d111080{--min-height:640px;--padding-top:6em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-3e4ec96 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-7003 .elementor-element.elementor-element-3e4ec96 .elementor-image-box-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-3e4ec96 .elementor-image-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-bb64f25{--min-height:640px;--padding-top:6em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-b597f49 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-7003 .elementor-element.elementor-element-b597f49 .elementor-image-box-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-b597f49 .elementor-image-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-50b7e56{--min-height:640px;--padding-top:6em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-b9128c3 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-7003 .elementor-element.elementor-element-b9128c3 .elementor-image-box-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-b9128c3 .elementor-image-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-1c82729{--n-tabs-gap:30px;--n-tabs-title-font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-1c82729.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:1.6em;}.elementor-7003 .elementor-element.elementor-element-9638085.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-9638085 .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-3580e4a img{width:54%;}.elementor-7003 .elementor-element.elementor-element-ca1569f{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-162b5fa > .elementor-widget-container{margin:-0.7em 0em 1em 0em;padding:0px 0px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-162b5fa .elementor-image-box-description{font-size:1.9em;}.elementor-7003 .elementor-element.elementor-element-e7afbc1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-f091496 > .elementor-widget-container{padding:0px 20px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-f091496 .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-7b9eeed > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-7b9eeed .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-093a7f0 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-7003 .elementor-element.elementor-element-093a7f0 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-7003 .elementor-element.elementor-element-093a7f0 .elementor-divider{text-align:center;}.elementor-7003 .elementor-element.elementor-element-4cecf4a{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-7003 .elementor-element.elementor-element-ec51460 > .elementor-widget-container{margin:-0.5em 0em 0em 2.8em;}.elementor-7003 .elementor-element.elementor-element-ec51460 .elementor-heading-title{font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-7003 .elementor-element.elementor-element-5489b3e{--e-icon-list-icon-size:26px;}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-item > a{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-d9bf4fd > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 60px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-d9bf4fd{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;text-align:start;}.elementor-7003 .elementor-element.elementor-element-d9bf4fd img{width:450px;}.elementor-7003 .elementor-element.elementor-element-998dd50{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-31a08c2 > .elementor-widget-container{padding:0px 20px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-31a08c2 .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-48e6edc > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-48e6edc .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-a68263b > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-7003 .elementor-element.elementor-element-a68263b .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-7003 .elementor-element.elementor-element-a68263b .elementor-divider{text-align:center;}.elementor-7003 .elementor-element.elementor-element-d8bd795{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;}.elementor-7003 .elementor-element.elementor-element-d8bd795 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-d8bd795.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-d8bd795 img{width:450px;}.elementor-7003 .elementor-element.elementor-element-d13c727.e-con{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-f4a91b0 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;padding:0px 60px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-f4a91b0 .elementor-heading-title{font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-a8f2811 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-7003 .elementor-element.elementor-element-a8f2811{--e-icon-list-icon-size:26px;}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-item > a{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-9c41dc3{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-7e29656 > .elementor-widget-container{padding:0px 0px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-7e29656 .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-ddfb459 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-ddfb459 .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-4347ee9 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-7003 .elementor-element.elementor-element-4347ee9 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-7003 .elementor-element.elementor-element-4347ee9 .elementor-divider{text-align:center;}.elementor-7003 .elementor-element.elementor-element-f732376.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-919179d > .elementor-widget-container{margin:-0.5em 0em 0em 0em;padding:0px 0px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-919179d .elementor-heading-title{font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-b9c4576 > .elementor-widget-container{padding:0px 0px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-7003 .elementor-element.elementor-element-b9c4576{--e-icon-list-icon-size:26px;}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-item > a{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-4284afe{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-7003 .elementor-element.elementor-element-4284afe.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-235c6dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-7003 .elementor-element.elementor-element-235c6dd > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 60px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-235c6dd img{width:450px;}.elementor-7003 .elementor-element.elementor-element-55b9aac > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 40px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-55b9aac{text-align:start;}.elementor-7003 .elementor-element.elementor-element-55b9aac .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-a69e4c2{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-a70b4f2 > .elementor-widget-container{padding:0px 20px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-a70b4f2 .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-5ced77c > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-5ced77c .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-f83d628 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-7003 .elementor-element.elementor-element-f83d628 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-7003 .elementor-element.elementor-element-f83d628 .elementor-divider{text-align:center;}.elementor-7003 .elementor-element.elementor-element-ff39555{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;}.elementor-7003 .elementor-element.elementor-element-ff39555 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-ff39555 img{width:450px;}.elementor-7003 .elementor-element.elementor-element-0068060 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;padding:0px 60px 0px 00px;}.elementor-7003 .elementor-element.elementor-element-0068060 .elementor-heading-title{font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-9303e8e > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-7003 .elementor-element.elementor-element-9303e8e{--e-icon-list-icon-size:22px;}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-item > a{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-86870db{--justify-content:center;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-6a3963a{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-6a3963a > .elementor-widget-container{margin:-0.7em 0em 2em 0em;}.elementor-7003 .elementor-element.elementor-element-6a3963a.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-6a3963a .elementor-image-box-description{font-size:1.9em;}.elementor-7003 .elementor-element.elementor-element-959966f{--min-height:650px;}.elementor-7003 .elementor-element.elementor-element-861dc2d{--min-height:650px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-978a868{--min-height:650px;}.elementor-7003 .elementor-element.elementor-element-c039b8a{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-7003 .elementor-element.elementor-element-ef5de9b{--min-height:650px;}.elementor-7003 .elementor-element.elementor-element-f2f875b{--min-height:650px;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-f234249{--min-height:650px;}.elementor-7003 .elementor-element.elementor-element-b2601d0{--min-height:650px;--padding-top:1em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-4030496 .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-ef6dc6b .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-08346b2 .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-a36045f .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-5f47172 .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-fcdf49a .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-285fef5 .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-4febeea > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-4febeea{--container-widget-width:50.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50.5% );max-width:50.5%;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-a786929{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-421b867 > .elementor-widget-container{margin:-0.5em 0em 1em 0em;}.elementor-7003 .elementor-element.elementor-element-421b867 .elementor-heading-title{font-size:1.9em;}.elementor-7003 .elementor-element.elementor-element-d3c0238 > .elementor-widget-container{padding:6em 2em 2em 2em;}.elementor-7003 .elementor-element.elementor-element-d3c0238{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-title{margin-block-end:20px;}.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon{font-size:34px;}.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-title a{font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-6b141c5 > .elementor-widget-container{padding:6em 2em 2em 2em;}.elementor-7003 .elementor-element.elementor-element-6b141c5{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-title{margin-block-end:20px;}.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon{font-size:34px;}.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-title a{font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-de9bee7 > .elementor-widget-container{padding:6em 2em 2em 2em;}.elementor-7003 .elementor-element.elementor-element-de9bee7{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-title{margin-block-end:20px;}.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon{font-size:34px;}.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-title a{font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-9f54e38 img{width:54%;}.elementor-7003 .elementor-element.elementor-element-9a64b2e{--flex-wrap:wrap;--padding-top:6em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-6310ddb > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0px 0px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-6310ddb{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-7003 .elementor-element.elementor-element-6310ddb .elementor-image-box-title{font-size:1.9em;}.elementor-7003 .elementor-element.elementor-element-6310ddb .elementor-image-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-4d1719a{--min-height:330px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-7003 .elementor-element.elementor-element-596d8a2{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-7daad55{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-4e543fb{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-4da31db{width:var( --container-widget-width, 145px );max-width:145px;--container-widget-width:145px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-aaf9cdd{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-1488362 > .elementor-widget-container{margin:-0.5em 0em 1em 0em;}.elementor-7003 .elementor-element.elementor-element-1488362 .elementor-heading-title{font-size:1.9em;}.elementor-7003 .elementor-element.elementor-element-157c848{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-157c848.e-con{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-9812ac2 > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0px 0px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-9812ac2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7003 .elementor-element.elementor-element-9812ac2 .elementor-image-box-title{margin-bottom:20px;font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-9812ac2 .elementor-image-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-35b9d78{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-35b9d78.e-con{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-8dff604 > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0px 60px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-8dff604 .elementor-image-box-title{margin-bottom:20px;font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-8dff604 .elementor-image-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-f6efdc5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-f6efdc5.e-con{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-b456ed8 > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0px 0px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-b456ed8 .elementor-image-box-title{margin-bottom:20px;font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-b456ed8 .elementor-image-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-8cd6ed1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-184967b > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0px 60px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-184967b .elementor-image-box-title{font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-184967b .elementor-image-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-1b121c4b{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-d11bf7e > .elementor-widget-container{margin:-0.7em 0em 1em 0em;}.elementor-7003 .elementor-element.elementor-element-d11bf7e .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-d11bf7e .elementor-image-box-description{font-size:1.9em;}.elementor-7003 .elementor-element.elementor-element-600f926{--padding-top:0px;--padding-bottom:24px;--padding-left:60px;--padding-right:100px;}.elementor-7003 .elementor-element.elementor-element-05f5d27 .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-5b358a4{--padding-top:0px;--padding-bottom:24px;--padding-left:60px;--padding-right:100px;}.elementor-7003 .elementor-element.elementor-element-04814c3 .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-f582359{--padding-top:0px;--padding-bottom:24px;--padding-left:60px;--padding-right:100px;}.elementor-7003 .elementor-element.elementor-element-6fe934f .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-1c50b8d{--padding-top:0px;--padding-bottom:24px;--padding-left:60px;--padding-right:100px;}.elementor-7003 .elementor-element.elementor-element-e33d83c .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-f3e36ce{--padding-top:0px;--padding-bottom:24px;--padding-left:60px;--padding-right:100px;}.elementor-7003 .elementor-element.elementor-element-07176d4 .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-ec80198{--padding-top:0px;--padding-bottom:24px;--padding-left:60px;--padding-right:100px;}.elementor-7003 .elementor-element.elementor-element-3af5c9e .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-5f1b577{--padding-top:0px;--padding-bottom:24px;--padding-left:60px;--padding-right:100px;}.elementor-7003 .elementor-element.elementor-element-cc47231 .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-1a5b6ce{--n-accordion-item-title-space-between:18px;--n-accordion-title-font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-1a5b6ce {--n-accordion-padding:26px 26px 26px 60px;}.elementor-7003 .elementor-element.elementor-element-d3ac81f{--padding-top:2em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-3fd0b66{--overlay-opacity:0.5;--border-radius:40px 40px 40px 40px;--padding-top:5em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-70dadad > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0px 0px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-70dadad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7003 .elementor-element.elementor-element-70dadad .elementor-image-box-title{font-size:1.9em;}.elementor-7003 .elementor-element.elementor-element-70dadad .elementor-image-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-3feb94a > .elementor-widget-container{padding:0px 0px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-3feb94a .elementor-heading-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-2fd83ba{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:60px;}.elementor-7003 .elementor-element.elementor-element-95c08f8 > .elementor-widget-container{margin:0em 0em 0em 4em;}.elementor-7003 .elementor-element.elementor-element-95c08f8{--container-widget-width:430px;--container-widget-flex-grow:0;width:var( --container-widget-width, 430px );max-width:430px;}.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button{font-size:1em;padding:24px 24px 24px 24px;}.elementor-7003 .elementor-element.elementor-element-724d7dc > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-724d7dc{--container-widget-width:370px;--container-widget-flex-grow:0;width:var( --container-widget-width, 370px );max-width:370px;}.elementor-7003 .elementor-element.elementor-element-724d7dc .elementor-image-box-title{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-724d7dc .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-7003 .elementor-element.elementor-element-34e4833{--padding-top:4em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-d1d31e9:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-d1d31e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-7003 .elementor-element.elementor-element-d1d31e9{--border-radius:0px 40px 0px 40px;--padding-top:4em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-1c895ee > .elementor-widget-container{margin:0px 0px 0px -1px;padding:6px 0px 6px 20px;}.elementor-7003 .elementor-element.elementor-element-1c895ee{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-icon{font-size:40px;}.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-icon svg{height:40px;}.elementor-7003 .elementor-element.elementor-element-920117c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-7003 .elementor-element.elementor-element-920117c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-7003 .elementor-element.elementor-element-920117c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-7003 .elementor-element.elementor-element-920117c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-7003 .elementor-element.elementor-element-920117c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-7003 .elementor-element.elementor-element-920117c{--e-icon-list-icon-size:30px;}.elementor-7003 .elementor-element.elementor-element-3bcabb8 > .elementor-widget-container{margin:-0.7em 0em 1em 0em;padding:0px 0px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-3bcabb8 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-3bcabb8 .elementor-image-box-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-3bcabb8 .elementor-image-box-description{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-fc64883{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:60px;}.elementor-7003 .elementor-element.elementor-element-6ade0d9 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-6ade0d9 .elementor-heading-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-3535af2{--e-icon-list-icon-size:24px;}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-item > a{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-c1cdb91 > .elementor-widget-container{padding:0px 0px 0px 60px;}.elementor-7003 .elementor-element.elementor-element-21bf673{width:100%;max-width:100%;}.elementor-7003 .elementor-element.elementor-element-21bf673 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 60px;}}@media(min-width:768px){.elementor-7003 .elementor-element.elementor-element-e3a69bd{--width:100%;}.elementor-7003 .elementor-element.elementor-element-4ac13cb{--content-width:1600px;}.elementor-7003 .elementor-element.elementor-element-2febcfb{--width:50%;}.elementor-7003 .elementor-element.elementor-element-7f842c2{--width:48%;}.elementor-7003 .elementor-element.elementor-element-56569d3{--width:310px;}.elementor-7003 .elementor-element.elementor-element-d306d81{--content-width:1600px;}.elementor-7003 .elementor-element.elementor-element-de547e0{--content-width:1140px;}.elementor-7003 .elementor-element.elementor-element-613cf1c{--content-width:1140px;}.elementor-7003 .elementor-element.elementor-element-5b4c383{--content-width:1140px;}.elementor-7003 .elementor-element.elementor-element-68390bb{--content-width:1140px;}.elementor-7003 .elementor-element.elementor-element-ca1569f{--content-width:1600px;}.elementor-7003 .elementor-element.elementor-element-e7afbc1{--content-width:1140px;}.elementor-7003 .elementor-element.elementor-element-4cecf4a{--width:550px;}.elementor-7003 .elementor-element.elementor-element-998dd50{--content-width:1140px;}.elementor-7003 .elementor-element.elementor-element-d13c727{--width:46%;}.elementor-7003 .elementor-element.elementor-element-9c41dc3{--content-width:1140px;}.elementor-7003 .elementor-element.elementor-element-f732376{--width:46%;}.elementor-7003 .elementor-element.elementor-element-4284afe{--width:46%;}.elementor-7003 .elementor-element.elementor-element-a69e4c2{--content-width:1140px;}.elementor-7003 .elementor-element.elementor-element-fb00a41{--width:46%;}.elementor-7003 .elementor-element.elementor-element-86870db{--content-width:1140px;}.elementor-7003 .elementor-element.elementor-element-f31f899{--width:51%;}.elementor-7003 .elementor-element.elementor-element-a786929{--content-width:1140px;}.elementor-7003 .elementor-element.elementor-element-9a64b2e{--content-width:1140px;}.elementor-7003 .elementor-element.elementor-element-4d1719a{--width:670px;}.elementor-7003 .elementor-element.elementor-element-aaf9cdd{--content-width:1600px;}.elementor-7003 .elementor-element.elementor-element-157c848{--width:49%;}.elementor-7003 .elementor-element.elementor-element-35b9d78{--width:49%;}.elementor-7003 .elementor-element.elementor-element-f6efdc5{--width:49%;}.elementor-7003 .elementor-element.elementor-element-8cd6ed1{--width:49%;}.elementor-7003 .elementor-element.elementor-element-1b121c4b{--content-width:1140px;}.elementor-7003 .elementor-element.elementor-element-d3ac81f{--content-width:1600px;}.elementor-7003 .elementor-element.elementor-element-3fd0b66{--content-width:1140px;}.elementor-7003 .elementor-element.elementor-element-a54da49{--width:510px;}.elementor-7003 .elementor-element.elementor-element-2fd83ba{--width:600px;}.elementor-7003 .elementor-element.elementor-element-34e4833{--content-width:1600px;}.elementor-7003 .elementor-element.elementor-element-d1d31e9{--content-width:1140px;}.elementor-7003 .elementor-element.elementor-element-fc64883{--width:42%;}}@media(max-width:1366px) and (min-width:768px){.elementor-7003 .elementor-element.elementor-element-4ac13cb{--content-width:90vw;}.elementor-7003 .elementor-element.elementor-element-df3d1f4{--width:100%;}.elementor-7003 .elementor-element.elementor-element-7f842c2{--width:600px;}.elementor-7003 .elementor-element.elementor-element-56569d3{--width:44%;}.elementor-7003 .elementor-element.elementor-element-d306d81{--content-width:90vw;}.elementor-7003 .elementor-element.elementor-element-de547e0{--content-width:90vw;}.elementor-7003 .elementor-element.elementor-element-94d8314{--width:100%;}.elementor-7003 .elementor-element.elementor-element-613cf1c{--content-width:90vw;}.elementor-7003 .elementor-element.elementor-element-5b4c383{--content-width:90vw;}.elementor-7003 .elementor-element.elementor-element-68390bb{--content-width:90vw;}.elementor-7003 .elementor-element.elementor-element-ca1569f{--content-width:90vw;}.elementor-7003 .elementor-element.elementor-element-e7afbc1{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-4cecf4a{--width:48%;}.elementor-7003 .elementor-element.elementor-element-998dd50{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-d13c727{--width:49%;}.elementor-7003 .elementor-element.elementor-element-9c41dc3{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-f732376{--width:48%;}.elementor-7003 .elementor-element.elementor-element-4284afe{--width:49%;}.elementor-7003 .elementor-element.elementor-element-a69e4c2{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-fb00a41{--width:49%;}.elementor-7003 .elementor-element.elementor-element-86870db{--content-width:90vw;}.elementor-7003 .elementor-element.elementor-element-f31f899{--width:47%;}.elementor-7003 .elementor-element.elementor-element-a786929{--content-width:90vw;}.elementor-7003 .elementor-element.elementor-element-9a64b2e{--content-width:90vw;}.elementor-7003 .elementor-element.elementor-element-4d1719a{--width:48%;}.elementor-7003 .elementor-element.elementor-element-aaf9cdd{--content-width:90vw;}.elementor-7003 .elementor-element.elementor-element-157c848{--width:48%;}.elementor-7003 .elementor-element.elementor-element-35b9d78{--width:48%;}.elementor-7003 .elementor-element.elementor-element-f6efdc5{--width:48%;}.elementor-7003 .elementor-element.elementor-element-8cd6ed1{--width:48%;}.elementor-7003 .elementor-element.elementor-element-1b121c4b{--content-width:90vw;}.elementor-7003 .elementor-element.elementor-element-d3ac81f{--content-width:90vw;}.elementor-7003 .elementor-element.elementor-element-3fd0b66{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-a54da49{--width:45%;}.elementor-7003 .elementor-element.elementor-element-2fd83ba{--width:46%;}.elementor-7003 .elementor-element.elementor-element-34e4833{--content-width:90vw;}.elementor-7003 .elementor-element.elementor-element-fc64883{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7003 .elementor-element.elementor-element-4ac13cb{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-2febcfb{--width:50%;}.elementor-7003 .elementor-element.elementor-element-7f842c2{--width:47%;}.elementor-7003 .elementor-element.elementor-element-56569d3{--width:46%;}.elementor-7003 .elementor-element.elementor-element-d306d81{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-de547e0{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-613cf1c{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-5b4c383{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-68390bb{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-ca1569f{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-e7afbc1{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-4cecf4a{--width:50%;}.elementor-7003 .elementor-element.elementor-element-998dd50{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-d13c727{--width:46%;}.elementor-7003 .elementor-element.elementor-element-9c41dc3{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-f732376{--width:48%;}.elementor-7003 .elementor-element.elementor-element-4284afe{--width:47%;}.elementor-7003 .elementor-element.elementor-element-a69e4c2{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-fb00a41{--width:47%;}.elementor-7003 .elementor-element.elementor-element-86870db{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-a786929{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-9a64b2e{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-aaf9cdd{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-1b121c4b{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-d3ac81f{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-3fd0b66{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-a54da49{--width:100%;}.elementor-7003 .elementor-element.elementor-element-2fd83ba{--width:100%;}.elementor-7003 .elementor-element.elementor-element-34e4833{--content-width:100%;}.elementor-7003 .elementor-element.elementor-element-fc64883{--width:54%;}}@media(max-width:1024px){.elementor-7003 .elementor-element.elementor-element-4ac13cb{--min-height:0em;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-df3d1f4{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--border-radius:0px 40px 40px 40px;}.elementor-7003 .elementor-element.elementor-element-2febcfb{--border-radius:0px 0px 40px 40px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-2febcfb.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1 .elementor-image-box-title{font-size:1.9em;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1 .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-66c9e15 > .elementor-widget-container{margin:0em 0em 0em 4em;}.elementor-7003 .elementor-element.elementor-element-66c9e15{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7003 .elementor-element.elementor-element-f1e91b6{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-f1e91b6.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-f1e91b6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7003 .elementor-element.elementor-element-f1e91b6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7003 .elementor-element.elementor-element-f1e91b6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 .elementor-image-box-title{margin-bottom:0px;font-size:0.8em;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 .elementor-image-box-wrapper .elementor-image-box-img{width:30px;}.elementor-7003 .elementor-element.elementor-element-7f842c2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7003 .elementor-element.elementor-element-7f842c2.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-7003 .elementor-element.elementor-element-56569d3{--margin-top:-16%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7003 .elementor-element.elementor-element-90e2fec{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-7003 .elementor-element.elementor-element-3bae7fa{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-7003 .elementor-element.elementor-element-cf51877{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-7003 .elementor-element.elementor-element-e382d41{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:start;}.elementor-7003 .elementor-element.elementor-element-e382d41 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-e382d41.elementor-element{--align-self:flex-end;}.elementor-7003 .elementor-element.elementor-element-e382d41 .elementor-heading-title{font-size:1vw;letter-spacing:0.6px;}.elementor-7003 .elementor-element.elementor-element-18141d7 img{width:44%;}.elementor-7003 .elementor-element.elementor-element-d306d81{--min-height:0em;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-04bfa49 > .elementor-widget-container{margin:0px 40px 0px 40px;border-radius:30px 30px 30px 30px;}.elementor-7003 .elementor-element.elementor-element-de547e0{--border-radius:30px 30px 30px 30px;--margin-top:-12em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:18em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-bd278ce{--container-widget-width:468px;--container-widget-flex-grow:0;width:var( --container-widget-width, 468px );max-width:468px;}.elementor-7003 .elementor-element.elementor-element-bd278ce .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-bd278ce .elementor-image-box-title{margin-bottom:10px;}.elementor-7003 .elementor-element.elementor-element-bd278ce .elementor-image-box-description{font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-94d8314{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-c74c7e3{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-c74c7e3 .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-c74c7e3 .elementor-image-box-title{font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-d457b2d{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-d457b2d .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-d457b2d .elementor-image-box-title{font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-1ae91a6{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-1ae91a6 .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-1ae91a6 .elementor-image-box-title{font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-a17ce70{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-a17ce70 .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-a17ce70 .elementor-image-box-title{font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-2ef8fd6 > .elementor-widget-container{margin:0em 0em 0em 4em;}.elementor-7003 .elementor-element.elementor-element-2ef8fd6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7003 .elementor-element.elementor-element-2a85c40{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-2a85c40 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-7003 .elementor-element.elementor-element-2a85c40 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-2a85c40 .elementor-image-box-wrapper .elementor-image-box-img{width:30px;}.elementor-7003 .elementor-element.elementor-element-2a85c40 .elementor-image-box-title{font-size:0.8em;}.elementor-7003 .elementor-element.elementor-element-e8f6eb4 img{width:44%;}.elementor-7003 .elementor-element.elementor-element-613cf1c{--min-height:0em;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-372ba66{width:var( --container-widget-width, 362px );max-width:362px;--container-widget-width:362px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-372ba66 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-372ba66 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-372ba66 .elementor-image-box-title{margin-bottom:10px;}.elementor-7003 .elementor-element.elementor-element-372ba66 .elementor-image-box-description{font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-6c87cfa > .elementor-widget-container{padding:6em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon{font-size:36px;}.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-title a{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-e13db95 > .elementor-widget-container{padding:6em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon{font-size:36px;}.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-title a{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-d076f52 > .elementor-widget-container{padding:6em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon{font-size:36px;}.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-title a{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-e471456 > .elementor-widget-container{padding:6em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon{font-size:36px;}.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-title a{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-e722749 > .elementor-widget-container{padding:6em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon{font-size:36px;}.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-title a{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-80a466d > .elementor-widget-container{padding:6em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon{font-size:36px;}.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-title a{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-243146c{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:-130px;--e-n-carousel-arrow-prev-top-position:-100px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-position:-100px;}.elementor-7003 .elementor-element.elementor-element-243146c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-243146c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:20px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-efbe65a img{width:44%;}.elementor-7003 .elementor-element.elementor-element-5b4c383{--min-height:0em;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:3em;--padding-bottom:0em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-3a20a3a > .elementor-widget-container{margin:-0.7em 0em 1em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-3a20a3a .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-3a20a3a .elementor-image-box-title{margin-bottom:10px;}.elementor-7003 .elementor-element.elementor-element-3a20a3a .elementor-image-box-description{font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-909c4b0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-909c4b0{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-7003 .elementor-element.elementor-element-909c4b0 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-fbefe48 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-fbefe48{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-7003 .elementor-element.elementor-element-fbefe48 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-68390bb{--min-height:0em;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-6d610b8{--min-height:600px;--padding-top:8em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-40a0205 > .elementor-widget-container{border-radius:0px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-40a0205 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-40a0205.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-7003 .elementor-element.elementor-element-40a0205.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-7003 .elementor-element.elementor-element-40a0205.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-7003 .elementor-element.elementor-element-40a0205 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7003 .elementor-element.elementor-element-40a0205 .elementor-image-box-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-40a0205 .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-d111080{--min-height:600px;--padding-top:8em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-3e4ec96 > .elementor-widget-container{border-radius:0px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-3e4ec96 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-3e4ec96.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-7003 .elementor-element.elementor-element-3e4ec96.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-7003 .elementor-element.elementor-element-3e4ec96.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-7003 .elementor-element.elementor-element-3e4ec96 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7003 .elementor-element.elementor-element-3e4ec96 .elementor-image-box-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-3e4ec96 .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-bb64f25{--min-height:600px;--padding-top:8em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-b597f49 > .elementor-widget-container{border-radius:0px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-b597f49 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-b597f49.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-7003 .elementor-element.elementor-element-b597f49.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-7003 .elementor-element.elementor-element-b597f49.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-7003 .elementor-element.elementor-element-b597f49 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7003 .elementor-element.elementor-element-b597f49 .elementor-image-box-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-b597f49 .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-50b7e56{--min-height:600px;--padding-top:8em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-b9128c3 > .elementor-widget-container{border-radius:0px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-b9128c3 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-b9128c3.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-7003 .elementor-element.elementor-element-b9128c3.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-7003 .elementor-element.elementor-element-b9128c3.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-7003 .elementor-element.elementor-element-b9128c3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7003 .elementor-element.elementor-element-b9128c3 .elementor-image-box-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-b9128c3 .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-1c82729{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:auto;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:100%;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:nowrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-gap:20px;--n-tabs-title-font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-9638085 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-7003 .elementor-element.elementor-element-9638085 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-3580e4a img{width:44%;}.elementor-7003 .elementor-element.elementor-element-ca1569f{--min-height:0em;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-162b5fa{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-162b5fa > .elementor-widget-container{margin:-0.7em 0em 1em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-162b5fa .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-162b5fa .elementor-image-box-title{margin-bottom:10px;}.elementor-7003 .elementor-element.elementor-element-162b5fa .elementor-image-box-description{font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-e7afbc1{--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-f091496 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-f091496{text-align:start;}.elementor-7003 .elementor-element.elementor-element-f091496 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-7b9eeed > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-7b9eeed{text-align:center;}.elementor-7003 .elementor-element.elementor-element-7b9eeed .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-093a7f0 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-7003 .elementor-element.elementor-element-093a7f0 .elementor-divider-separator{width:100%;}.elementor-7003 .elementor-element.elementor-element-4cecf4a{--justify-content:flex-start;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-ec51460{text-align:start;}.elementor-7003 .elementor-element.elementor-element-ec51460 .elementor-heading-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-item > a{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-d9bf4fd > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-d9bf4fd{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-7003 .elementor-element.elementor-element-d9bf4fd.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-998dd50{--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-31a08c2 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-31a08c2{text-align:start;}.elementor-7003 .elementor-element.elementor-element-31a08c2 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-48e6edc > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-48e6edc{text-align:center;}.elementor-7003 .elementor-element.elementor-element-48e6edc .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-a68263b > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-7003 .elementor-element.elementor-element-a68263b .elementor-divider-separator{width:100%;}.elementor-7003 .elementor-element.elementor-element-d8bd795 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-d8bd795{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-7003 .elementor-element.elementor-element-d8bd795.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-d13c727{--justify-content:space-between;}.elementor-7003 .elementor-element.elementor-element-d13c727.e-con{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-f4a91b0 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-7003 .elementor-element.elementor-element-f4a91b0{text-align:start;}.elementor-7003 .elementor-element.elementor-element-f4a91b0 .elementor-heading-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-a8f2811 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-item > a{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-9c41dc3{--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-7e29656 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-7e29656{text-align:start;}.elementor-7003 .elementor-element.elementor-element-7e29656 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-ddfb459 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-ddfb459{text-align:center;}.elementor-7003 .elementor-element.elementor-element-ddfb459 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-4347ee9 > .elementor-widget-container{padding:1em 0em 01em 0em;}.elementor-7003 .elementor-element.elementor-element-4347ee9 .elementor-divider-separator{width:100%;}.elementor-7003 .elementor-element.elementor-element-f732376{--justify-content:flex-start;}.elementor-7003 .elementor-element.elementor-element-f732376.e-con{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-919179d > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-919179d{text-align:start;}.elementor-7003 .elementor-element.elementor-element-919179d .elementor-heading-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-b9c4576 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-item > a{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-4284afe{--justify-content:space-between;}.elementor-7003 .elementor-element.elementor-element-4284afe.e-con{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-235c6dd > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-7003 .elementor-element.elementor-element-235c6dd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7003 .elementor-element.elementor-element-235c6dd.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-55b9aac > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-55b9aac .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-a69e4c2{--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-a70b4f2 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-a70b4f2{text-align:start;}.elementor-7003 .elementor-element.elementor-element-a70b4f2 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-5ced77c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-5ced77c{text-align:center;}.elementor-7003 .elementor-element.elementor-element-5ced77c .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-f83d628 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-7003 .elementor-element.elementor-element-f83d628 .elementor-divider-separator{width:100%;}.elementor-7003 .elementor-element.elementor-element-ff39555 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-ff39555{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-7003 .elementor-element.elementor-element-ff39555.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-fb00a41{--justify-content:space-between;}.elementor-7003 .elementor-element.elementor-element-fb00a41.e-con{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-0068060 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-0068060{text-align:start;}.elementor-7003 .elementor-element.elementor-element-0068060 .elementor-heading-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-9303e8e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-item > a{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-86870db{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;--z-index:0;}.elementor-7003 .elementor-element.elementor-element-6a3963a > .elementor-widget-container{margin:-0.5em 0em 2em 0em;}.elementor-7003 .elementor-element.elementor-element-6a3963a{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-7003 .elementor-element.elementor-element-6a3963a .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-6a3963a .elementor-image-box-title{margin-bottom:10px;}.elementor-7003 .elementor-element.elementor-element-6a3963a .elementor-image-box-description{font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-f31f899.e-con{--align-self:flex-start;}.elementor-7003 .elementor-element.elementor-element-959966f{--min-height:600px;}.elementor-7003 .elementor-element.elementor-element-438c6a5{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;text-align:center;}.elementor-7003 .elementor-element.elementor-element-438c6a5 .elementor-heading-title{font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-861dc2d{--min-height:600px;}.elementor-7003 .elementor-element.elementor-element-2e63679{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;text-align:center;}.elementor-7003 .elementor-element.elementor-element-2e63679 .elementor-heading-title{font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-978a868{--min-height:600px;}.elementor-7003 .elementor-element.elementor-element-c039b8a{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;text-align:center;}.elementor-7003 .elementor-element.elementor-element-c039b8a .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-ef5de9b{--min-height:600px;}.elementor-7003 .elementor-element.elementor-element-46bda96{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;text-align:center;}.elementor-7003 .elementor-element.elementor-element-46bda96 .elementor-heading-title{font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-f2f875b{--min-height:600px;}.elementor-7003 .elementor-element.elementor-element-c533d93{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;text-align:center;}.elementor-7003 .elementor-element.elementor-element-c533d93 .elementor-heading-title{font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-f234249{--min-height:600px;}.elementor-7003 .elementor-element.elementor-element-ef634ac{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;}.elementor-7003 .elementor-element.elementor-element-ef634ac .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-b2601d0{--min-height:600px;}.elementor-7003 .elementor-element.elementor-element-1b89198{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:center;}.elementor-7003 .elementor-element.elementor-element-1b89198 .elementor-heading-title{font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-bcd6371{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:50px;}.elementor-7003 .elementor-element.elementor-element-4030496 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-77333e1{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:50px;}.elementor-7003 .elementor-element.elementor-element-ef6dc6b .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-3094269{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:50px;}.elementor-7003 .elementor-element.elementor-element-08346b2 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-b8172db{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:50px;}.elementor-7003 .elementor-element.elementor-element-a36045f .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-d4feabd{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:50px;}.elementor-7003 .elementor-element.elementor-element-5f47172 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-cee3117{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:50px;}.elementor-7003 .elementor-element.elementor-element-fcdf49a .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-8f63f74{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:50px;}.elementor-7003 .elementor-element.elementor-element-285fef5 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-4febeea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-4febeea{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;--n-accordion-item-title-space-between:10px;--n-accordion-title-font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-4febeea.elementor-element{--align-self:flex-start;}.elementor-7003 .elementor-element.elementor-element-4febeea {--n-accordion-padding:14px 0px 24px 0px;}.elementor-7003 .elementor-element.elementor-element-a786929{--min-height:0em;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-421b867 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-421b867{text-align:center;}.elementor-7003 .elementor-element.elementor-element-421b867 .elementor-heading-title{font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-d3c0238 > .elementor-widget-container{padding:5em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon{font-size:36px;}.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-title a{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-6b141c5 > .elementor-widget-container{padding:5em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon{font-size:36px;}.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-title a{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-de9bee7 > .elementor-widget-container{padding:5em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon{font-size:36px;}.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-title a{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-9f54e38 img{width:44%;}.elementor-7003 .elementor-element.elementor-element-9a64b2e{--min-height:0em;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-6310ddb{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-6310ddb > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-6310ddb.elementor-element{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-6310ddb .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-6310ddb .elementor-image-box-title{margin-bottom:20px;font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-6310ddb .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-4d1719a{--min-height:260px;}.elementor-7003 .elementor-element.elementor-element-596d8a2{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-7003 .elementor-element.elementor-element-7daad55{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-7003 .elementor-element.elementor-element-4e543fb{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-7003 .elementor-element.elementor-element-4da31db{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-7003 .elementor-element.elementor-element-aaf9cdd{--min-height:0em;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-1488362{text-align:center;}.elementor-7003 .elementor-element.elementor-element-1488362 .elementor-heading-title{font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-157c848{--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-9812ac2{width:initial;max-width:initial;}.elementor-7003 .elementor-element.elementor-element-9812ac2 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-9812ac2.elementor-element{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-9812ac2 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-9812ac2 .elementor-image-box-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-9812ac2 .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-35b9d78{--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-8dff604{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-8dff604 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-8dff604.elementor-element{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-8dff604 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-8dff604 .elementor-image-box-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-8dff604 .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-f6efdc5{--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-b456ed8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-b456ed8 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-b456ed8.elementor-element{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-b456ed8 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-b456ed8 .elementor-image-box-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-b456ed8 .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-8cd6ed1{--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-184967b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-184967b > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-184967b.elementor-element{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-184967b .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-184967b .elementor-image-box-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-184967b .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-1b121c4b{--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:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;--z-index:0;}.elementor-7003 .elementor-element.elementor-element-d11bf7e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-d11bf7e .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-d11bf7e .elementor-image-box-title{margin-bottom:10px;}.elementor-7003 .elementor-element.elementor-element-d11bf7e .elementor-image-box-description{font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-600f926{--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-05f5d27 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-5b358a4{--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-04814c3 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-f582359{--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-6fe934f .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-1c50b8d{--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-e33d83c .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-f3e36ce{--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-07176d4 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-ec80198{--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-3af5c9e .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-5f1b577{--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-cc47231 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-1a5b6ce{--n-accordion-item-title-space-between:10px;--n-accordion-title-font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-1a5b6ce {--n-accordion-padding:22px 22px 22px 22px;}.elementor-7003 .elementor-element.elementor-element-d3ac81f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-3fd0b66{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--border-radius:40px 40px 40px 40px;--padding-top:4em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-70dadad{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-70dadad > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-70dadad.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-70dadad .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-70dadad .elementor-image-box-title{margin-bottom:14px;font-size:1.6em;}.elementor-7003 .elementor-element.elementor-element-70dadad .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-3feb94a{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-7003 .elementor-element.elementor-element-3feb94a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-3feb94a.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-3feb94a .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-2fd83ba{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-95c08f8 > .elementor-widget-container{margin:0em 0em 0em 4em;}.elementor-7003 .elementor-element.elementor-element-95c08f8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7003 .elementor-element.elementor-element-724d7dc{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-724d7dc > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-724d7dc .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-724d7dc .elementor-image-box-wrapper .elementor-image-box-img{width:30px;}.elementor-7003 .elementor-element.elementor-element-724d7dc .elementor-image-box-title{font-size:0.8em;}.elementor-7003 .elementor-element.elementor-element-34e4833{--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:3em;--padding-bottom:2em;--padding-left:1.125em;--padding-right:1.125em;--z-index:0;}.elementor-7003 .elementor-element.elementor-element-d1d31e9{--padding-top:5em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7003 .elementor-element.elementor-element-1c895ee > .elementor-widget-container{margin:0px 0px 0px -1px;padding:12px 0px 8px 20px;border-radius:0px 0px 30px 0px;}.elementor-7003 .elementor-element.elementor-element-1c895ee{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-icon{font-size:30px;}.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-icon svg{height:30px;}.elementor-7003 .elementor-element.elementor-element-920117c > .elementor-widget-container{padding:10px 20px 10px 20px;border-width:1px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-3bcabb8 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-3bcabb8 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-3bcabb8 .elementor-image-box-title{font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-3bcabb8 .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-fc64883{--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-7003 .elementor-element.elementor-element-6ade0d9 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-6ade0d9{text-align:start;}.elementor-7003 .elementor-element.elementor-element-6ade0d9 .elementor-heading-title{font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-3535af2 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-item > a{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-c1cdb91 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-c1cdb91{text-align:start;}.elementor-7003 .elementor-element.elementor-element-c1cdb91 .elementor-heading-title{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-21bf673 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-21bf673 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-21bf673 .elementor-icon-list-item > a{font-size:0.9em;}}@media(max-width:767px){.elementor-7003 .elementor-element.elementor-element-9b043ca .elementor-icon{font-size:20px;}.elementor-7003 .elementor-element.elementor-element-9b043ca .elementor-icon svg{height:20px;}.elementor-7003 .elementor-element.elementor-element-40391ab > .elementor-widget-container{margin:-2em -1em 0em -1em;}.elementor-7003 .elementor-element.elementor-element-4ac13cb{--min-height:0em;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7003 .elementor-element.elementor-element-df3d1f4{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 30px 30px;}.elementor-7003 .elementor-element.elementor-element-2febcfb{--border-radius:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1 .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1 .elementor-image-box-title{margin-bottom:14px;font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-7c3d6a1 .elementor-image-box-wrapper .elementor-image-box-img{width:140px;}.elementor-7003 .elementor-element.elementor-element-66c9e15{width:100%;max-width:100%;}.elementor-7003 .elementor-element.elementor-element-66c9e15 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button{font-size:0.9em;line-height:1.5em;letter-spacing:0px;padding:24px 0px 24px 0px;}.elementor-7003 .elementor-element.elementor-element-f1e91b6{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-f1e91b6.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-f1e91b6 .elementor-image-box-title{font-size:0.6em;}.elementor-7003 .elementor-element.elementor-element-7f842c2.e-con{--order:-99999 /* order start hack */;}.elementor-7003 .elementor-element.elementor-element-56569d3{--width:46%;--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:-16%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7003 .elementor-element.elementor-element-90e2fec{z-index:3;}.elementor-7003 .elementor-element.elementor-element-3bae7fa{z-index:2;}.elementor-7003 .elementor-element.elementor-element-e382d41{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:start;}.elementor-7003 .elementor-element.elementor-element-e382d41.elementor-element{--align-self:flex-end;}.elementor-7003 .elementor-element.elementor-element-e382d41 .elementor-heading-title{font-size:1.9vw;line-height:1.3em;letter-spacing:0.6px;}.elementor-7003 .elementor-element.elementor-element-18141d7 > .elementor-widget-container{margin:8em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-18141d7 img{width:100%;max-width:300px;}.elementor-7003 .elementor-element.elementor-element-d306d81{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3.5em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-04bfa49 > .elementor-widget-container{margin:0em 1.125em 0em 1.125em;border-radius:10px 10px 10px 10px;}.elementor-7003 .elementor-element.elementor-element-04bfa49 .elementor-custom-embed-play i{font-size:80px;}.elementor-7003 .elementor-element.elementor-element-04bfa49 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-7003 .elementor-element.elementor-element-de547e0{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:-7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-bd278ce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-bd278ce > .elementor-widget-container{margin:-0.7em 0em 1em 0em;}.elementor-7003 .elementor-element.elementor-element-bd278ce .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-bd278ce .elementor-image-box-title{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-bd278ce .elementor-image-box-description{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-94d8314{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-c74c7e3{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-c74c7e3.elementor-element{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-c74c7e3 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-c74c7e3 .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-c74c7e3 .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-c74c7e3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7003 .elementor-element.elementor-element-c74c7e3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7003 .elementor-element.elementor-element-c74c7e3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-c74c7e3 .elementor-image-box-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-c74c7e3 .elementor-image-box-description{font-size:1em;line-height:1.3em;}.elementor-7003 .elementor-element.elementor-element-a8d0aeb > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-a8d0aeb{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-7003 .elementor-element.elementor-element-d457b2d{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-d457b2d.elementor-element{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-d457b2d > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-d457b2d .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-d457b2d .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-d457b2d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7003 .elementor-element.elementor-element-d457b2d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7003 .elementor-element.elementor-element-d457b2d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-d457b2d .elementor-image-box-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-d457b2d .elementor-image-box-description{font-size:1em;line-height:1.3em;}.elementor-7003 .elementor-element.elementor-element-6648889 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-1ae91a6{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-1ae91a6 > .elementor-widget-container{padding:1em 0.5em 1em 0.5em;border-radius:20px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-1ae91a6.elementor-element{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-1ae91a6 .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-1ae91a6 .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-1ae91a6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7003 .elementor-element.elementor-element-1ae91a6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7003 .elementor-element.elementor-element-1ae91a6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-1ae91a6 .elementor-image-box-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-1ae91a6 .elementor-image-box-description{font-size:1em;line-height:1.3em;}.elementor-7003 .elementor-element.elementor-element-cd8c559 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-cd8c559{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-7003 .elementor-element.elementor-element-a17ce70{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-a17ce70.elementor-element{--align-self:stretch;}.elementor-7003 .elementor-element.elementor-element-a17ce70 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-a17ce70 .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-a17ce70 .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-a17ce70.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7003 .elementor-element.elementor-element-a17ce70.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7003 .elementor-element.elementor-element-a17ce70.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-a17ce70 .elementor-image-box-title{font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-a17ce70 .elementor-image-box-description{font-size:1em;line-height:1.3em;}.elementor-7003 .elementor-element.elementor-element-2ef8fd6{width:100%;max-width:100%;}.elementor-7003 .elementor-element.elementor-element-2ef8fd6 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button{font-size:0.9em;line-height:1.5em;letter-spacing:0.6px;padding:24px 0px 24px 0px;}.elementor-7003 .elementor-element.elementor-element-2a85c40{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-2a85c40 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-2a85c40.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-2a85c40 .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-2a85c40 .elementor-image-box-img{margin-bottom:16px;}.elementor-7003 .elementor-element.elementor-element-2a85c40 .elementor-image-box-wrapper .elementor-image-box-img{width:22px;}.elementor-7003 .elementor-element.elementor-element-2a85c40 .elementor-image-box-title{font-size:0.6em;}.elementor-7003 .elementor-element.elementor-element-e8f6eb4 > .elementor-widget-container{margin:8em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-e8f6eb4 img{width:100%;max-width:300px;}.elementor-7003 .elementor-element.elementor-element-613cf1c{--min-height:0em;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-372ba66{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-372ba66 > .elementor-widget-container{margin:-0.7em 0em 6em 0em;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-372ba66 .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-372ba66 .elementor-image-box-title{margin-bottom:10px;font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-372ba66 .elementor-image-box-description{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-0ddb951{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-6c87cfa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-6c87cfa > .elementor-widget-container{padding:5em 1em 1em 1em;border-radius:14px 14px 14px 14px;}.elementor-7003 .elementor-element.elementor-element-6c87cfa.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon{font-size:26px;}.elementor-7003 .elementor-element.elementor-element-e13db95{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-e13db95 > .elementor-widget-container{padding:05em 1em 1em 1em;border-radius:14px 14px 14px 14px;}.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon{font-size:26px;}.elementor-7003 .elementor-element.elementor-element-d076f52{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-d076f52 > .elementor-widget-container{padding:5em 1em 1em 1em;border-radius:14px 14px 14px 14px;}.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon{font-size:26px;}.elementor-7003 .elementor-element.elementor-element-e471456{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-e471456 > .elementor-widget-container{padding:5em 1em 1em 1em;border-radius:14px 14px 14px 14px;}.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon{font-size:26px;}.elementor-7003 .elementor-element.elementor-element-e722749{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-e722749 > .elementor-widget-container{padding:5em 1em 1em 1em;border-radius:14px 14px 14px 14px;}.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon{font-size:26px;}.elementor-7003 .elementor-element.elementor-element-80a466d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-80a466d > .elementor-widget-container{padding:05em 1em 1em 1em;border-radius:14px 14px 14px 14px;}.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon{font-size:26px;}.elementor-7003 .elementor-element.elementor-element-243146c{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-arrow-prev-left-position:-130px;--e-n-carousel-arrow-prev-top-position:-80px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-position:-80px;}.elementor-7003 .elementor-element.elementor-element-243146c > .elementor-widget-container{margin:0em -18em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-243146c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:20px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-efbe65a > .elementor-widget-container{margin:8em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-efbe65a img{width:100%;max-width:300px;}.elementor-7003 .elementor-element.elementor-element-5b4c383{--min-height:0em;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-3a20a3a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-3a20a3a > .elementor-widget-container{margin:-0.7em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-3a20a3a.elementor-element{--align-self:flex-start;}.elementor-7003 .elementor-element.elementor-element-3a20a3a .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-3a20a3a .elementor-image-box-title{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-3a20a3a .elementor-image-box-description{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-909c4b0 > .elementor-widget-container{margin:0rem 0rem 0.5rem 0rem;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-909c4b0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-7003 .elementor-element.elementor-element-909c4b0.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-fbefe48 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-fbefe48{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-7003 .elementor-element.elementor-element-fbefe48.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-68390bb{--min-height:0em;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-6d610b8{--min-height:0px;--border-radius:20px 20px 20px 20px;--padding-top:6em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-40a0205{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-40a0205 > .elementor-widget-container{border-radius:0px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-40a0205 .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-40a0205.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7003 .elementor-element.elementor-element-40a0205.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7003 .elementor-element.elementor-element-40a0205.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-40a0205 .elementor-image-box-title{margin-bottom:10px;font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-40a0205 .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-d111080{--min-height:0px;--border-radius:20px 20px 20px 20px;--padding-top:6em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-3e4ec96{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-3e4ec96 > .elementor-widget-container{border-radius:0px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-3e4ec96 .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-3e4ec96.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7003 .elementor-element.elementor-element-3e4ec96.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7003 .elementor-element.elementor-element-3e4ec96.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-3e4ec96 .elementor-image-box-title{margin-bottom:10px;font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-3e4ec96 .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-bb64f25{--min-height:0px;--border-radius:20px 20px 20px 20px;--padding-top:6em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-b597f49{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-b597f49 > .elementor-widget-container{border-radius:0px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-b597f49 .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-b597f49.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7003 .elementor-element.elementor-element-b597f49.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7003 .elementor-element.elementor-element-b597f49.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-b597f49 .elementor-image-box-title{margin-bottom:10px;font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-b597f49 .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-50b7e56{--min-height:0px;--border-radius:20px 20px 20px 20px;--padding-top:6em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-b9128c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-b9128c3 > .elementor-widget-container{border-radius:0px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-b9128c3 .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-b9128c3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7003 .elementor-element.elementor-element-b9128c3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7003 .elementor-element.elementor-element-b9128c3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7003 .elementor-element.elementor-element-b9128c3 .elementor-image-box-title{margin-bottom:10px;font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-b9128c3 .elementor-image-box-description{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-1c82729{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-border-radius:20px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-1c82729.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:1.3em;}.elementor-7003 .elementor-element.elementor-element-9638085.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-9638085{text-align:center;}.elementor-7003 .elementor-element.elementor-element-3580e4a > .elementor-widget-container{margin:8em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-3580e4a img{width:100%;max-width:300px;}.elementor-7003 .elementor-element.elementor-element-ca1569f{--min-height:0em;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-162b5fa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-162b5fa > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-162b5fa.elementor-element{--align-self:flex-start;}.elementor-7003 .elementor-element.elementor-element-162b5fa .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-162b5fa .elementor-image-box-title{margin-bottom:10px;font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-162b5fa .elementor-image-box-description{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-e7afbc1{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-f091496 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-f091496.elementor-element{--order:-99999 /* order start hack */;}.elementor-7003 .elementor-element.elementor-element-7b9eeed > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-7b9eeed.elementor-element{--order:-99999 /* order start hack */;}.elementor-7003 .elementor-element.elementor-element-093a7f0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-093a7f0.elementor-element{--order:-99999 /* order start hack */;}.elementor-7003 .elementor-element.elementor-element-093a7f0 .elementor-divider-separator{width:100%;}.elementor-7003 .elementor-element.elementor-element-4cecf4a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-4cecf4a.e-con{--order:99999 /* order end hack */;}.elementor-7003 .elementor-element.elementor-element-ec51460 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-ec51460{text-align:center;}.elementor-7003 .elementor-element.elementor-element-5489b3e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7003 .elementor-element.elementor-element-5489b3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7003 .elementor-element.elementor-element-5489b3e{--e-icon-list-icon-size:18px;}.elementor-7003 .elementor-element.elementor-element-d9bf4fd > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-d9bf4fd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7003 .elementor-element.elementor-element-998dd50{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-31a08c2 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-31a08c2 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-48e6edc > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-48e6edc .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-a68263b > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-a68263b .elementor-divider-separator{width:100%;}.elementor-7003 .elementor-element.elementor-element-d8bd795 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-d8bd795{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7003 .elementor-element.elementor-element-d13c727{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7003 .elementor-element.elementor-element-f4a91b0 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-f4a91b0{text-align:center;}.elementor-7003 .elementor-element.elementor-element-a8f2811 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7003 .elementor-element.elementor-element-a8f2811{--e-icon-list-icon-size:18px;}.elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-a8f2811 .elementor-icon-list-item > a{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-9c41dc3{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-7e29656 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-7e29656 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-ddfb459 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-ddfb459 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-4347ee9 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-4347ee9 .elementor-divider-separator{width:100%;}.elementor-7003 .elementor-element.elementor-element-f732376{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7003 .elementor-element.elementor-element-f732376.e-con{--order:99999 /* order end hack */;}.elementor-7003 .elementor-element.elementor-element-919179d > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-919179d{text-align:center;}.elementor-7003 .elementor-element.elementor-element-b9c4576 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7003 .elementor-element.elementor-element-b9c4576 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7003 .elementor-element.elementor-element-b9c4576{--e-icon-list-icon-size:18px;}.elementor-7003 .elementor-element.elementor-element-4284afe{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7003 .elementor-element.elementor-element-235c6dd > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-235c6dd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7003 .elementor-element.elementor-element-a69e4c2{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-a70b4f2 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-a70b4f2 .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-5ced77c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-5ced77c .elementor-heading-title{font-size:1em;}.elementor-7003 .elementor-element.elementor-element-f83d628 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-f83d628 .elementor-divider-separator{width:100%;}.elementor-7003 .elementor-element.elementor-element-ff39555 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-ff39555{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7003 .elementor-element.elementor-element-fb00a41{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7003 .elementor-element.elementor-element-0068060 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-0068060{text-align:center;}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7003 .elementor-element.elementor-element-9303e8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7003 .elementor-element.elementor-element-9303e8e{--e-icon-list-icon-size:18px;}.elementor-7003 .elementor-element.elementor-element-86870db{--content-width:100%;--padding-top:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-6a3963a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-6a3963a > .elementor-widget-container{margin:-0.7em 0em 3em 0em;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-6a3963a.elementor-element{--align-self:flex-start;}.elementor-7003 .elementor-element.elementor-element-6a3963a .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-6a3963a .elementor-image-box-title{margin-bottom:10px;font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-6a3963a .elementor-image-box-description{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-438c6a5 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-438c6a5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-7003 .elementor-element.elementor-element-2e63679 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-2e63679{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-7003 .elementor-element.elementor-element-c039b8a > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-c039b8a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-7003 .elementor-element.elementor-element-46bda96 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-46bda96{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-7003 .elementor-element.elementor-element-c533d93 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-c533d93{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-7003 .elementor-element.elementor-element-ef634ac > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-ef634ac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-7003 .elementor-element.elementor-element-1b89198 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-1b89198{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-7003 .elementor-element.elementor-element-bcd6371{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-4030496 .elementor-heading-title{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-89449e0 > .elementor-widget-container{padding:1em 1em 1em 1em;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-77333e1{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-ef6dc6b .elementor-heading-title{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-9ad89e6 > .elementor-widget-container{padding:1em 1em 1em 1em;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-3094269{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-08346b2 .elementor-heading-title{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-ff16fdb > .elementor-widget-container{border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-b8172db{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-a36045f .elementor-heading-title{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-5d485a0 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:1em 1em 0em 1em;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-d4feabd{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-5f47172 .elementor-heading-title{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-20034e8 > .elementor-widget-container{padding:1em 1em 1em 1em;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-cee3117{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-fcdf49a .elementor-heading-title{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-20449d5 > .elementor-widget-container{padding:1em 1em 1em 1em;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-8f63f74{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-285fef5 .elementor-heading-title{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-25fa897 > .elementor-widget-container{padding:1em 1em 1em 1em;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-4febeea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 50px 50px;--n-accordion-title-font-size:1.1em;}.elementor-7003 .elementor-element.elementor-element-4febeea > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:1px 1px 1px 1px;}.elementor-7003 .elementor-element.elementor-element-4febeea {--n-accordion-padding:24px 24px 24px 14px;}.elementor-7003 .elementor-element.elementor-element-a786929{--min-height:0em;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-421b867{text-align:center;}.elementor-7003 .elementor-element.elementor-element-421b867 .elementor-heading-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-d3c0238{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-d3c0238 > .elementor-widget-container{padding:1em 1em 1em 1em;border-radius:14px 14px 14px 14px;}.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-wrapper{gap:10px;}.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-title{margin-block-end:10px;}.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon{font-size:26px;}.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-title a{font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-6b141c5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-6b141c5 > .elementor-widget-container{padding:1em 1em 1em 1em;border-radius:14px 14px 14px 14px;}.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-wrapper{gap:10px;}.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-title{margin-block-end:10px;}.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon{font-size:26px;}.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-title a{font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-de9bee7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-de9bee7 > .elementor-widget-container{padding:1em 1em 1em 1em;border-radius:14px 14px 14px 14px;}.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-wrapper{gap:10px;}.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-title{margin-block-end:10px;}.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon{font-size:26px;}.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-title, .elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-title a{font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-9f54e38 > .elementor-widget-container{margin:8em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-9f54e38 img{width:100%;max-width:300px;}.elementor-7003 .elementor-element.elementor-element-9a64b2e{--min-height:0em;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-6310ddb > .elementor-widget-container{margin:-0.7em 0em 1em 0em;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-6310ddb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7003 .elementor-element.elementor-element-6310ddb.elementor-element{--align-self:flex-start;}.elementor-7003 .elementor-element.elementor-element-6310ddb .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-6310ddb .elementor-image-box-title{margin-bottom:14px;font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-4d1719a{--min-height:220px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7003 .elementor-element.elementor-element-4d1719a:not(.elementor-motion-effects-element-type-background), .elementor-7003 .elementor-element.elementor-element-4d1719a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-7003 .elementor-element.elementor-element-596d8a2{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-7003 .elementor-element.elementor-element-7daad55{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-7003 .elementor-element.elementor-element-4e543fb{--container-widget-width:74px;--container-widget-flex-grow:0;width:var( --container-widget-width, 74px );max-width:74px;}.elementor-7003 .elementor-element.elementor-element-4da31db{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-7003 .elementor-element.elementor-element-aaf9cdd{--min-height:0em;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-1488362 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-1488362{text-align:center;}.elementor-7003 .elementor-element.elementor-element-1488362 .elementor-heading-title{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-157c848{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-9812ac2 > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-9812ac2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7003 .elementor-element.elementor-element-9812ac2.elementor-element{--align-self:flex-start;}.elementor-7003 .elementor-element.elementor-element-9812ac2 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-9812ac2 .elementor-image-box-title{margin-bottom:10px;font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-35b9d78{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-8dff604 > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-8dff604{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7003 .elementor-element.elementor-element-8dff604.elementor-element{--align-self:flex-start;}.elementor-7003 .elementor-element.elementor-element-8dff604 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-8dff604 .elementor-image-box-title{margin-bottom:10px;font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-f6efdc5{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-b456ed8 > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-b456ed8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7003 .elementor-element.elementor-element-b456ed8.elementor-element{--align-self:flex-start;}.elementor-7003 .elementor-element.elementor-element-b456ed8 .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-b456ed8 .elementor-image-box-title{margin-bottom:10px;font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-8cd6ed1{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-184967b > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-184967b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7003 .elementor-element.elementor-element-184967b.elementor-element{--align-self:flex-start;}.elementor-7003 .elementor-element.elementor-element-184967b .elementor-image-box-wrapper{text-align:start;}.elementor-7003 .elementor-element.elementor-element-184967b .elementor-image-box-title{margin-bottom:10px;font-size:1.125em;}.elementor-7003 .elementor-element.elementor-element-1b121c4b{--content-width:100%;--padding-top:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-d11bf7e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-d11bf7e > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-d11bf7e.elementor-element{--align-self:flex-start;}.elementor-7003 .elementor-element.elementor-element-d11bf7e .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-d11bf7e .elementor-image-box-title{margin-bottom:10px;font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-d11bf7e .elementor-image-box-description{font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-600f926{--border-radius:0px 0px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7003 .elementor-element.elementor-element-05f5d27 .elementor-heading-title{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-5b358a4{--border-radius:0px 0px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7003 .elementor-element.elementor-element-04814c3 .elementor-heading-title{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-f582359{--border-radius:0px 0px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7003 .elementor-element.elementor-element-6fe934f .elementor-heading-title{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-1c50b8d{--border-radius:0px 0px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7003 .elementor-element.elementor-element-e33d83c .elementor-heading-title{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-f3e36ce{--border-radius:0px 0px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7003 .elementor-element.elementor-element-07176d4 .elementor-heading-title{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-ec80198{--border-radius:0px 0px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7003 .elementor-element.elementor-element-3af5c9e .elementor-heading-title{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-5f1b577{--border-radius:0px 0px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7003 .elementor-element.elementor-element-cc47231 .elementor-heading-title{font-size:0.9em;}.elementor-7003 .elementor-element.elementor-element-1a5b6ce {--n-accordion-padding:20px 70px 20px 20px;}.elementor-7003 .elementor-element.elementor-element-1a5b6ce{--n-accordion-title-font-size:1em;}.elementor-7003 .elementor-element.elementor-element-d3ac81f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-3fd0b66{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-a54da49{--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-7003 .elementor-element.elementor-element-70dadad > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-70dadad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7003 .elementor-element.elementor-element-70dadad.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-70dadad .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-70dadad .elementor-image-box-title{margin-bottom:10px;font-size:1.3em;}.elementor-7003 .elementor-element.elementor-element-2fd83ba{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7003 .elementor-element.elementor-element-95c08f8{width:100%;max-width:100%;}.elementor-7003 .elementor-element.elementor-element-95c08f8 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button{font-size:0.9em;line-height:1.5em;letter-spacing:0px;padding:24px 0px 24px 0px;}.elementor-7003 .elementor-element.elementor-element-724d7dc{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-724d7dc > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-724d7dc.elementor-element{--align-self:center;}.elementor-7003 .elementor-element.elementor-element-724d7dc .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-724d7dc .elementor-image-box-img{margin-bottom:16px;}.elementor-7003 .elementor-element.elementor-element-724d7dc .elementor-image-box-wrapper .elementor-image-box-img{width:22px;}.elementor-7003 .elementor-element.elementor-element-724d7dc .elementor-image-box-title{font-size:0.6em;}.elementor-7003 .elementor-element.elementor-element-34e4833{--content-width:100%;--padding-top:3em;--padding-bottom:1em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-7003 .elementor-element.elementor-element-d1d31e9{--border-radius:0px 20px 0px 20px;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-7003 .elementor-element.elementor-element-1c895ee > .elementor-widget-container{padding:4px 0px 2px 6px;border-radius:0px 0px 20px 0px;}.elementor-7003 .elementor-element.elementor-element-1c895ee{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-icon-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-icon{font-size:34px;}.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-icon svg{height:34px;}.elementor-7003 .elementor-element.elementor-element-920117c > .elementor-widget-container{padding:8px 14px 8px 14px;border-radius:20px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-920117c{--e-icon-list-icon-size:26px;}.elementor-7003 .elementor-element.elementor-element-3bcabb8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7003 .elementor-element.elementor-element-3bcabb8 > .elementor-widget-container{margin:-0.7em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-7003 .elementor-element.elementor-element-3bcabb8.elementor-element{--align-self:flex-start;}.elementor-7003 .elementor-element.elementor-element-3bcabb8 .elementor-image-box-wrapper{text-align:center;}.elementor-7003 .elementor-element.elementor-element-3bcabb8 .elementor-image-box-title{margin-bottom:4px;}.elementor-7003 .elementor-element.elementor-element-fc64883{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-7003 .elementor-element.elementor-element-6ade0d9 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-6ade0d9{text-align:center;}.elementor-7003 .elementor-element.elementor-element-3535af2 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-3535af2{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;}.elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7003 .elementor-element.elementor-element-3535af2 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-7003 .elementor-element.elementor-element-c1cdb91{width:100%;max-width:100%;text-align:center;}.elementor-7003 .elementor-element.elementor-element-c1cdb91 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-7003 .elementor-element.elementor-element-c1cdb91.elementor-element{--order:99999 /* order end hack */;}}/* Start custom CSS for icon, class: .elementor-element-9b043ca */.elementor-7003 .elementor-element.elementor-element-9b043ca {
    position: absolute;
    top: 20px;
    right: 20px;
    cursor: pointer;
    transform: transition 0.3s ease;
    z-index: 999999 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3a69bd */#popup{
  position: fixed;
  opacity: 0;
  transition: 0.3s ease;
}

.ativo10{
  opacity: 1 !important;
  pointer-events: auto;
  transition: 0.3s ease !important;
  z-index: 999 !important;
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
  transform: translateZ(0);
  background-color: #05050566;
  overflow: hidden;
}

@media (max-width: 768px){
  #popup .popup-iframe,
  #popup #inline-mvkSILazG1Ub9TjiIuya{
    height:  100vh !important;
    max-height: 100vh !important;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c3d6a1 */.rosa{
    color: #b56ce2;
}

.elementor-7003 .elementor-element.elementor-element-7c3d6a1{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66c9e15 */@media(min-width: 768px){
.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button-content-wrapper {
    overflow: hidden !important;
}

.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button-text {
    padding-top: 4px;
    padding-bottom: 4px;
    transform: translateY(0%);
    transition: all 0.3s ease;
}

.elementor-7003 .elementor-element.elementor-element-66c9e15  .elementor-button-text:after {
    content: "RECEBER ANÁLISE DO MEU NEGÓCIO";
    position: absolute;
    padding-top: 4px;
    padding-bottom: 2px;
    width: 100%;
    left: 0;
    text-align: center;
    letter-spacing: 0.6px;
    font-family: "Poppins", Sans-Serif;
    transform: translateY(200%);
    transition: all .3s ease;
}

.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button:hover .elementor-button-text {
    transform: translateY(-200%);
}

.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button:hover, .elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button-text:after {
    transform: translateY(200%);
}

.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button:hover {
  transform: translateX(-80px);
}

.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button {
    position: relative;
    transition: all 0.3s;
    cursor: pointer;
}

.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button-icon {
    position: absolute;
    top: 50%;
    left: -80px;
    transform: translateY(-50%) rotate(-45deg);
    height: 80px;
    width: 80px;
    background: #ECECEC;
    padding: 30px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 50%;
    right: -80px;
    transform: translateY(-50%) rotate(-90deg) scale(0);
    height: 80px;
    width: 80px;
    background: #ECECEC;
    padding: 30px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    opacity: 0;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button:hover .elementor-button-icon {
    transform: translateY(-50%) rotate(-45deg) scale(0);
    opacity: 0;
}

.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button:hover::before {
    transform: translateY(-50%) rotate(0deg) scale(1);
    opacity: 1;
}
}

@media(min-width: 768px) and (max-width: 1366px) {
.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button-icon,
.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button::before {
    height: 64px;
    width: 64px;
    padding: 24px;
}

.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button-icon {
    left: -64px;
}

.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button::before {
    right: -64px;
}

.elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button:hover {
  transform: translateX(-64px);
}
}

@media (max-width: 767px){
  .elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-widget-container{
    margin-left:0px !important;
  }

  .elementor-7003 .elementor-element.elementor-element-66c9e15 .elementor-button-icon{
    display:none!important;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f1e91b6 */.elementor-7003 .elementor-element.elementor-element-f1e91b6{
    text-wrap: balance
}

@media(max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-f1e91b6 .elementor-image-box-wrapper {
    text-align: center;
    display: flex;  
    align-items: center;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-90e2fec */.elementor-7003 .elementor-element.elementor-element-90e2fec {
    transition: .5s;
    cursor: pointer;
    position: absolute;
    right: 240px;
}

.elementor-7003 .elementor-element.elementor-element-90e2fec:hover {
    transform: translatey(-10px);
    z-index: 4;
}

@media(min-width: 768px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-90e2fec {
    right: 82%;
}    
}

@media(max-width: 766px){
.elementor-7003 .elementor-element.elementor-element-90e2fec {
    right: 80%;
}    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bae7fa */.elementor-7003 .elementor-element.elementor-element-3bae7fa {
    transition: .5s;
    cursor: pointer;
    position: absolute;
    right: 210px;
}

.elementor-7003 .elementor-element.elementor-element-3bae7fa:hover {
    transform: translatey(-10px);
    z-index: 3;
}

@media(min-width: 768px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-3bae7fa {
    right: 72%;
}    
}

@media(max-width: 766px){
.elementor-7003 .elementor-element.elementor-element-3bae7fa {
    right: 70%;
}    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cf51877 */.elementor-7003 .elementor-element.elementor-element-cf51877 {
    transition: .5s;
    cursor: pointer;
    position: absolute;
    right: 180px;
}

.elementor-7003 .elementor-element.elementor-element-cf51877:hover {
    transform: translatey(-10px);
    z-index: 2;
}

@media(min-width: 768px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-cf51877 {
    right: 62%;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-cf51877 {
    right: 60%;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56569d3 */@media(min-width: 1356px) and (max-width: 1560px){
.elementor-7003 .elementor-element.elementor-element-56569d3{
    padding-bottom: -3em;
}    
}

@media(min-width: 1206px) and (max-width: 1555px){
.elementor-7003 .elementor-element.elementor-element-56569d3{
    padding-bottom: -5em;
}    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18141d7 */.elementor-7003 .elementor-element.elementor-element-18141d7 {
    position: absolute;
    right:-10px;
    top:0;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ac13cb */@media(min-width: 1367px) and (max-width: 1600px){
.elementor-7003 .elementor-element.elementor-element-4ac13cb{
    padding: 0 2em 0 2em;
}
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-04bfa49 */.elementor-7003 .elementor-element.elementor-element-04bfa49::before{
    content:"";
    position: absolute;
    top:-10px;
    left:-10px;
    margin-left: 17em;
    width: calc(100% - 34em + 20px);
    height: calc(100% + 20px);
    border: 1px solid #B56CE2;
    border-radius: 50px;
    pointer-events: none;
}

.elementor-7003 .elementor-element.elementor-element-04bfa49 .elementor-custom-embed-play svg{
    opacity: 1;
}

.elementor-7003 .elementor-element.elementor-element-04bfa49 .elementor-custom-embed-play svg:hover{
    opacity: 1;
    transform: scale(1.05)
}

.elementor-7003 .elementor-element.elementor-element-04bfa49 .elementor-custom-embed-play::before{
    content: "";
    background: rgba(181, 108, 226, 0.8);
    border-radius: 50%;
    position: absolute;
    top: 6px;
    left: 6px;
    right: 0;
    bottom: 0;
    height: 110px;
    width: 110px;
    animation: smallScale 3s infinite;
}

.elementor-7003 .elementor-element.elementor-element-04bfa49 .elementor-custom-embed-play::after{
    content: "";
    background: rgba(181, 108, 226, 0.6);
    border-radius: 50%;
    position: absolute;
    top: 6px;
    left: 6px;
    right: 0;
    bottom: 0;
    height: 110px;
    width: 110px;
    z-index: -1;
    animation: smallScale 3s infinite;
    animation-delay: 0.5s;
}

@keyframes smallScale {
  from {
    transform: scale(1);
    opacity: 1;
  }
  to {
    transform: scale(1.5);
    opacity: 0;
  }
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-04bfa49::before{
    margin-left: 7em;
    width: calc(100% - 14em + 20px);
    height: calc(100% + 20px);
    border-radius: 40px;
}
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-04bfa49::before{
    border-radius: 30px;
    margin-left: 40px;
    width: calc(100% - 80px + 20px);
    height: calc(100% + 20px);
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-04bfa49::before{
    border-radius: 10px;
    margin-left: 20px;
    width: calc(100% - 20px);
    height: calc(100% + 20px);
}

.elementor-7003 .elementor-element.elementor-element-04bfa49 .elementor-custom-embed-play::before{
    top: 0px;
    left: 0px;
    height: 80px;
    width: 80px;
}

.elementor-7003 .elementor-element.elementor-element-04bfa49 .elementor-custom-embed-play::after{
    top: 0px;
    left: 0px;
    height: 80px;
    width: 80px;
}    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bd278ce */.elementor-7003 .elementor-element.elementor-element-bd278ce{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c74c7e3 */.elementor-7003 .elementor-element.elementor-element-c74c7e3 .elementor-image-box-img {
    background: #FCFCFC;
    padding: 3em;
    border-radius:100%;
    border: 1px solid #B39CC3;
}

@media(max-width: 1366px) and (min-width: 1025px){
.elementor-7003 .elementor-element.elementor-element-c74c7e3 .elementor-image-box-img {
    padding: 2em;
}
}

@media(max-width: 1024px) and (min-width: 768px){
.elementor-7003 .elementor-element.elementor-element-c74c7e3 .elementor-image-box-img {
    padding: 1.5em;
}    
}

@media(max-width: 767px) {
.elementor-7003 .elementor-element.elementor-element-c74c7e3 .elementor-image-box-img {
    padding: 1em;
}    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8d0aeb */@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-a8d0aeb{
    position: absolute;
    transform: translate(-50%);
    left: 51%;
    top: 20%;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d457b2d */.elementor-7003 .elementor-element.elementor-element-d457b2d .elementor-image-box-img {
    background: #FCFCFC;
    padding: 3em;
    border-radius:100%;
    border: 1px solid #B39CC3;
}

@media(max-width: 1366px) and (min-width: 1025px){
.elementor-7003 .elementor-element.elementor-element-d457b2d .elementor-image-box-img {
    padding: 2em;
}    
}

@media(max-width: 1024px) and (min-width: 768px){
.elementor-7003 .elementor-element.elementor-element-d457b2d .elementor-image-box-img {
    padding: 1.5em;
}    
}

@media(max-width: 767px) {
.elementor-7003 .elementor-element.elementor-element-d457b2d .elementor-image-box-img {
    padding: 1em 1.1em;
}    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ae91a6 */.elementor-7003 .elementor-element.elementor-element-1ae91a6 .elementor-image-box-img {
    background: #FCFCFC;
    padding: 3em 2.1em;
    border-radius:100%;
    border: 1px solid #B39CC3;
}

@media(max-width: 1366px) and (min-width: 1025px){
.elementor-7003 .elementor-element.elementor-element-1ae91a6 .elementor-image-box-img {
    padding: 2em 1.1em;
}    
}

@media(max-width: 1024px) and (min-width: 768px){
.elementor-7003 .elementor-element.elementor-element-1ae91a6 .elementor-image-box-img {
    padding: 1.5em 1em;
}    
}

@media(max-width: 767px) {
.elementor-7003 .elementor-element.elementor-element-1ae91a6 .elementor-image-box-img {
    padding: 1.5em 1em;
}    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd8c559 */@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-cd8c559{
    position: absolute;
    transform: translate(-50%);
    left: 51%;
    top: 70%;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a17ce70 */.elementor-7003 .elementor-element.elementor-element-a17ce70 .elementor-image-box-img {
    background: #FCFCFC;
    padding: 3em 2.5em;
    border-radius:100%;
    border: 1px solid #B39CC3;
}

@media(max-width: 1366px) and (min-width: 1025px){
.elementor-7003 .elementor-element.elementor-element-a17ce70 .elementor-image-box-img {
    padding: 2em 1.5em;
}    
}

@media(max-width: 1024px) and (min-width: 768px){
.elementor-7003 .elementor-element.elementor-element-a17ce70 .elementor-image-box-img {
    padding: 1.5em 1.2em;
}    
}

@media(max-width: 767px) {
.elementor-7003 .elementor-element.elementor-element-a17ce70 .elementor-image-box-img {
    padding: 1.5em 1em;
}    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ef8fd6 */@media(min-width: 768px){
.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button-content-wrapper {
    overflow: hidden !important;
}

.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button-text {
    padding-top: 4px;
    padding-bottom: 4px;
    transform: translateY(0%);
    transition: all 0.3s ease;
}

.elementor-7003 .elementor-element.elementor-element-2ef8fd6  .elementor-button-text:after {
    content: "RECEBER ANÁLISE DO MEU NEGÓCIO";
    position: absolute;
    padding-top: 4px;
    padding-bottom: 2px;
    width: 100%;
    left: 0;
    text-align: center;
    letter-spacing: 0.6px;
    font-family: "Poppins", Sans-Serif;
    transform: translateY(200%);
    transition: all .3s ease;
}

.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button:hover .elementor-button-text {
    transform: translateY(-200%);
}

.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button:hover, .elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button-text:after {
    transform: translateY(200%);
}

.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button:hover {
  transform: translateX(-80px);
}

.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button {
    position: relative;
    transition: all 0.3s;
}

.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button-icon {
    position: absolute;
    top: 50%;
    left: -80px;
    transform: translateY(-50%) rotate(-45deg);
    height: 80px;
    width: 80px;
    background: #ECECEC;
    padding: 30px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 50%;
    right: -80px;
    transform: translateY(-50%) rotate(-90deg) scale(0);
    height: 80px;
    width: 80px;
    background: #ECECEC;
    padding: 30px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    opacity: 0;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button:hover .elementor-button-icon {
    transform: translateY(-50%) rotate(-45deg) scale(0);
    opacity: 0;
}

.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button:hover::before {
    transform: translateY(-50%) rotate(0deg) scale(1);
    opacity: 1;
}
}

@media(min-width: 768px) and (max-width: 1366px) {
.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button-icon,
.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button::before {
    height: 64px;
    width: 64px;
    padding: 24px;
}

.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button-icon {
    left: -64px;
}

.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button::before {
    right: -64px;
}

.elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button:hover {
  transform: translateX(-64px);
}
}

@media (max-width: 767px){
  .elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-widget-container{
    margin-left:0px !important;
  }

  .elementor-7003 .elementor-element.elementor-element-2ef8fd6 .elementor-button-icon{
    display:none!important;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a85c40 */.elementor-7003 .elementor-element.elementor-element-2a85c40{
    text-wrap: balance
}

@media(max-width: 766px){
.elementor-7003 .elementor-element.elementor-element-2a85c40 .elementor-image-box-wrapper {
        text-align: center;
        display: flex;  
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8f6eb4 */.elementor-7003 .elementor-element.elementor-element-e8f6eb4 {
    position: absolute;
    left:0;
    top:-380px;
    z-index: 0;
    pointer-events: none;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-e8f6eb4 {
    position: absolute;
    left:-5%;
    top:-180px;
    z-index: 0;
    pointer-events: none;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d306d81 */@media(min-width: 1367px) and (max-width: 1600px){
.elementor-7003 .elementor-element.elementor-element-d306d81{
    padding: 0 2em 0 2em;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-372ba66 */.elementor-7003 .elementor-element.elementor-element-372ba66{
    text-wrap: balance;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c87cfa */.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F9F6FB;
    border-left: solid 1px #ECDBF7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #ECDBF7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #f7f4fe;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e13db95 */.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #EAD7F7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #EAD7F7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F3EBFF;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d076f52 */.branco{
    color: #fff;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    position: absolute;
    right: 4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #A88DB8;
    border-right: none !important;
    border-top: none !important;
    border-bottom: solid 1px #A88DB8;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #402552;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #402552;
    border-left: none !important;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none !important;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: -2px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #402552;
    border-left: none !important;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none !important;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 97px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    display: block;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e471456 */.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #91809A;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #91809A;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #000;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #91809A;
    border-top: solid 1px #91809A;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: -2px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #91809A;
    border-top: solid 1px #91809A;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 97px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    display: block;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e722749 */.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F9F6FB;
    border-left: solid 1px #ECDBF7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #ECDBF7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #f7f4fe;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-80a466d */.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #EAD7F7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #EAD7F7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F3EBFF;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c87cfa */.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F9F6FB;
    border-left: solid 1px #ECDBF7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #ECDBF7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #f7f4fe;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e13db95 */.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #EAD7F7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #EAD7F7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F3EBFF;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d076f52 */.branco{
    color: #fff;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    position: absolute;
    right: 4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #A88DB8;
    border-right: none !important;
    border-top: none !important;
    border-bottom: solid 1px #A88DB8;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #402552;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #402552;
    border-left: none !important;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none !important;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: -2px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #402552;
    border-left: none !important;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none !important;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 97px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    display: block;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e471456 */.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #91809A;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #91809A;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #000;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #91809A;
    border-top: solid 1px #91809A;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: -2px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #91809A;
    border-top: solid 1px #91809A;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 97px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    display: block;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e722749 */.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F9F6FB;
    border-left: solid 1px #ECDBF7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #ECDBF7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #f7f4fe;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-80a466d */.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #EAD7F7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #EAD7F7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F3EBFF;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c87cfa */.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F9F6FB;
    border-left: solid 1px #ECDBF7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #ECDBF7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #f7f4fe;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e13db95 */.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #EAD7F7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #EAD7F7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F3EBFF;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d076f52 */.branco{
    color: #fff;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    position: absolute;
    right: 4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #A88DB8;
    border-right: none !important;
    border-top: none !important;
    border-bottom: solid 1px #A88DB8;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #402552;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #402552;
    border-left: none !important;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none !important;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: -2px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #402552;
    border-left: none !important;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none !important;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 97px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    display: block;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e471456 */.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #91809A;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #91809A;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #000;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #91809A;
    border-top: solid 1px #91809A;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: -2px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #91809A;
    border-top: solid 1px #91809A;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 97px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    display: block;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e722749 */.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F9F6FB;
    border-left: solid 1px #ECDBF7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #ECDBF7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #f7f4fe;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-80a466d */.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #EAD7F7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #EAD7F7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F3EBFF;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c87cfa */.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F9F6FB;
    border-left: solid 1px #ECDBF7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #ECDBF7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #f7f4fe;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e13db95 */.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #EAD7F7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #EAD7F7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F3EBFF;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d076f52 */.branco{
    color: #fff;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    position: absolute;
    right: 4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #A88DB8;
    border-right: none !important;
    border-top: none !important;
    border-bottom: solid 1px #A88DB8;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #402552;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #402552;
    border-left: none !important;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none !important;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: -2px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #402552;
    border-left: none !important;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none !important;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 97px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    display: block;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e471456 */.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #91809A;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #91809A;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #000;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #91809A;
    border-top: solid 1px #91809A;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: -2px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #91809A;
    border-top: solid 1px #91809A;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 97px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    display: block;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e722749 */.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F9F6FB;
    border-left: solid 1px #ECDBF7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #ECDBF7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #f7f4fe;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-80a466d */.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #EAD7F7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #EAD7F7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F3EBFF;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c87cfa */.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F9F6FB;
    border-left: solid 1px #ECDBF7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #ECDBF7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #f7f4fe;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e13db95 */.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #EAD7F7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #EAD7F7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F3EBFF;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d076f52 */.branco{
    color: #fff;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    position: absolute;
    right: 4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #A88DB8;
    border-right: none !important;
    border-top: none !important;
    border-bottom: solid 1px #A88DB8;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #402552;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #402552;
    border-left: none !important;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none !important;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: -2px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #402552;
    border-left: none !important;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none !important;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 97px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    display: block;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e471456 */.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #91809A;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #91809A;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #000;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #91809A;
    border-top: solid 1px #91809A;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: -2px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #91809A;
    border-top: solid 1px #91809A;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 97px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    display: block;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e722749 */.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F9F6FB;
    border-left: solid 1px #ECDBF7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #ECDBF7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #f7f4fe;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-80a466d */.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #EAD7F7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #EAD7F7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F3EBFF;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c87cfa */.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F9F6FB;
    border-left: solid 1px #ECDBF7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #ECDBF7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #f7f4fe;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e13db95 */.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #EAD7F7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #EAD7F7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F3EBFF;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d076f52 */.branco{
    color: #fff;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    position: absolute;
    right: 4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #A88DB8;
    border-right: none !important;
    border-top: none !important;
    border-bottom: solid 1px #A88DB8;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #402552;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #402552;
    border-left: none !important;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none !important;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: -2px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #402552;
    border-left: none !important;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none !important;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 97px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    display: block;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e471456 */.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #91809A;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #91809A;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #000;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #91809A;
    border-top: solid 1px #91809A;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: -2px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #91809A;
    border-top: solid 1px #91809A;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 97px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    display: block;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e722749 */.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F9F6FB;
    border-left: solid 1px #ECDBF7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #ECDBF7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #f7f4fe;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-80a466d */.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #EAD7F7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #EAD7F7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F3EBFF;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c87cfa */.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F9F6FB;
    border-left: solid 1px #ECDBF7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #ECDBF7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #f7f4fe;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6c87cfa .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e13db95 */.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #EAD7F7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #EAD7F7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F3EBFF;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e13db95 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d076f52 */.branco{
    color: #fff;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    position: absolute;
    right: 4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #A88DB8;
    border-right: none !important;
    border-top: none !important;
    border-bottom: solid 1px #A88DB8;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #402552;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #402552;
    border-left: none !important;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none !important;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: -2px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #402552;
    border-left: none !important;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none !important;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 97px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-widget-container::after{
    display: block;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d076f52 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e471456 */.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #91809A;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #91809A;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #000;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #91809A;
    border-top: solid 1px #91809A;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: -2px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #91809A;
    border-top: solid 1px #91809A;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 97px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-widget-container::after{
    display: block;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e471456 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e722749 */.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F9F6FB;
    border-left: solid 1px #ECDBF7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #ECDBF7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #f7f4fe;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-e722749 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-80a466d */.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #D9EDE1;
    padding: 20px;
    border: 1px solid #C5E2D0;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #EAD7F7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #EAD7F7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F3EBFF;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-widget-container::after{
    display: block;
    top: 59px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-80a466d .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-243146c */.elementor-7003 .elementor-element.elementor-element-243146c .swiper{
    overflow: visible;
    clip-path: polygon(0 0, 100% -100%, 10000px 100%, 0% 100%);
}

.elementor-7003 .elementor-element.elementor-element-243146c .elementor-swiper-button-prev{
    transform: rotate(180deg) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-efbe65a */.elementor-7003 .elementor-element.elementor-element-efbe65a {
    position: absolute;
    left:0;
    top:-180px;
    z-index: 0;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-613cf1c */@media(min-width: 1367px) and (max-width: 1600px){
.elementor-7003 .elementor-element.elementor-element-613cf1c{
    padding: 0 2em 0 2em;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3a20a3a */.elementor-7003 .elementor-element.elementor-element-3a20a3a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-909c4b0 */@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-909c4b0 br{
    display: none;
}    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbefe48 */.preto{
    color: #000;
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-fbefe48 br{
    display: none;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d610b8 */.elementor-7003 .elementor-element.elementor-element-6d610b8::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #ECDBF7 !important;
    border-bottom: 1px solid #ECDBF7 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -50px;
    width: 32px;
    height: 30px;
    background: #F7F4FF;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #F7F4FF;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-6d610b8::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d111080 */.elementor-7003 .elementor-element.elementor-element-d111080::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-d111080::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #EAD7F7 !important;
    border-bottom: 1px solid #EAD7F7 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -50px;
    width: 32px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-d111080::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-d111080::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb64f25 */.elementor-7003 .elementor-element.elementor-element-bb64f25::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #A88DB8 !important;
    border-bottom: 1px solid #A88DB8 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 32px;
    height: 30px;
    background: #402552;
    border-left: none;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #402552;
    border-left: none;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-bb64f25::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50b7e56 */.elementor-7003 .elementor-element.elementor-element-50b7e56::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #000000 !important;
    border-bottom: 1px solid #000000 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 32px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #000000;
    border-top: solid 1px #000000;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #000000;
    border-top: solid 1px #000000;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-50b7e56::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d610b8 */.elementor-7003 .elementor-element.elementor-element-6d610b8::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #ECDBF7 !important;
    border-bottom: 1px solid #ECDBF7 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -50px;
    width: 32px;
    height: 30px;
    background: #F7F4FF;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #F7F4FF;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-6d610b8::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d111080 */.elementor-7003 .elementor-element.elementor-element-d111080::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-d111080::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #EAD7F7 !important;
    border-bottom: 1px solid #EAD7F7 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -50px;
    width: 32px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-d111080::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-d111080::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb64f25 */.elementor-7003 .elementor-element.elementor-element-bb64f25::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #A88DB8 !important;
    border-bottom: 1px solid #A88DB8 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 32px;
    height: 30px;
    background: #402552;
    border-left: none;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #402552;
    border-left: none;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-bb64f25::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50b7e56 */.elementor-7003 .elementor-element.elementor-element-50b7e56::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #000000 !important;
    border-bottom: 1px solid #000000 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 32px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #000000;
    border-top: solid 1px #000000;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #000000;
    border-top: solid 1px #000000;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-50b7e56::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d610b8 */.elementor-7003 .elementor-element.elementor-element-6d610b8::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #ECDBF7 !important;
    border-bottom: 1px solid #ECDBF7 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -50px;
    width: 32px;
    height: 30px;
    background: #F7F4FF;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #F7F4FF;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-6d610b8::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d111080 */.elementor-7003 .elementor-element.elementor-element-d111080::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-d111080::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #EAD7F7 !important;
    border-bottom: 1px solid #EAD7F7 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -50px;
    width: 32px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-d111080::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-d111080::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb64f25 */.elementor-7003 .elementor-element.elementor-element-bb64f25::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #A88DB8 !important;
    border-bottom: 1px solid #A88DB8 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 32px;
    height: 30px;
    background: #402552;
    border-left: none;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #402552;
    border-left: none;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-bb64f25::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50b7e56 */.elementor-7003 .elementor-element.elementor-element-50b7e56::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #000000 !important;
    border-bottom: 1px solid #000000 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 32px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #000000;
    border-top: solid 1px #000000;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #000000;
    border-top: solid 1px #000000;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-50b7e56::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d610b8 */.elementor-7003 .elementor-element.elementor-element-6d610b8::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #ECDBF7 !important;
    border-bottom: 1px solid #ECDBF7 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -50px;
    width: 32px;
    height: 30px;
    background: #F7F4FF;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #F7F4FF;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-6d610b8::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d111080 */.elementor-7003 .elementor-element.elementor-element-d111080::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-d111080::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #EAD7F7 !important;
    border-bottom: 1px solid #EAD7F7 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -50px;
    width: 32px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-d111080::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-d111080::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb64f25 */.elementor-7003 .elementor-element.elementor-element-bb64f25::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #A88DB8 !important;
    border-bottom: 1px solid #A88DB8 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 32px;
    height: 30px;
    background: #402552;
    border-left: none;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #402552;
    border-left: none;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-bb64f25::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50b7e56 */.elementor-7003 .elementor-element.elementor-element-50b7e56::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #000000 !important;
    border-bottom: 1px solid #000000 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 32px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #000000;
    border-top: solid 1px #000000;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #000000;
    border-top: solid 1px #000000;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-50b7e56::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d610b8 */.elementor-7003 .elementor-element.elementor-element-6d610b8::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #ECDBF7 !important;
    border-bottom: 1px solid #ECDBF7 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -50px;
    width: 32px;
    height: 30px;
    background: #F7F4FF;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #F7F4FF;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-6d610b8::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6d610b8 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d111080 */.elementor-7003 .elementor-element.elementor-element-d111080::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-d111080::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #EAD7F7 !important;
    border-bottom: 1px solid #EAD7F7 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -50px;
    width: 32px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #EAD7F7;
    border-top: solid 1px #EAD7F7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-d111080::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-d111080::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d111080 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb64f25 */.elementor-7003 .elementor-element.elementor-element-bb64f25::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #A88DB8 !important;
    border-bottom: 1px solid #A88DB8 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 32px;
    height: 30px;
    background: #402552;
    border-left: none;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #402552;
    border-left: none;
    border-right: solid 1px #A88DB8;
    border-top: solid 1px #A88DB8;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-bb64f25::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-bb64f25 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50b7e56 */.elementor-7003 .elementor-element.elementor-element-50b7e56::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 10px;
    left: inherit;
    right: 10px;
    transform: rotate(145deg) scale(1.3);
    height: 64px;
    width: 64px;
    background: #ECECEC;
    padding: 18px 22px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-radius: 0 0 0 40px;
    z-index: 0;
    border-left: 1px solid #000000 !important;
    border-bottom: 1px solid #000000 !important;
    
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 32px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #000000;
    border-top: solid 1px #000000;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    content: "";
    position: absolute;
    top: -29px;
    left: inherit;
    right: -49px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 32px;
    height: 30px;
    background: #000;
    border-left: none;
    border-right: solid 1px #000000;
    border-top: solid 1px #000000;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 4;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -129px;
    left: inherit;
    right: 51px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 3;
    border: none !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    top: 3px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    top: -97px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    top: -100px;
    right: 67px;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    top: -29px;
    right: -33px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    top: -129px;
    right: 67px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    top: -130px;
    right: 67px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-50b7e56::before {
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56::after{
    width: 81px;
    height: 81px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::before{
    top: -17px;
    right: -17px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-element::after{
    top: -17px;
    right: -17px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::before{
    top: -97px;
    right: 63px;
    width: 22px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-50b7e56 .elementor-widget-container::after{
    top: -97px;
    right: 63px;
    width: 20px;
    height: 20px;
}    
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-1c82729 */.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title-text{
    position: relative;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title:hover{
    transform: translateX(10px) !important;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="1"]{
    background: #F7F4FF !important;
    padding: 20px;
    border: 1px solid #ECDBF7 !important;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="1"] .e-n-tab-title-text::before {
    content: "";
    top: 0;
    left: 0;
    margin-right: 20px;
    width: 250px;
    height: 100px;
    background-image: url("/wp-content/uploads/2026/01/rastreabilidade-VendexGrowth.webp");
    background-repeat: no-repeat;
    background-position: center left;
    background-size: cover;
    border: 1px solid #EAD7F7;
    border-radius: 12px;
    z-index: 0;
    pointer-events: none;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="1"] .e-n-tab-title-text::after {
    content:"01";
    position: absolute;
    top: 0px;
    left:270px;
    font-family: "Poppins", Sans-Serif;
    font-size: 0.8em;
    letter-spacing: 2.6px;
    color: #818083;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="2"]{
    background: #F3EBFF !important;
    padding: 20px;
    border: 1px solid #EAD7F7 !important;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="2"] .e-n-tab-title-text::before {
    content: "";
    top: 0;
    left: 0;
    margin-right: 20px;
    width: 250px;
    height: 100px;
    background-image: url("/wp-content/uploads/2026/01/funil-vendas-VendexGrowth.webp");
    background-repeat: no-repeat;
    background-position: center left;
    background-size: cover;
    border: 1px solid #EAD7F7;
    border-radius: 12px;
    z-index: 0;
    pointer-events: none;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="2"] .e-n-tab-title-text::after {
    content:"02";
    position: absolute;
    top: 0px;
    left:270px;
    font-family: "Poppins", Sans-Serif;
    font-size: 0.8em;
    letter-spacing: 2.6px;
    color: #818083;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="3"]{
    background: #402552 !important;
    padding: 20px;
    border: 1px solid #A88DB8 !important;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="3"] .e-n-tab-title-text {
    color: #fff !important;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="3"] .e-n-tab-title-text::before {
    content: "";
    top: 0;
    left: 0;
    margin-right: 20px;
    width: 250px;
    height: 100px;
    background-image: url("/wp-content/uploads/2026/01/otimizacao-constante-VendexGrowth.webp");
    background-repeat: no-repeat;
    background-position:  left;
    background-size: cover;
    border: 1px solid #402552;
    border-radius: 12px;
    z-index: 0;
    pointer-events: none;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="3"] .e-n-tab-title-text::after {
    content:"03";
    position: absolute;
    top: 0px;
    left:270px;
    font-family: "Poppins", Sans-Serif;
    font-size: 0.8em;
    letter-spacing: 2.6px;
    color: #C5C5C5;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="4"]{
    background: #000000 !important;
    padding: 20px;
    border: 1px solid #000000 !important;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="4"] .e-n-tab-title-text {
    color: #fff !important;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="4"] .e-n-tab-title-text::before {
    content: "";
    top: 0;
    left: 0;
    margin-right: 20px;
    width: 250px;
    height: 100px;
    background-image: url("/wp-content/uploads/2026/01/previsibilidade2-VendexGrowth.webp");
    background-repeat: no-repeat;
    background-position: top left;
    background-size: cover;
    border: 1px solid #000;
    border-radius: 12px;
    z-index: 0;
    pointer-events: none;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="4"] .e-n-tab-title-text::after {
    content:"04";
    position: absolute;
    top: 0px;
    left:270px;
    font-family: "Poppins", Sans-Serif;
    font-size: 0.8em;
    letter-spacing: 2.6px;
    color: #C5C5C5;
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="1"] .e-n-tab-title-text::before {
    width: 200px;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="1"] .e-n-tab-title-text::after {
    left:220px;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="2"] .e-n-tab-title-text::before {
    width: 200px;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="2"] .e-n-tab-title-text::after {
    left:220px;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="3"] .e-n-tab-title-text::before {
    width: 200px;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="3"] .e-n-tab-title-text::after {
    left:220px;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="4"] .e-n-tab-title-text::before {
    width: 200px;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="4"] .e-n-tab-title-text::after {
    left:220px;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title:hover{
    transform: translateX(0px) !important;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="1"]{
    padding: 10px;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="2"]{
    padding: 10px;
} 

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="3"]{
    padding: 10px;
} 

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="4"]{
    padding: 10px;
} 
    
.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="1"] .e-n-tab-title-text::before {
    margin-right: 10px;
    width: 130px;
    height: 90px;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="1"] .e-n-tab-title-text::after {
    top: 10px;
    left:140px;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="2"] .e-n-tab-title-text::before {
    margin-right: 10px;
    width: 130px;
    height: 90px;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="2"] .e-n-tab-title-text::after {
    top: 10px;
    left:140px;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="3"] .e-n-tab-title-text::before {
    margin-right: 10px;
    width: 130px;
    height: 90px;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="3"] .e-n-tab-title-text::after {
    top: 10px;
    left:140px;
}

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="4"] .e-n-tab-title-text::before {
    margin-right: 10px;
    width: 130px;
    height: 90px;
} 

.elementor-7003 .elementor-element.elementor-element-1c82729 .e-n-tab-title[data-tab-index="4"] .e-n-tab-title-text::after {
    top: 10px;
    left:140px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2b11a51 */.elementor-7003 .elementor-element.elementor-element-2b11a51{
  position: absolute;
  width:0;
}

@keyframes tabEnter {
  from { opacity: 0; transform: translateY(20px); }
  to   { opacity: 1; transform: translateY(0); }
}

@media (min-width: 768px) {
  #servicos-tabs [id^="e-n-tab-content-"].tab-enter {
    animation: tabEnter .5s ease both;
    will-change: opacity, transform;
  }
}

@media (max-width: 767px) {
#servicos-tabs [id^="e-n-tab-content-"].tab-enter-m {
    animation: tabEnterMobile .38s cubic-bezier(.22, 1, .36, 1) both;
    will-change: opacity, transform;
  }
}

@keyframes tabEnterMobile {
  from { opacity: 0; transform: translateY(10px); }
  to   { opacity: 1; transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9638085 */@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-9638085 br{
    display: none;
}    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3580e4a */.elementor-7003 .elementor-element.elementor-element-3580e4a {
    position: absolute;
    right:-150px;
    bottom:-400px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-162b5fa */.elementor-7003 .elementor-element.elementor-element-162b5fa{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4a91b0 */.elementor-7003 .elementor-element.elementor-element-f4a91b0{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b9c4576 */.branco-negrito{
    color:#FCFCFC;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9303e8e */.branco-negrito{
    color:#FCFCFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca1569f */@media(min-width: 1367px) and (max-width: 1600px){
.elementor-7003 .elementor-element.elementor-element-ca1569f{
    padding: 0 2em 0 2em;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6a3963a */.elementor-7003 .elementor-element.elementor-element-6a3963a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c5aaf9 */.elementor-7003 .elementor-element.elementor-element-0c5aaf9 {
    filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    -webkit-filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    transform: translateZ(0) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-438c6a5 */.elementor-7003 .elementor-element.elementor-element-438c6a5{
    position: absolute;
    left:6%;
    top:4%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a57c6a5 */.elementor-7003 .elementor-element.elementor-element-a57c6a5 {
    filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e63679 */.elementor-7003 .elementor-element.elementor-element-2e63679{
    position: absolute;
    left:5%;
    top:4%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c039b8a */.elementor-7003 .elementor-element.elementor-element-c039b8a{
    position: absolute;
    left:12%;
    top:4%;
}

@media(max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-c039b8a{
    position: absolute;
    left:1em;
    top:4%;
}    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46bda96 */.elementor-7003 .elementor-element.elementor-element-46bda96{
    position: absolute;
    left:5%;
    top:4%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c533d93 */.elementor-7003 .elementor-element.elementor-element-c533d93{
    position: absolute;
    left:5%;
    top:4%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef634ac */.elementor-7003 .elementor-element.elementor-element-ef634ac{
    position: absolute;
    left:14%;
    top:4%;
}

@media(max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-ef634ac{
    position: absolute;
    left:1em;
    top:4%;
}    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a7a059 */.elementor-7003 .elementor-element.elementor-element-9a7a059 {
    filter: drop-shadow(4px 30px 14px rgba(0,0,0,.4));
    -webkit-filter: drop-shadow(4px 30px 14px rgba(0,0,0,.4));
    transform: translateZ(0) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b89198 */.elementor-7003 .elementor-element.elementor-element-1b89198{
    position: absolute;
    left:5%;
    top:4%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89449e0 */.elementor-7003 .elementor-element.elementor-element-89449e0 img{
    filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    -webkit-filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ad89e6 */.elementor-7003 .elementor-element.elementor-element-9ad89e6 img{
    filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff16fdb */.elementor-7003 .elementor-element.elementor-element-ff16fdb img{
    filter: drop-shadow(10px 0px 10px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(10px 0px 10px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20034e8 */.elementor-7003 .elementor-element.elementor-element-20034e8 img{
    filter: drop-shadow(10px 4px 10px rgba(0,0,0,.2));
    -webkit-filter: drop-shadow(10px 4px 8px rgba(0,0,0,.2));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20449d5 */.elementor-7003 .elementor-element.elementor-element-20449d5 img{
    filter: drop-shadow(10px 14px 10px rgba(0,0,0,.2));
    -webkit-filter: drop-shadow(10px 14px 10px rgba(0,0,0,.2));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25fa897 */.elementor-7003 .elementor-element.elementor-element-25fa897 img{
    filter: drop-shadow(4px 20px 14px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(4px 20px 14px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89449e0 */.elementor-7003 .elementor-element.elementor-element-89449e0 img{
    filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    -webkit-filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ad89e6 */.elementor-7003 .elementor-element.elementor-element-9ad89e6 img{
    filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff16fdb */.elementor-7003 .elementor-element.elementor-element-ff16fdb img{
    filter: drop-shadow(10px 0px 10px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(10px 0px 10px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20034e8 */.elementor-7003 .elementor-element.elementor-element-20034e8 img{
    filter: drop-shadow(10px 4px 10px rgba(0,0,0,.2));
    -webkit-filter: drop-shadow(10px 4px 8px rgba(0,0,0,.2));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20449d5 */.elementor-7003 .elementor-element.elementor-element-20449d5 img{
    filter: drop-shadow(10px 14px 10px rgba(0,0,0,.2));
    -webkit-filter: drop-shadow(10px 14px 10px rgba(0,0,0,.2));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25fa897 */.elementor-7003 .elementor-element.elementor-element-25fa897 img{
    filter: drop-shadow(4px 20px 14px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(4px 20px 14px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89449e0 */.elementor-7003 .elementor-element.elementor-element-89449e0 img{
    filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    -webkit-filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ad89e6 */.elementor-7003 .elementor-element.elementor-element-9ad89e6 img{
    filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff16fdb */.elementor-7003 .elementor-element.elementor-element-ff16fdb img{
    filter: drop-shadow(10px 0px 10px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(10px 0px 10px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20034e8 */.elementor-7003 .elementor-element.elementor-element-20034e8 img{
    filter: drop-shadow(10px 4px 10px rgba(0,0,0,.2));
    -webkit-filter: drop-shadow(10px 4px 8px rgba(0,0,0,.2));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20449d5 */.elementor-7003 .elementor-element.elementor-element-20449d5 img{
    filter: drop-shadow(10px 14px 10px rgba(0,0,0,.2));
    -webkit-filter: drop-shadow(10px 14px 10px rgba(0,0,0,.2));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25fa897 */.elementor-7003 .elementor-element.elementor-element-25fa897 img{
    filter: drop-shadow(4px 20px 14px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(4px 20px 14px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89449e0 */.elementor-7003 .elementor-element.elementor-element-89449e0 img{
    filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    -webkit-filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ad89e6 */.elementor-7003 .elementor-element.elementor-element-9ad89e6 img{
    filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff16fdb */.elementor-7003 .elementor-element.elementor-element-ff16fdb img{
    filter: drop-shadow(10px 0px 10px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(10px 0px 10px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20034e8 */.elementor-7003 .elementor-element.elementor-element-20034e8 img{
    filter: drop-shadow(10px 4px 10px rgba(0,0,0,.2));
    -webkit-filter: drop-shadow(10px 4px 8px rgba(0,0,0,.2));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20449d5 */.elementor-7003 .elementor-element.elementor-element-20449d5 img{
    filter: drop-shadow(10px 14px 10px rgba(0,0,0,.2));
    -webkit-filter: drop-shadow(10px 14px 10px rgba(0,0,0,.2));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25fa897 */.elementor-7003 .elementor-element.elementor-element-25fa897 img{
    filter: drop-shadow(4px 20px 14px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(4px 20px 14px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89449e0 */.elementor-7003 .elementor-element.elementor-element-89449e0 img{
    filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    -webkit-filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ad89e6 */.elementor-7003 .elementor-element.elementor-element-9ad89e6 img{
    filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff16fdb */.elementor-7003 .elementor-element.elementor-element-ff16fdb img{
    filter: drop-shadow(10px 0px 10px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(10px 0px 10px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20034e8 */.elementor-7003 .elementor-element.elementor-element-20034e8 img{
    filter: drop-shadow(10px 4px 10px rgba(0,0,0,.2));
    -webkit-filter: drop-shadow(10px 4px 8px rgba(0,0,0,.2));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20449d5 */.elementor-7003 .elementor-element.elementor-element-20449d5 img{
    filter: drop-shadow(10px 14px 10px rgba(0,0,0,.2));
    -webkit-filter: drop-shadow(10px 14px 10px rgba(0,0,0,.2));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25fa897 */.elementor-7003 .elementor-element.elementor-element-25fa897 img{
    filter: drop-shadow(4px 20px 14px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(4px 20px 14px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89449e0 */.elementor-7003 .elementor-element.elementor-element-89449e0 img{
    filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    -webkit-filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ad89e6 */.elementor-7003 .elementor-element.elementor-element-9ad89e6 img{
    filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff16fdb */.elementor-7003 .elementor-element.elementor-element-ff16fdb img{
    filter: drop-shadow(10px 0px 10px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(10px 0px 10px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20034e8 */.elementor-7003 .elementor-element.elementor-element-20034e8 img{
    filter: drop-shadow(10px 4px 10px rgba(0,0,0,.2));
    -webkit-filter: drop-shadow(10px 4px 8px rgba(0,0,0,.2));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20449d5 */.elementor-7003 .elementor-element.elementor-element-20449d5 img{
    filter: drop-shadow(10px 14px 10px rgba(0,0,0,.2));
    -webkit-filter: drop-shadow(10px 14px 10px rgba(0,0,0,.2));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25fa897 */.elementor-7003 .elementor-element.elementor-element-25fa897 img{
    filter: drop-shadow(4px 20px 14px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(4px 20px 14px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89449e0 */.elementor-7003 .elementor-element.elementor-element-89449e0 img{
    filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    -webkit-filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ad89e6 */.elementor-7003 .elementor-element.elementor-element-9ad89e6 img{
    filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff16fdb */.elementor-7003 .elementor-element.elementor-element-ff16fdb img{
    filter: drop-shadow(10px 0px 10px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(10px 0px 10px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20034e8 */.elementor-7003 .elementor-element.elementor-element-20034e8 img{
    filter: drop-shadow(10px 4px 10px rgba(0,0,0,.2));
    -webkit-filter: drop-shadow(10px 4px 8px rgba(0,0,0,.2));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20449d5 */.elementor-7003 .elementor-element.elementor-element-20449d5 img{
    filter: drop-shadow(10px 14px 10px rgba(0,0,0,.2));
    -webkit-filter: drop-shadow(10px 14px 10px rgba(0,0,0,.2));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25fa897 */.elementor-7003 .elementor-element.elementor-element-25fa897 img{
    filter: drop-shadow(4px 20px 14px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(4px 20px 14px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89449e0 */.elementor-7003 .elementor-element.elementor-element-89449e0 img{
    filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    -webkit-filter: drop-shadow(24px 10px 12px rgba(0,0,0,.4));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ad89e6 */.elementor-7003 .elementor-element.elementor-element-9ad89e6 img{
    filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(10px 20px 10px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff16fdb */.elementor-7003 .elementor-element.elementor-element-ff16fdb img{
    filter: drop-shadow(10px 0px 10px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(10px 0px 10px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20034e8 */.elementor-7003 .elementor-element.elementor-element-20034e8 img{
    filter: drop-shadow(10px 4px 10px rgba(0,0,0,.2));
    -webkit-filter: drop-shadow(10px 4px 8px rgba(0,0,0,.2));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20449d5 */.elementor-7003 .elementor-element.elementor-element-20449d5 img{
    filter: drop-shadow(10px 14px 10px rgba(0,0,0,.2));
    -webkit-filter: drop-shadow(10px 14px 10px rgba(0,0,0,.2));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25fa897 */.elementor-7003 .elementor-element.elementor-element-25fa897 img{
    filter: drop-shadow(4px 20px 14px rgba(0,0,0,.3));
    -webkit-filter: drop-shadow(4px 20px 14px rgba(0,0,0,.3));
    transform: translateZ(0) !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4febeea */.elementor-7003 .elementor-element.elementor-element-4febeea .e-n-accordion-item-title-header{
    transition: 0.3s;
}

.elementor-7003 .elementor-element.elementor-element-4febeea .e-n-accordion-item-title:hover .e-n-accordion-item-title-header {
    transform: translate(10px)
}

.elementor-7003 .elementor-element.elementor-element-4febeea .e-n-accordion-item[open] .e-n-accordion-item-title::after {
    top: 44px;
    transform: translatey(-50%) rotate(135deg);
}

.elementor-7003 .elementor-element.elementor-element-4febeea .e-n-accordion-item .e-n-accordion-item-title::after {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    right: 0px;
    top: 44px;
    transform: translatey(-50%) rotate(180deg);
    transform-origin: center;
    background-repeat: no-repeat;
    background-position: center;
    transition: 0.3s;
    height: 60px;
    width: 60px;
    background: #ECECEC;
    padding: 18px 20px;
    border: 1px solid #DDDDDD;
    border-radius: 100%
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-4febeea .e-n-accordion-item[open] .e-n-accordion-item-title::after {
    top: 38px;
}    

.elementor-7003 .elementor-element.elementor-element-4febeea .e-n-accordion-item .e-n-accordion-item-title::after {
    right: 0px;
    top: 38px;
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}
}

@media(max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-4febeea .e-n-accordion-item-title:hover .e-n-accordion-item-title-header {
    transform: translate(0px)
}

.elementor-7003 .elementor-element.elementor-element-4febeea .e-n-accordion-item[open] .e-n-accordion-item-title::after {
    top: 36px;
}    

.elementor-7003 .elementor-element.elementor-element-4febeea .e-n-accordion-item .e-n-accordion-item-title::after {
    right: 14px;
    top: 36px;
    height: 50px;
    width: 50px;
    padding: 12px 16px;
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-4febeea .e-n-accordion-item-title[aria-expanded="true"]{
    border-radius: 20px 20px 0 0 !important;
    transition: 0.1s !important
}

.elementor-7003 .elementor-element.elementor-element-4febeea .e-n-accordion-item-title[aria-expanded="false"]{
    border-radius: 50px !important;
    transition: 0.6s 0.4s !important
}

.elementor-7003 .elementor-element.elementor-element-4febeea .e-opened {
    width: 34px;
    padding-right: 5px;
}    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4144045 */.elementor-7003 .elementor-element.elementor-element-4144045{
  position: absolute;
  width: 0;
}

#servicos-media-wrap{
  position: relative;
  transition: height .35s ease;
}

#servicos-media-wrap .servico-panel{
  position: absolute;
  inset: 0;
  opacity: 0;
  transform: translateY(20px);
  transition: opacity .5s ease, transform .5s ease;
  pointer-events: none;
}

#servicos-media-wrap .servico-panel.is-visible{
  pointer-events: none;
}

#servicos-media-wrap .servico-panel.is-active{
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86870db */@media(min-width: 1367px) and (max-width: 1600px){
.elementor-7003 .elementor-element.elementor-element-86870db{
    padding: 0 2em 0 2em;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-421b867 */.elementor-7003 .elementor-element.elementor-element-421b867{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d3c0238 */.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #F7F4FF;
    padding: 20px;
    border: 1px solid #ECDBF7;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-d3c0238::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100px;
    height: 100px;
    background: #F9F6FB;
    border-left: solid 1px #ECDBF7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #ECDBF7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-d3c0238::after{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #f7f4fe;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #f7f4fe;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-d3c0238::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-d3c0238::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-d3c0238{
    min-height:170px;
}

.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-d3c0238::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-d3c0238::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-widget-container::after{
    display: block;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d3c0238 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6b141c5 */.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #F7F4FF;
    padding: 20px;
    border: 1px solid #ECDBF7;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-6b141c5::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #ECDBF7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #ECDBF7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-6b141c5::after{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F3EBFF;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F3EBFF;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-6b141c5::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-6b141c5::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-6b141c5{
    min-height:170px;
}

.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-6b141c5::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-6b141c5::after{
    top: 0px;
    right: 0px;
    width: 60px;
    height: 60px;
}

.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-widget-container::after{
    display: block;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-6b141c5 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-de9bee7 */.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-icon{
    position: absolute;
    right:4px;
    top: 4px;
    background: #F7F4FF;
    padding: 20px;
    border: 1px solid #ECDBF7;
    border-radius: 100%;
    z-index: 1
}

.elementor-7003 .elementor-element.elementor-element-de9bee7::before{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #F9F6FB;
    border-left: solid 1px #ECDBF7;
    border-right: none;
    border-top: none;
    border-bottom: solid 1px #ECDBF7;
    border-radius: 0 0 0 50px;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-de9bee7::after{
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    width: 101px;
    height: 101px;
    background: #402552;
    z-index: 0;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #402552;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 40px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: 99px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-content::before{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #402552;
    border-left: none;
    border-right: solid 1px #ECDBF7;
    border-top: solid 1px #ECDBF7;
    border-bottom: none;
    border-radius: 0 30px 0 0;
    z-index: 2;
}

.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-content::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 99px;
    width: 30px;
    height: 30px;
    background: #F9F6FB;
    z-index: 1;
    border: none !important;
    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-icon{
    padding: 16px;
}

.elementor-7003 .elementor-element.elementor-element-de9bee7::before{
    width: 80px;
    height: 80px;
    border-radius: 0 0 0 30px;
}

.elementor-7003 .elementor-element.elementor-element-de9bee7::after{
    width: 80px;
    height: 80px;
    
}

.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-widget-container::before{
    top: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-widget-container::after{
    top: 79px;
}

.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-content::before{
    right: 79px;
    border-radius: 0 20px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-content::after{
    right: 79px;
    
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-de9bee7{
    min-height:170px;
}

.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-icon{
    padding: 14px;
}

.elementor-7003 .elementor-element.elementor-element-de9bee7::before{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    border-radius: 0 0 0 20px;
}

.elementor-7003 .elementor-element.elementor-element-de9bee7::after{
    top: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
}

.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-widget-container::before{
    border-radius: 0 14px 0 0;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-widget-container::after{
    display: block;
    top: 69px;
    right: 0px;
    width: 20px;
    height: 20px;
}

.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-content::before{
    right: 69px;
    width: 20px;
    height: 20px;
    border-radius: 0 14px 0 0;
}

.elementor-7003 .elementor-element.elementor-element-de9bee7 .elementor-icon-box-content::after{
    top: 0px;
    right: 69px;
    width: 20px;
    height: 20px;
    
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f54e38 */.elementor-7003 .elementor-element.elementor-element-9f54e38 {
    position: absolute;
    right:-10px;
    bottom:-430px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a786929 */@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-a786929 .e-con-inner{
    padding-left:60px;
    padding-right:60px;
}    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6310ddb */.elementor-7003 .elementor-element.elementor-element-6310ddb::before{
    content: "QUEM SOMOS";
    position: absolute;
    top: -50px;
    left: 0;
    font-size: 1em;
    letter-spacing: 2.6px;
    font-family: "poppins";
    font-weight: 300;
    color: #818083;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-6310ddb::before{
    left: 60px;
    font-size: 1em;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-6310ddb::before{
    top: -30px;
    left: 0px;
    font-size: 1em;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-6310ddb::before{
    top: -30px;
    font-size: 0.9em !important;
    left: 0;
    width:280px;
    font-size: 1em;
}    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-596d8a2 */.elementor-7003 .elementor-element.elementor-element-596d8a2{
    position: absolute;
    transform: translateY(-50%);
    top: 58%;
    left:20%;
    pointer-events: none;
    animation: 30s ease-in-out infinite animarseta1;
}

@keyframes animarseta1{
0%, 100% {
    transform: translate(-50%, -50%) translateX(0) translateY(0);
}
25% {
    transform: translate(-50%, -50%) translateX(10px) translateY(-10px);
}
50% {
    transform: translate(-30%, -50%) translateX(20px) translateY(10px);
}
75% {
    transform: translate(-30%, -50%) translateX(-10px) translateY(-10px);
}
}

.elementor-7003 .elementor-element.elementor-element-596d8a2 .elementor-icon-box-icon{
    position: absolute;
    right:-32px;
    top: -26px;
    transform: scale(1) rotate(180deg) !important;
    animation: 12s ease-in-out infinite animarclick1;
}

@keyframes animarclick1{
0%, 100%, 23%, 27%, 48%, 52%, 73%, 77%, 98%{
    transform: scale(1);
}
25%, 50%, 75% {
    transform: scale(.85) !important;
}
25.5%, 50.5%, 75.5% {
    transform: scale(1);
}
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-596d8a2 .elementor-icon-box-icon{
    right: -22px;
    top: -20px;
}    
}

@media(max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-596d8a2 .elementor-icon-box-icon{
    right: -22px;
    top: -18px;
}    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7daad55 */.elementor-7003 .elementor-element.elementor-element-7daad55{
    position: absolute;
    transform: translateY(-50%);
    top: 10%;
    left:48%;
    pointer-events: none;
    animation: 18s ease-in-out infinite animarseta1;
}

@keyframes animarseta1{
0%, 100% {
    transform: translate(-50%, -50%) translateX(0) translateY(0);
}
25% {
    transform: translate(-50%, -50%) translateX(10px) translateY(-10px);
}
50% {
    transform: translate(-30%, -50%) translateX(10px) translateY(10px);
}
75% {
    transform: translate(-30%, -50%) translateX(-10px) translateY(-10px);
}
}

.elementor-7003 .elementor-element.elementor-element-7daad55 .elementor-icon-box-icon{
    position: absolute;
    right:-32px;
    top: -26px;
    transform: scale(1) rotate(180deg) !important;
    animation: 12s ease-in-out infinite animarclick1;
}

@keyframes animarclick1{
0%, 100%, 23%, 27%, 48%, 52%, 73%, 77%, 98%{
    transform: scale(1);
}
25%, 50%, 75% {
    transform: scale(.85) !important;
}
25.5%, 50.5%, 75.5% {
    transform: scale(1);
}
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-7daad55 .elementor-icon-box-icon{
    right: -22px;
    top: -20px;
}    
}

@media(max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-7daad55 .elementor-icon-box-icon{
    right: -22px;
    top: -18px;
}    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e543fb */.elementor-7003 .elementor-element.elementor-element-4e543fb{
    position: absolute;
    transform: translateY(-50%);
    top: 34%;
    right: -10%;
    left:inherit;
    pointer-events: none;
    animation: 24s ease-in-out infinite animarseta1;
}

@keyframes animarseta1{
0%, 100% {
    transform: translate(-50%, -50%) translateX(0) translateY(0);
}
25% {
    transform: translate(-50%, -50%) translateX(10px) translateY(-10px);
}
50% {
    transform: translate(-30%, -50%) translateX(20px) translateY(20px);
}
75% {
    transform: translate(-30%, -50%) translateX(-10px) translateY(-10px);
}
}

.elementor-7003 .elementor-element.elementor-element-4e543fb .elementor-icon-box-icon{
    position: absolute;
    right:-32px;
    top: -26px;
    transform: scale(1) rotate(180deg) !important;
    animation: 12s ease-in-out infinite animarclick1;
}

@keyframes animarclick1{
0%, 100%, 23%, 27%, 48%, 52%, 73%, 77%, 98%{
    transform: scale(1);
}
25%, 50%, 75% {
    transform: scale(.85) !important;
}
25.5%, 50.5%, 75.5% {
    transform: scale(1);
}
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-4e543fb .elementor-icon-box-icon{
    right: -22px;
    top: -20px;
}    
}

@media(max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-4e543fb .elementor-icon-box-icon{
    right: -22px;
    top: -18px;
}    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4da31db */.elementor-7003 .elementor-element.elementor-element-4da31db{
    position: absolute;
    transform: translateY(-50%);
    top: inherit;
    bottom: -30%;
    left:68%;
    pointer-events: none;
    animation: 28s ease-in-out infinite animarseta1;
}

@keyframes animarseta1{
0%, 100% {
    transform: translate(-50%, -50%) translateX(0) translateY(0);
}
25% {
    transform: translate(-50%, -50%) translateX(20px) translateY(0px);
}
50% {
    transform: translate(-30%, -50%) translateX(10px) translateY(20px);
}
75% {
    transform: translate(-30%, -50%) translateX(-10px) translateY(-10px);
}
}

.elementor-7003 .elementor-element.elementor-element-4da31db .elementor-icon-box-icon{
    position: absolute;
    right:-32px;
    top: -26px;
    transform: scale(1) rotate(180deg) !important;
    animation: 12s ease-in-out infinite animarclick1;
}

@keyframes animarclick1{
0%, 100%, 23%, 27%, 48%, 52%, 73%, 77%, 98%{
    transform: scale(1);
}
25%, 50%, 75% {
    transform: scale(.85) !important;
}
25.5%, 50.5%, 75.5% {
    transform: scale(1);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d1719a */@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-4d1719a{
    width:48%;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-4d1719a{
    width:48%;
}    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1488362 */.elementor-7003 .elementor-element.elementor-element-1488362{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaf9cdd */@media(min-width: 1367px) and (max-width: 1600px){
.elementor-7003 .elementor-element.elementor-element-aaf9cdd{
    padding: 0 2em 0 2em;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d11bf7e */.elementor-7003 .elementor-element.elementor-element-d11bf7e{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1a5b6ce */.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item-title-header{
    transition: 0.3s;
}

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item-title:hover .e-n-accordion-item-title-header {
    transform: translate(10px)
}

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item[open] .e-n-accordion-item-title::after {
    top: 38px;
    transform: translatey(-50%) rotate(90deg);
}

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item .e-n-accordion-item-title::after {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    right: 30px;
    top: 38px;
    transform: translatey(-50%) rotate(0);
    transform-origin: center;
    background-repeat: no-repeat;
    background-position: center;
    transition: 0.3s;
    height: 70px;
    width: 70px;
    background: #ECECEC;
    padding: 24px 26px;
    border: 1px solid #DDDDDD;
    border-radius: 100%
}

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item-title[data-accordion-index="1"] {
    background-color: #000000 !important;
    border-color: #000000 !important;
}

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item-title[data-accordion-index="2"] {
    background-color: #150D1C !important;
    color: #FCFCFC !important;
    border-color: #382C40 !important
}

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item-title[data-accordion-index="3"] {
    background-color: #25172E !important;
    color: #FCFCFC !important;
    border-color: #5E4B69;
}

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item-title[data-accordion-index="4"] {
    background-color: #402552 !important;
    color: #FCFCFC !important;
    border-color: #9985A8 !important;
}

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item-title[data-accordion-index="5"] {
    background-color: #B56CE2 !important;
    color: #FCFCFC !important;
    border-color: #D2A4EC !important;
}

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item-title[data-accordion-index="6"] {
    background-color: #F3EBFF !important;
    color: #000000 !important;
    border-color: #ECDFF9 !important;
}

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item-title[data-accordion-index="7"] {
    background-color: #F7F4FF !important;
    color: #000000 !important;
    border-color: #F2E9FC !important;
}

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item-title[aria-expanded="true"]{
    border-radius: 30px 30px 0 0 !important;
    transition: 0s !important
}

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item-title[aria-expanded="false"]{
    border-radius: 50px 50px 50px 50px !important;
    transition: 0.3s 0.4s !important
}

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-opened {
    width: 34px;
    padding-right: 5px;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item[open] .e-n-accordion-item-title::after {
    top: 38px;
}    

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item .e-n-accordion-item-title::after {
    right: 20px;
    top: 38px;
    height: 60px;
    width: 60px;
    padding: 18px 20px;
}
}


@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item[open] .e-n-accordion-item-title::after {
    top: 34px;
}    

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item .e-n-accordion-item-title::after {
    right: 20px;
    top: 34px;
    height: 60px;
    width: 60px;
    padding: 18px 20px;
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item-title[aria-expanded="true"]{
    border-radius: 20px 20px 0 0 !important;
}

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item-title{
    min-height: 76px;
}

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item[open] .e-n-accordion-item-title::after {
    top: 38px;
}    

.elementor-7003 .elementor-element.elementor-element-1a5b6ce .e-n-accordion-item .e-n-accordion-item-title::after {
    right: 10px;
    top: 38px;
    height: 60px;
    width: 60px;
    padding: 18px 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b121c4b */@media(min-width: 1367px) and (max-width: 1600px){
.elementor-7003 .elementor-element.elementor-element-1b121c4b{
    padding: 0 2em 0 2em;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-70dadad */.elementor-7003 .elementor-element.elementor-element-70dadad::before{
    content: "FORMULÁRIO";
    position: absolute;
    top: -50px;
    left: 0;
    font-size: 1em;
    letter-spacing: 2.6px;
    font-family: "poppins";
    font-weight: 300;
    color: #C5C5C5;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-70dadad::before{
    left: 60px;
    font-size: 1em;
}    
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-70dadad::before{
    top: -40px !important;
    transform: translate(-50%);
    top: -30px;
    left: 50%;
    font-size: 1em;
}    
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-70dadad::before{
    transform: translate(-50%);
    top: -30px;
    left: 50%;
    font-size: 0.9em;
    width: 110px;
    font-size: 1em;
}    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95c08f8 */@media(min-width: 768px){
.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button-content-wrapper {
    overflow: hidden !important;
}

.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button-text {
    padding-top: 4px;
    padding-bottom: 4px;
    transform: translateY(0%);
    transition: all 0.3s ease;
}

.elementor-7003 .elementor-element.elementor-element-95c08f8  .elementor-button-text:after {
    content: "RECEBER ANÁLISE DO MEU NEGÓCIO";
    position: absolute;
    padding-top: 4px;
    padding-bottom: 2px;
    width: 100%;
    left: 0;
    text-align: center;
    letter-spacing: 0.6px;
    font-family: "Poppins", Sans-Serif;
    transform: translateY(200%);
    transition: all .3s ease;
}

.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button:hover .elementor-button-text {
    transform: translateY(-200%);
}

.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button:hover, .elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button-text:after {
    transform: translateY(200%);
}

.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button:hover {
  transform: translateX(-80px);
}

.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button {
    position: relative;
    transition: all 0.3s;
    cursor: pointer;
}

.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button-icon {
    position: absolute;
    top: 50%;
    left: -80px;
    transform: translateY(-50%) rotate(-45deg);
    height: 80px;
    width: 80px;
    background: #ECECEC;
    padding: 30px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button::before {
    content: url("/wp-content/uploads/2025/08/seta.svg");
    position: absolute;
    top: 50%;
    right: -80px;
    transform: translateY(-50%) rotate(-90deg) scale(0);
    height: 80px;
    width: 80px;
    background: #ECECEC;
    padding: 30px;
    border: 1px solid #DDDDDD;
    border-radius: 100%;
    transition: all 0.3s;
    opacity: 0;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button:hover .elementor-button-icon {
    transform: translateY(-50%) rotate(-45deg) scale(0);
    opacity: 0;
}

.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button:hover::before {
    transform: translateY(-50%) rotate(0deg) scale(1);
    opacity: 1;
}
}

@media(min-width: 768px) and (max-width: 1366px) {
.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button-icon,
.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button::before {
    height: 64px;
    width: 64px;
    padding: 24px;
}

.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button-icon {
    left: -64px;
}

.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button::before {
    right: -64px;
}

.elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button:hover {
  transform: translateX(-64px);
}
}

@media (max-width: 767px){
  .elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-widget-container{
    margin-left:0px !important;
  }

  .elementor-7003 .elementor-element.elementor-element-95c08f8 .elementor-button-icon{
    display:none!important;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-724d7dc */.elementor-7003 .elementor-element.elementor-element-724d7dc{
    text-wrap: balance
}

@media(max-width: 766px){
.elementor-7003 .elementor-element.elementor-element-724d7dc .elementor-image-box-wrapper {
        text-align: center;
        display: flex;  
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ac81f */@media(min-width: 1367px) and (max-width: 1600px){
.elementor-7003 .elementor-element.elementor-element-d3ac81f{
    padding: 0 2em 0 2em;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1c895ee */.elementor-7003 .elementor-element.elementor-element-1c895ee{
    position: absolute;
    top:-1px;
    left: -1px
}

.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-widget-container::before{
    content: "";
    position: absolute;
    top: 0px;
    left: inherit;
    right: -49px;
    width: 50px;
    height: 50px;
    background: #000000;
    border-radius: 50px 0 0 0;
    border-left: solid 1px #B56CE2;
    border-right: none !important;
    border-top: solid 1px #B56CE2;
    border-bottom: none;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-widget-container::after{
    content: "";
    position: absolute;
    top: -1px;
    left: inherit;
    right: -49px;
    width: 50px;
    height: 50px;
    background: #F9F6FB;
    z-index: 0
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-widget-container::before{
    right: -39px;
    width: 40px;
    height: 30px;
    background: #000000;
    border-radius: 40px 0 0 0;
}

.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-widget-container::after{
    right: -39px;
    width: 40px;
    height: 30px;
}
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-widget-container::before{
    right: -39px;
    width: 40px;
    height: 30px;
    background: #000000;
    border-radius: 40px 0 0 0;
}

.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-widget-container::after{
    right: -39px;
    width: 40px;
    height: 30px;
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-widget-container::before{
    right: -29px;
    width: 30px;
    height: 30px;
    border-radius: 30px 0 0 0;
}    
.elementor-7003 .elementor-element.elementor-element-1c895ee .elementor-widget-container::after{
    display: block;
    right: -29px;
    width: 30px;
    height: 30px;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-920117c */.elementor-7003 .elementor-element.elementor-element-920117c{
    position: absolute;
    bottom:-2px;
    right: -1px
}

.elementor-7003 .elementor-element.elementor-element-920117c::before{
    content: "";
    position: absolute;
    top: -49px;
    right: 0px;
    width: 50px;
    height: 50px;
    background: #000000;
    border-radius: 0 0 50px 0;
    border-left: none;
    border-right: solid 1px #B56CE2;
    border-top: none;
    border-bottom: solid 1px #B56CE2;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-920117c::after{
    content: "";
    position: absolute;
    top: -49px;
    right: 0px;
    width: 50px;
    height: 50px;
    background: #F8F4FE;
    z-index: 0
}

.elementor-7003 .elementor-element.elementor-element-920117c .elementor-widget-container::before{
    content: "";
    position: absolute;
    bottom: 1px;
    left: -49px;
    width: 50px;
    height: 50px;
    background: #000000;
    border-radius: 0 0 50px 0;
    border-left: none;
    border-right: solid 1px #B56CE2;
    border-top: none;
    border-bottom: solid 1px #B56CE2;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-920117c .elementor-widget-container::after{
    content: "";
    position: absolute;
    bottom: 0px;
    left: -49px;
    width: 50px;
    height: 50px;
    background: #F8F4FE;
    z-index: 0
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-920117c::before{
    top: -39px;
    width: 40px;
    height: 40px;
    border-radius: 0 0 40px 0;
}

.elementor-7003 .elementor-element.elementor-element-920117c::after{
    top: -39px;
    right: 0px;
    width: 40px;
    height: 40px;
}

.elementor-7003 .elementor-element.elementor-element-920117c .elementor-widget-container::before{
    left: -53px;
    width: 54px;
    height: 30px;
    border-radius: 0 0 40px 0;
}

.elementor-7003 .elementor-element.elementor-element-920117c .elementor-widget-container::after{
    left: -39px;
    width: 40px;
    height: 30px;
}
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-920117c::before{
    top: -39px;
    width: 40px;
    height: 40px;
    border-radius: 0 0 40px 0;
}

.elementor-7003 .elementor-element.elementor-element-920117c::after{
    top: -39px;
    right: 0px;
    width: 40px;
    height: 40px;
}

.elementor-7003 .elementor-element.elementor-element-920117c .elementor-widget-container::before{
    left: -43px;
    width: 44px;
    height: 30px;
    border-radius: 0 0 40px 0;
}

.elementor-7003 .elementor-element.elementor-element-920117c .elementor-widget-container::after{
    left: -43px;
    width: 44px;
    height: 30px;
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-920117c::before{
    top: -29px;
    width: 30px;
    height: 30px;
    border-radius: 0 0 30px 0;
}

.elementor-7003 .elementor-element.elementor-element-920117c::after{
    top: -29px;
    right: 0px;
    width: 30px;
    height: 30px;
}

.elementor-7003 .elementor-element.elementor-element-920117c .elementor-widget-container::before{
    left: -30px;
    width: 30px;
    height: 24px;
    border-radius: 0 0 30px 0;
}

.elementor-7003 .elementor-element.elementor-element-920117c .elementor-widget-container::after{
    display: block;
    left: -30px;
    width: 30px;
    height: 24px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d31e9 */.elementor-7003 .elementor-element.elementor-element-d1d31e9::before{
    content: "";
    position: absolute;
    top: 103px;
    left: -1px;
    width: 50px;
    height: 50px;
    background: #000000;
    border-radius: 50px 0 0 0;
    border-left: solid 1px #B56CE2;
    border-right: none !important;
    border-top: solid 1px #B56CE2;
    border-bottom: none;
    z-index: 1;
}

.elementor-7003 .elementor-element.elementor-element-d1d31e9::after{
    content: "";
    position: absolute;
    top: 103px;
    left: -1px;
    width: 50px;
    height: 50px;
    background: #F9F6FB;
    z-index: 0
}

@media(min-width: 1367px) and (max-width: 1500px){
.elementor-7003 .elementor-element.elementor-element-d1d31e9{
    padding-top: 3em;
    padding-bottom: 4em;
}
}    

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-7003 .elementor-element.elementor-element-d1d31e9::before{
    top: 57px;
    width: 40px;
    height: 40px;
    border-radius: 40px 0 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d1d31e9::after{
    top: 57px;
    left: -1px;
    width: 40px;
    height: 40px;
}
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-7003 .elementor-element.elementor-element-d1d31e9::before{
    top: 55px;
    width: 40px;
    height: 40px;
    border-radius: 40px 0 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d1d31e9::after{
    top: 55px;
    left: -1px;
    width: 40px;
    height: 40px;
}
}

@media(max-width: 767px){
.elementor-7003 .elementor-element.elementor-element-d1d31e9::before{
    top: 45px;
    width: 30px;
    height: 30px;
    border-radius: 30px 0 0 0;
}

.elementor-7003 .elementor-element.elementor-element-d1d31e9::after{
    top: 45px;
    left: -1px;
    width: 30px;
    height: 30px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0726987 */.elementor-7003 .elementor-element.elementor-element-0726987{
    position: absolute;
    width: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4b4a67c */.elementor-7003 .elementor-element.elementor-element-4b4a67c{
    position: absolute;
    width:0;
}

@media (min-width: 1025px) {
  .up,
  .up1,
  .up2, 
  .up3 {
    opacity: 0 !important;
    transform: translateY(40px) !important;
    transition: opacity 1s ease-out, transform 1s ease-out !important;
  }

  .up.active,
  .up1.active,
  .up2.active,
  .up3.active {
    opacity: 1 !important;
    transform: translateY(0) !important;
  }
  
  .up.active {
    transition-delay: 0s !important;
  }

  .up1.active {
    transition-delay: 0.3s !important;
  }

  .up2.active {
    transition-delay: 0.6s !important;
  }
  
  .up3.active {
    transition-delay: 0.8s !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34e4833 */@media(min-width: 1367px) and (max-width: 1600px){
.elementor-7003 .elementor-element.elementor-element-34e4833{
    padding: 0 2em 0 2em;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://lp.vendexcompany.com/wp-content/uploads/2025/08/Poppins-Light.eot');
	src: url('https://lp.vendexcompany.com/wp-content/uploads/2025/08/Poppins-Light.eot?#iefix') format('embedded-opentype'),
		url('https://lp.vendexcompany.com/wp-content/uploads/2025/08/Poppins-Light.woff2') format('woff2'),
		url('https://lp.vendexcompany.com/wp-content/uploads/2025/08/Poppins-Light.woff') format('woff'),
		url('https://lp.vendexcompany.com/wp-content/uploads/2025/08/Poppins-Light.ttf') format('truetype'),
		url('https://lp.vendexcompany.com/wp-content/uploads/2025/08/Poppins-Light.svg#Poppins') format('svg');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://lp.vendexcompany.com/wp-content/uploads/2025/08/Poppins-Medium.eot');
	src: url('https://lp.vendexcompany.com/wp-content/uploads/2025/08/Poppins-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://lp.vendexcompany.com/wp-content/uploads/2025/08/Poppins-Medium.woff2') format('woff2'),
		url('https://lp.vendexcompany.com/wp-content/uploads/2025/08/Poppins-Medium.woff') format('woff'),
		url('https://lp.vendexcompany.com/wp-content/uploads/2025/08/Poppins-Medium.ttf') format('truetype'),
		url('https://lp.vendexcompany.com/wp-content/uploads/2025/08/Poppins-Medium.svg#Poppins') format('svg');
}
/* End Custom Fonts CSS */