.elementor-17 .elementor-element.elementor-element-894398d{--display:flex;--position:fixed;--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:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:999;}.elementor-17 .elementor-element.elementor-element-0d75729{--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;--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:var( --e-global-color-a04dd7c );--border-color:var( --e-global-color-a04dd7c );--border-radius:3000px 3000px 3000px 3000px;box-shadow:20px 20px 100px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:60px;--padding-right:60px;}.elementor-17 .elementor-element.elementor-element-0d75729::before, .elementor-17 .elementor-element.elementor-element-0d75729 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-0d75729 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-0d75729 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-0d75729 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-0d75729 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF 0%, #FFFFFF1A 100%);}.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-17 .elementor-element.elementor-element-ddb9b30{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-ddb9b30.elementor-element{--align-self:flex-start;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-8940eff{--display:flex;}.elementor-17 .elementor-element.elementor-element-b0c8fdd{--display:flex;}.elementor-17 .elementor-element.elementor-element-c7ffe5f{--display:flex;}.elementor-17 .elementor-element.elementor-element-d4362bb{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:40px;--n-menu-title-font-size:16px;--n-menu-title-color-normal:var( --e-global-color-secondary );--n-menu-title-transition:300ms;--n-menu-title-padding:0px 0px 0px 0px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-dropdown-content-box-border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d4362bb > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ){background:#FFFBFB;}.elementor-17 .elementor-element.elementor-element-d4362bb.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-d4362bb > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-17 .elementor-element.elementor-element-d4362bb > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-17 .elementor-element.elementor-element-d4362bb > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Poppins", Sans-serif;font-weight:500;letter-spacing:-0.6px;}.elementor-17 .elementor-element.elementor-element-d4362bb {--n-menu-title-color-hover:var( --e-global-color-primary );--n-menu-title-color-active:var( --e-global-color-primary );}.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-17 .elementor-element.elementor-element-a69547e .elementor-button{background-color:#2D2E8300;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.6px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a04dd7c );border-radius:3000px 3000px 3000px 3000px;padding:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-a69547e .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-a69547e .elementor-button:focus{background-color:var( --e-global-color-a04dd7c );}.elementor-17 .elementor-element.elementor-element-a69547e.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a69547e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-a69547e .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-17 .elementor-element.elementor-element-8339d6f{--display:flex;--min-height:1013px;--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;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-8339d6f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8339d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/bg.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.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-17 .elementor-element.elementor-element-0d34760{width:var( --container-widget-width, 738px );max-width:738px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:738px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-0d34760 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:96px;font-weight:600;color:#000000;}.elementor-17 .elementor-element.elementor-element-976a822{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-976a822.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-0186db0{text-align:end;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6a4c0fa{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-c224455 .elementor-button{background-color:#2D2E8300;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.6px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a04dd7c );border-radius:3000px 3000px 3000px 3000px;padding:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-c224455 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-c224455 .elementor-button:focus{background-color:var( --e-global-color-a04dd7c );}.elementor-17 .elementor-element.elementor-element-c224455.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-c224455 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-c224455 .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-17 .elementor-element.elementor-element-a13957a{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-a04dd7c );--border-color:var( --e-global-color-a04dd7c );--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-17c9ae0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-eb2b5c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-25f4289{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9e7943e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7fce1e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8db4707{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3338f1c{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:70px;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 919px );max-width:919px;--container-widget-width:919px;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-17 .elementor-element.elementor-element-3338f1c .swiper-slide ) > .e-con{background-color:#FFFFFF;--border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-7b9e6d9{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;text-align:end;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7b9e6d9.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-faa3893{--display:flex;--min-height:687px;--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-faa3893:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-faa3893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/BG-SESSAO-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-010675e{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-7dc132a.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-63d219d{width:var( --container-widget-width, 738px );max-width:738px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:738px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-63d219d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-378b1d0{width:var( --container-widget-width, 70% );max-width:70%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-378b1d0.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-e2b6b7a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-506fcce{width:100%;max-width:100%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-506fcce.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-0e2bd63 .elementor-button{background-color:#2D2E8300;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.6px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a04dd7c );border-radius:3000px 3000px 3000px 3000px;padding:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-0e2bd63 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-0e2bd63 .elementor-button:focus{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-0e2bd63{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-0e2bd63.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-0e2bd63 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-0e2bd63 .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-17 .elementor-element.elementor-element-8cad642{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7d143ac{--display:flex;--min-height:52px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7d143ac:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7d143ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/FAIXA.svg");background-position:center center;background-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-154ef6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3f95053.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-1605fba{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-1605fba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-3549e8d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-3549e8d.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-3549e8d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:96px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-c99ab35{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-76c1389{--display:flex;}.elementor-17 .elementor-element.elementor-element-86a6ec5{width:var( --container-widget-width, 74px );max-width:74px;--container-widget-width:74px;--container-widget-flex-grow:0;top:210.632px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-17 .elementor-element.elementor-element-86a6ec5.elementor-element{--align-self:center;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-86a6ec5{left:-36px;}body.rtl .elementor-17 .elementor-element.elementor-element-86a6ec5{right:-36px;}.elementor-17 .elementor-element.elementor-element-71c5085{width:var( --container-widget-width, 413px );max-width:413px;--container-widget-width:413px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-71c5085.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-87090ba{width:var( --container-widget-width, 74px );max-width:74px;--container-widget-width:74px;--container-widget-flex-grow:0;top:340px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-17 .elementor-element.elementor-element-87090ba.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-8c1cd80{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-17 .elementor-element.elementor-element-1a85646{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-1a85646 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-4830fc6{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-17 .elementor-element.elementor-element-4830fc6.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-58f8c88{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-58f8c88.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7bf4d13{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-012d866 .elementor-button{background-color:#2D2E8300;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.6px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a04dd7c );border-radius:3000px 3000px 3000px 3000px;padding:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-012d866 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-012d866 .elementor-button:focus{background-color:var( --e-global-color-6759205 );}.elementor-17 .elementor-element.elementor-element-012d866{width:100%;max-width:100%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-012d866.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-012d866 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-012d866 .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-17 .elementor-element.elementor-element-fb98494{--display:flex;--min-height:1284px;--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;--border-radius:100px 100px 100px 100px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fb98494:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-fb98494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/BG-e-para-vc.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-e79349f.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-96214fa{width:var( --container-widget-width, 70% );max-width:70%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-96214fa.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-96214fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:96px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2c222a1{--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;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b9bc2ab{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-acd0a79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 66px) 0px;}.elementor-17 .elementor-element.elementor-element-acd0a79.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-ee8f5fd{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2fd074b{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-038d5b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 66px) 0px;}.elementor-17 .elementor-element.elementor-element-038d5b6.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-1fd03c6{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1806069{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-a02aa2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 66px) 0px;}.elementor-17 .elementor-element.elementor-element-a02aa2f.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-3ca30f4{width:100%;max-width:100%;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-aa38b9e{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-e71b663{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 66px) 0px;}.elementor-17 .elementor-element.elementor-element-e71b663.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-d8ac732{width:100%;max-width:100%;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-46e9bbb{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-4dcffc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 66px) 0px;}.elementor-17 .elementor-element.elementor-element-4dcffc3.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-0b758c0{width:100%;max-width:100%;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-9a94658{--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;--padding-top:100px;--padding-bottom:135px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f7401c0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4b1a1c6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-4b1a1c6.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7c0d9f0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-7c0d9f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-6bb2cea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-867db5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-17 .elementor-element.elementor-element-867db5d.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-1c8a39b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-1c8a39b.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-973a460{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-973a460.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-45d65f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 2px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:2px;border-color:var( --e-global-color-a04dd7c );--border-color:var( --e-global-color-a04dd7c );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-45d65f1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-45d65f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 > .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-17 .elementor-element.elementor-element-af4d66b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7892de6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7892de6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7892de6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 78%, #FFFFFF00 100%);}.elementor-17 .elementor-element.elementor-element-6029a76{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#4F2D87;}.elementor-17 .elementor-element.elementor-element-6029a76.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-a8695b6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-a8695b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-030a841{--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:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3704c50{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.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-17 .elementor-element.elementor-element-d926c3b .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-17 .elementor-element.elementor-element-d926c3b .elementor-icon-box-title{margin-block-end:20px;color:#575756;}.elementor-17 .elementor-element.elementor-element-d926c3b .elementor-icon{font-size:73px;}.elementor-17 .elementor-element.elementor-element-d926c3b .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-d926c3b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-d926c3b:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-d926c3b:has(:focus) .elementor-icon-box-title{color:#575756;}.elementor-17 .elementor-element.elementor-element-d926c3b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-35978a1{--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;border-style:none;--border-style:none;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-17 .elementor-element.elementor-element-671c80d{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-d7fa62e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#DADADA;}.elementor-17 .elementor-element.elementor-element-d7fa62e.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-e47b27f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-e47b27f.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-fb0f4c1{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-1852172{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#DADADA;}.elementor-17 .elementor-element.elementor-element-1852172.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-02a275c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-02a275c.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-55e8fbe{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-95272ac{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#DADADA;}.elementor-17 .elementor-element.elementor-element-95272ac.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-22717bc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-22717bc.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-30b1e04{--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;border-style:none;--border-style:none;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c406932{width:var( --container-widget-width, 658px );max-width:658px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:658px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-c406932.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a091898 .elementor-button{background-color:#2D2E8300;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.6px;fill:#575756;color:#575756;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7247104 );border-radius:3000px 3000px 3000px 3000px;padding:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-a091898 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-a091898 .elementor-button:focus{background-color:var( --e-global-color-6759205 );color:#575756;}.elementor-17 .elementor-element.elementor-element-a091898{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-a091898.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a091898 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-a091898 .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-17 .elementor-element.elementor-element-a091898 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-a091898 .elementor-button:focus svg{fill:#575756;}.elementor-17 .elementor-element.elementor-element-e8cd69e{--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:center;--flex-wrap:wrap;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1c219e5{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-17 .elementor-element.elementor-element-2e6e73b .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-17 .elementor-element.elementor-element-2e6e73b .elementor-icon-box-title{margin-block-end:20px;color:#575756;}.elementor-17 .elementor-element.elementor-element-2e6e73b .elementor-icon{font-size:73px;}.elementor-17 .elementor-element.elementor-element-2e6e73b .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-2e6e73b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-2e6e73b:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-2e6e73b:has(:focus) .elementor-icon-box-title{color:#575756;}.elementor-17 .elementor-element.elementor-element-2e6e73b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-5df042d{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-17 .elementor-element.elementor-element-725be40{width:var( --container-widget-width, 658px );max-width:658px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:658px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-725be40.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-3a1b6e9{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-d8e105c .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-17 .elementor-element.elementor-element-d8e105c .elementor-icon-box-title{margin-block-end:20px;color:#575756;}.elementor-17 .elementor-element.elementor-element-d8e105c .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-d8e105c .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-d8e105c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-d8e105c:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-d8e105c:has(:focus) .elementor-icon-box-title{color:#575756;}.elementor-17 .elementor-element.elementor-element-d8e105c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-8808b8d{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-c4a3552 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-17 .elementor-element.elementor-element-c4a3552 .elementor-icon-box-title{margin-block-end:20px;color:#575756;}.elementor-17 .elementor-element.elementor-element-c4a3552 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-c4a3552 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-c4a3552 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-c4a3552:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-c4a3552:has(:focus) .elementor-icon-box-title{color:#575756;}.elementor-17 .elementor-element.elementor-element-c4a3552 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-b27125f{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-7343c50 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-17 .elementor-element.elementor-element-7343c50 .elementor-icon-box-title{margin-block-end:20px;color:#575756;}.elementor-17 .elementor-element.elementor-element-7343c50 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-7343c50 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-7343c50 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-7343c50:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-7343c50:has(:focus) .elementor-icon-box-title{color:#575756;}.elementor-17 .elementor-element.elementor-element-7343c50 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-8dd1fd3{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-d51d8a5 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-17 .elementor-element.elementor-element-d51d8a5 .elementor-icon-box-title{margin-block-end:20px;color:#575756;}.elementor-17 .elementor-element.elementor-element-d51d8a5 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-d51d8a5 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-d51d8a5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-d51d8a5:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-d51d8a5:has(:focus) .elementor-icon-box-title{color:#575756;}.elementor-17 .elementor-element.elementor-element-d51d8a5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-4fd51a2{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-64d471f .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-17 .elementor-element.elementor-element-64d471f .elementor-icon-box-title{margin-block-end:20px;color:#575756;}.elementor-17 .elementor-element.elementor-element-64d471f .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-64d471f .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-64d471f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-64d471f:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-64d471f:has(:focus) .elementor-icon-box-title{color:#575756;}.elementor-17 .elementor-element.elementor-element-64d471f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-92150f7{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-43b84b6 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-17 .elementor-element.elementor-element-43b84b6 .elementor-icon-box-title{margin-block-end:20px;color:#575756;}.elementor-17 .elementor-element.elementor-element-43b84b6 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-43b84b6 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-43b84b6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-43b84b6:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-43b84b6:has(:focus) .elementor-icon-box-title{color:#575756;}.elementor-17 .elementor-element.elementor-element-43b84b6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-05c2525{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-12px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:10px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-12px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:10px;--e-n-carousel-arrow-size:25px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-arrow-hover-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-10b5ad8{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8139afa{width:var( --container-widget-width, 560px );max-width:560px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;--container-widget-width:560px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-a04dd7c );text-align:start;}.elementor-17 .elementor-element.elementor-element-8139afa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-c4f3eea .elementor-button{background-color:#2D2E8300;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.6px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a04dd7c );border-radius:3000px 3000px 3000px 3000px;padding:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-c4f3eea .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-c4f3eea .elementor-button:focus{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-c4f3eea{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-c4f3eea.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-c4f3eea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-c4f3eea .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-17 .elementor-element.elementor-element-b7cfa7f{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ced9309{width:var( --container-widget-width, 30% );max-width:30%;margin:-130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-ced9309.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-ced9309 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-2cd6397{width:var( --container-widget-width, 473px );max-width:473px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:473px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-2cd6397.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-c3cd9a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-00d7e69{--display:flex;--min-height:329px;--justify-content:space-between;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-00d7e69:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-00d7e69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/BG-RESULT.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-26e45ef{width:var( --container-widget-width, 473px );max-width:473px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:473px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-26e45ef.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-f5eee2f{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f5eee2f img{width:100%;}.elementor-17 .elementor-element.elementor-element-7bd3eb4{--display:flex;--min-height:329px;--justify-content:space-between;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-7bd3eb4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7bd3eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/BG-RESULT.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-5000579{width:var( --container-widget-width, 473px );max-width:473px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:473px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5000579.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-e7186f9{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e7186f9 img{width:100%;}.elementor-17 .elementor-element.elementor-element-b207294{--display:flex;--min-height:329px;--justify-content:space-between;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-b207294:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b207294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/BG-RESULT.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-3e22ddc{width:var( --container-widget-width, 473px );max-width:473px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:473px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3e22ddc.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-38bd716{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-38bd716 img{width:100%;}.elementor-17 .elementor-element.elementor-element-2f92a41{--display:flex;--min-height:329px;--justify-content:space-between;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-2f92a41:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2f92a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/BG-RESULT.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-295ce09{width:var( --container-widget-width, 473px );max-width:473px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:473px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-295ce09.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7d5b04f{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7d5b04f img{width:100%;}.elementor-17 .elementor-element.elementor-element-4bbe241{--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;--flex-wrap:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5e67dd9{--display:flex;--min-height:475px;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5e67dd9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5e67dd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/Rectangle-16.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-7fada86{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d164039{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b87d6c2{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-b87d6c2.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-25b639f{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-25b639f.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-9593123{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-17 .elementor-element.elementor-element-9593123:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9593123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/Rectangle-18.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-ccb40b4{--display:flex;--min-height:214px;--border-radius:25px 25px 25px 25px;}.elementor-17 .elementor-element.elementor-element-ccb40b4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ccb40b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/Rectangle-60.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4f97542{--display:flex;--min-height:214px;--border-radius:25px 25px 25px 25px;}.elementor-17 .elementor-element.elementor-element-4f97542:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4f97542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/Rectangle-59.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-03632d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8be7729{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8be7729:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8be7729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 78%, #FFFFFF00 100%);}.elementor-17 .elementor-element.elementor-element-17851ab{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#4F2D87;}.elementor-17 .elementor-element.elementor-element-17851ab.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-470b71b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-470b71b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-454fa82{--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:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-725c3ae{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-17 .elementor-element.elementor-element-70c0908 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-17 .elementor-element.elementor-element-70c0908 .elementor-icon-box-title{margin-block-end:20px;color:#575756;}.elementor-17 .elementor-element.elementor-element-70c0908 .elementor-icon{font-size:73px;}.elementor-17 .elementor-element.elementor-element-70c0908 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-70c0908 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-70c0908:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-70c0908:has(:focus) .elementor-icon-box-title{color:#575756;}.elementor-17 .elementor-element.elementor-element-70c0908 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-e55a0dc{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-17 .elementor-element.elementor-element-8031842{--display:flex;--justify-content:space-between;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-088262d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#DADADA;}.elementor-17 .elementor-element.elementor-element-088262d.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-84e34e1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-84e34e1.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-d7e8c2b{--display:flex;--justify-content:space-between;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-6fedbe7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#DADADA;}.elementor-17 .elementor-element.elementor-element-6fedbe7.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-4312d1f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-4312d1f.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-f344b1b{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-e97e00b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#DADADA;}.elementor-17 .elementor-element.elementor-element-e97e00b.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-1956860{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-1956860.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7757450{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5720987{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-5720987.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-bbf59d3 .elementor-button{background-color:#2D2E8300;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.6px;fill:#575756;color:#575756;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7247104 );border-radius:3000px 3000px 3000px 3000px;padding:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-bbf59d3 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-bbf59d3 .elementor-button:focus{background-color:var( --e-global-color-6759205 );color:#575756;}.elementor-17 .elementor-element.elementor-element-bbf59d3{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-bbf59d3.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-bbf59d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-bbf59d3 .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-17 .elementor-element.elementor-element-bbf59d3 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-bbf59d3 .elementor-button:focus svg{fill:#575756;}.elementor-17 .elementor-element.elementor-element-9e197ce{--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:center;--flex-wrap:wrap;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c6ee43c{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-17 .elementor-element.elementor-element-7555fe5 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-17 .elementor-element.elementor-element-7555fe5 .elementor-icon-box-title{margin-block-end:20px;color:#575756;}.elementor-17 .elementor-element.elementor-element-7555fe5 .elementor-icon{font-size:73px;}.elementor-17 .elementor-element.elementor-element-7555fe5 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-7555fe5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-7555fe5:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-7555fe5:has(:focus) .elementor-icon-box-title{color:#575756;}.elementor-17 .elementor-element.elementor-element-7555fe5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-3fc7511{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-17 .elementor-element.elementor-element-c36ff91{width:var( --container-widget-width, 658px );max-width:658px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:658px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-c36ff91.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7682966{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-c86cd32 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-17 .elementor-element.elementor-element-c86cd32 .elementor-icon-box-title{margin-block-end:20px;color:#575756;}.elementor-17 .elementor-element.elementor-element-c86cd32 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-c86cd32 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-c86cd32 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-c86cd32:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-c86cd32:has(:focus) .elementor-icon-box-title{color:#575756;}.elementor-17 .elementor-element.elementor-element-c86cd32 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-842fd73{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-687c2fe .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-17 .elementor-element.elementor-element-687c2fe .elementor-icon-box-title{margin-block-end:20px;color:#575756;}.elementor-17 .elementor-element.elementor-element-687c2fe .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-687c2fe .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-687c2fe .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-687c2fe:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-687c2fe:has(:focus) .elementor-icon-box-title{color:#575756;}.elementor-17 .elementor-element.elementor-element-687c2fe .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-907f24a{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2553433 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-17 .elementor-element.elementor-element-2553433 .elementor-icon-box-title{margin-block-end:20px;color:#575756;}.elementor-17 .elementor-element.elementor-element-2553433 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-2553433 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-2553433 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-2553433:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-2553433:has(:focus) .elementor-icon-box-title{color:#575756;}.elementor-17 .elementor-element.elementor-element-2553433 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-faecd29{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-3d8dc6a .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-17 .elementor-element.elementor-element-3d8dc6a .elementor-icon-box-title{margin-block-end:20px;color:#575756;}.elementor-17 .elementor-element.elementor-element-3d8dc6a .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-3d8dc6a .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-3d8dc6a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-3d8dc6a:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-3d8dc6a:has(:focus) .elementor-icon-box-title{color:#575756;}.elementor-17 .elementor-element.elementor-element-3d8dc6a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-85d074f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-12px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:10px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-12px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:10px;--e-n-carousel-arrow-size:25px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-arrow-hover-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-dd5f217{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-bf6a9b8 .elementor-button{background-color:#2D2E8300;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.6px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a04dd7c );border-radius:3000px 3000px 3000px 3000px;padding:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-bf6a9b8 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-bf6a9b8 .elementor-button:focus{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-bf6a9b8{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-bf6a9b8.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-bf6a9b8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-bf6a9b8 .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-17 .elementor-element.elementor-element-af44336{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-42f2906{width:var( --container-widget-width, 30% );max-width:30%;margin:-130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-42f2906.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-42f2906 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-7e53ee4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8f19c7d{--display:flex;--min-height:329px;--justify-content:space-between;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-8f19c7d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8f19c7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/BG-RESULT.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-58bfe75{width:var( --container-widget-width, 473px );max-width:473px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:473px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-58bfe75.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7c34c55{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7c34c55 img{width:100%;}.elementor-17 .elementor-element.elementor-element-bf20473{--display:flex;--min-height:329px;--justify-content:space-between;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-bf20473:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-bf20473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/BG-RESULT.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-52b2a32{width:var( --container-widget-width, 473px );max-width:473px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:473px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-52b2a32.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-4368435{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4368435 img{width:100%;}.elementor-17 .elementor-element.elementor-element-be26115{--display:flex;--min-height:329px;--justify-content:space-between;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-be26115:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-be26115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/BG-RESULT.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-dbf8244{width:var( --container-widget-width, 473px );max-width:473px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:473px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-dbf8244.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-2435808{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2435808 img{width:100%;}.elementor-17 .elementor-element.elementor-element-8b80ece{--display:flex;--min-height:329px;--justify-content:space-between;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-8b80ece:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8b80ece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/BG-RESULT.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-8e09f24{width:var( --container-widget-width, 473px );max-width:473px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:473px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-8e09f24.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-96f9cf2{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-96f9cf2 img{width:100%;}.elementor-17 .elementor-element.elementor-element-2c799c6{--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;--flex-wrap:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fe86028{--display:flex;--min-height:475px;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fe86028:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-fe86028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/stand-web-summit.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-ec9afe7{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8ee39f3{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6a80d61{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-6a80d61.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-3b304db{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-3b304db.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7593d44{--display:flex;--min-height:300px;--border-radius:25px 25px 25px 25px;}.elementor-17 .elementor-element.elementor-element-7593d44:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7593d44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/aplicacao-site-fu2re.png");background-position:center center;background-repeat:no-repeat;background-size:93% auto;}.elementor-17 .elementor-element.elementor-element-da737b2{--display:flex;--min-height:214px;--border-radius:25px 25px 25px 25px;}.elementor-17 .elementor-element.elementor-element-da737b2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-da737b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/carro-evento.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-ff3e5ca{--display:flex;--min-height:214px;--border-radius:25px 25px 25px 25px;}.elementor-17 .elementor-element.elementor-element-ff3e5ca:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ff3e5ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/stand-evento.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-227a825{--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:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;margin:-59px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:20px;--n-tabs-gap:30px;--n-tabs-title-border-radius:15px 15px 0px 0px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:30px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#000000;}.elementor-17 .elementor-element.elementor-element-227a825 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-227a825.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF80;border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-a04dd7c );}.elementor-17 .elementor-element.elementor-element-227a825.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-17 .elementor-element.elementor-element-227a825.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-a04dd7c );}.elementor-17 .elementor-element.elementor-element-227a825.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-a04dd7c );}.elementor-17 .elementor-element.elementor-element-227a825.elementor-widget-n-tabs > .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:500;}.elementor-17 .elementor-element.elementor-element-227a825 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-17 .elementor-element.elementor-element-9930010{--display:flex;--min-height:52px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-17 .elementor-element.elementor-element-9930010:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9930010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/FAIXA.svg");background-position:center center;background-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-9930010.e-con{--e-con-transform-rotateZ:1deg;}.elementor-17 .elementor-element.elementor-element-4081ca7{--display:flex;--min-height:52px;--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:-58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-17 .elementor-element.elementor-element-4081ca7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4081ca7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/FAIXA.svg");background-position:center center;background-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-4081ca7.e-con{--e-con-transform-rotateZ:-1deg;}.elementor-17 .elementor-element.elementor-element-dc7f056{--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:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b655eda{width:var( --container-widget-width, 630px );max-width:630px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:630px;--container-widget-flex-grow:0;text-align:start;}.elementor-17 .elementor-element.elementor-element-b655eda.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-b655eda .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:96px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-cd56b34{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-84c0dad{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-84c0dad.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-53001d6{width:100%;max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:22px;color:#4F2D87;}.elementor-17 .elementor-element.elementor-element-53001d6.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-6c2f1dd .elementor-button{background-color:#2D2E8300;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.6px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a04dd7c );border-radius:3000px 3000px 3000px 3000px;padding:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-6c2f1dd .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-6c2f1dd .elementor-button:focus{background-color:var( --e-global-color-6759205 );}.elementor-17 .elementor-element.elementor-element-6c2f1dd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-6c2f1dd.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-6c2f1dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-6c2f1dd .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-17 .elementor-element.elementor-element-04d3cc4{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-57378a0 );}.elementor-17 .elementor-element.elementor-element-04d3cc4.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-b5b38f8{--display:flex;--min-height:1093px;--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:stretch;--border-radius:100px 100px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b5b38f8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b5b38f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/BG-PORTIFOLIO.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-cb34b17{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-9f31b03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-17 .elementor-element.elementor-element-9f31b03.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-9e6c003{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-9e6c003 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-82c0fc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3d64074{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:var( --e-global-color-a04dd7c );--border-color:var( --e-global-color-a04dd7c );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c67b5ed{width:auto;max-width:auto;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-c67b5ed.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-c67b5ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#D0B3FF;}.elementor-17 .elementor-element.elementor-element-114352f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0e04d91{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-0e04d91 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-56e9973{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-56e9973.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-73a3b05{width:auto;max-width:auto;top:0px;}.elementor-17 .elementor-element.elementor-element-73a3b05.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-73a3b05{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-73a3b05{left:0px;}.elementor-17 .elementor-element.elementor-element-ae5d9c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:var( --e-global-color-a04dd7c );--border-color:var( --e-global-color-a04dd7c );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-224581d{width:auto;max-width:auto;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-224581d.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-224581d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#D0B3FF;}.elementor-17 .elementor-element.elementor-element-e08912d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2b84cad{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-2b84cad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-cb83051{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-cb83051.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-200f998{width:auto;max-width:auto;top:0px;}.elementor-17 .elementor-element.elementor-element-200f998.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-200f998{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-200f998{left:0px;}.elementor-17 .elementor-element.elementor-element-1288a16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:var( --e-global-color-a04dd7c );--border-color:var( --e-global-color-a04dd7c );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fd4fced{width:auto;max-width:auto;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-fd4fced.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-fd4fced .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#D0B3FF;}.elementor-17 .elementor-element.elementor-element-e464b61{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e90025e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-e90025e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f7de31f{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f7de31f.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-dcbd798{width:auto;max-width:auto;top:0px;}.elementor-17 .elementor-element.elementor-element-dcbd798.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-dcbd798{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-dcbd798{left:0px;}.elementor-17 .elementor-element.elementor-element-a208e42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:var( --e-global-color-a04dd7c );--border-color:var( --e-global-color-a04dd7c );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-dc9c756{width:auto;max-width:auto;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-dc9c756.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-dc9c756 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#D0B3FF;}.elementor-17 .elementor-element.elementor-element-34316a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-352163b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-352163b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d1c683a{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d1c683a.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-5d2e577{width:auto;max-width:auto;top:0px;}.elementor-17 .elementor-element.elementor-element-5d2e577.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-5d2e577{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-5d2e577{left:0px;}.elementor-17 .elementor-element.elementor-element-e1b5355{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:var( --e-global-color-a04dd7c );--border-color:var( --e-global-color-a04dd7c );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9b62bcd{width:auto;max-width:auto;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-9b62bcd.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-9b62bcd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#D0B3FF;}.elementor-17 .elementor-element.elementor-element-090066e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-657c47e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-657c47e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3f7e12a{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3f7e12a.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-3d673ac{width:auto;max-width:auto;top:0px;}.elementor-17 .elementor-element.elementor-element-3d673ac.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-3d673ac{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-3d673ac{left:0px;}.elementor-17 .elementor-element.elementor-element-e5d9484{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:var( --e-global-color-a04dd7c );--border-color:var( --e-global-color-a04dd7c );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b346f15{width:auto;max-width:auto;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-b346f15.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-b346f15 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#D0B3FF;}.elementor-17 .elementor-element.elementor-element-713db44{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ed4b1c5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-ed4b1c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5c235f8{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5c235f8.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-b31f6e0{width:auto;max-width:auto;top:0px;}.elementor-17 .elementor-element.elementor-element-b31f6e0.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-b31f6e0{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-b31f6e0{left:0px;}.elementor-17 .elementor-element.elementor-element-f5c73ae{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-a04dd7c );--border-color:var( --e-global-color-a04dd7c );--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f162cd9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-cde2838{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4b3acb1{--display:flex;--min-height:500px;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-97c255b{--display:flex;--min-height:500px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-97c255b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-97c255b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/PORTIFOLIO-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-648f041.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-648f041 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b6eda68.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-b6eda68 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3121aa9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2d1bfd9{--display:flex;--min-height:500px;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5f37f33 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-17 .elementor-element.elementor-element-7433ef9.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-7433ef9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3b4e499.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-3b4e499 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e55d944{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-47fe224{--display:flex;--min-height:500px;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6808fd9{--display:flex;--min-height:500px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6808fd9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6808fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/PORTIFOLIO-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-f9025da.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-f9025da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-da6d0c9.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-da6d0c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a32b1d7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-55df977{--display:flex;--min-height:500px;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fa51641 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-17 .elementor-element.elementor-element-3373913.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-3373913 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-cb42ac0.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-cb42ac0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-76cb79b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-69a8e59{--display:flex;--min-height:500px;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fbd67bc{--display:flex;--min-height:500px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fbd67bc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-fbd67bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/PORTIFOLIO-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-54e8d18.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-54e8d18 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-dc30fae.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-dc30fae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a7c7305{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-19dee33{--display:flex;--min-height:500px;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d0e330d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-17 .elementor-element.elementor-element-d774923.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-d774923 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7befce3.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-7befce3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-77b0abc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-152694f{--display:flex;--min-height:500px;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-46e9244{--display:flex;--min-height:500px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-46e9244:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-46e9244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/PORTIFOLIO-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-45dcf82.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-45dcf82 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3130326.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-3130326 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4e922be{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-20d387e{--display:flex;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cbd3314 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-17 .elementor-element.elementor-element-05d64dd.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-05d64dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2498d3d.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-2498d3d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a975165{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-17 .elementor-element.elementor-element-0d48810{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-37be0dd{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-37be0dd.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-88becb6{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-88becb6.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-88becb6 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-17 .elementor-element.elementor-element-be383e0{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-be383e0.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7b62569.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-7b62569 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-377895e.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-377895e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-408ea1c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f5c505b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f5c505b.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-b581877{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-b581877.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-b581877 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-17 .elementor-element.elementor-element-2612006{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-2612006.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-8247957.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-8247957 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-cc2a6d0.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-cc2a6d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2a10dfc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-50d867e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-50d867e.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-de4bd74{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-de4bd74.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-de4bd74 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-17 .elementor-element.elementor-element-bd09146{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-bd09146.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a561898.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-a561898 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-fb9105c.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-fb9105c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6ada802{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-17 .elementor-element.elementor-element-87d55a5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0d9e0de{--display:flex;--min-height:500px;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7ad2e3e{--display:flex;--min-height:500px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7ad2e3e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7ad2e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/aplicacao-identidade-1-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4752fe6.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-4752fe6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3d66920.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-3d66920 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3447249{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0046f21{--display:flex;--min-height:500px;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7495448{--display:flex;--min-height:500px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7495448:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7495448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/PORTIFOLIO-6.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-a13895a.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-a13895a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-49290d3.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-49290d3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a300409{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d364566{--display:flex;--min-height:500px;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ea22b32{--display:flex;--min-height:500px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ea22b32:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ea22b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/identidade-visual-odonto-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-7131d29.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-7131d29 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-9f60620.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-9f60620 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-56f6cb7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-25d7bfd{--display:flex;--min-height:500px;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5991c85{--display:flex;--min-height:500px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5991c85:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5991c85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/mockup-doces-1-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-bc6e298.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-bc6e298 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-edb5b21.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-edb5b21 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7a0ac1f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-17 .elementor-element.elementor-element-62ca4e6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-13b93a6{--display:flex;--min-height:500px;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9c68d7d{--display:flex;--min-height:500px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9c68d7d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9c68d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/stand-web-summit-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-b1fa587.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-b1fa587 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d46e6bf.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-d46e6bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-30fa996{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0731bef{--display:flex;--min-height:500px;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d37831c{--display:flex;--min-height:500px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d37831c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d37831c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/stand-evento-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-365adbc.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-365adbc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-8f3f94d.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-8f3f94d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-c833060{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8853860{--display:flex;--min-height:500px;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8dd9db9{--display:flex;--min-height:500px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8dd9db9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8dd9db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/carro-evento-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-eb4335d.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-eb4335d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1ac526f.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-1ac526f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b6f7c11{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6f0683f{--display:flex;--min-height:500px;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0d853b6 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-17 .elementor-element.elementor-element-0378117.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-0378117 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-0454c7a.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-0454c7a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-45f88b2{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-17 .elementor-element.elementor-element-3b98629{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5bdcd69{--display:flex;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-17af6f2.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-17af6f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-abb91ec.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-abb91ec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1d2700f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-17 .elementor-element.elementor-element-f6aef42{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7e8b779{--display:flex;border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#D0B3FF4D;--border-color:#D0B3FF4D;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-13b7750 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-17 .elementor-element.elementor-element-265f904.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-265f904 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2684bcf.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-2684bcf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-45d471c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-17 .elementor-element.elementor-element-0c08946{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-a04dd7c );--border-color:var( --e-global-color-a04dd7c );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-0703d8d{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-0703d8d.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7e9ba6a .elementor-button{background-color:#2D2E8300;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.6px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a04dd7c );border-radius:3000px 3000px 3000px 3000px;padding:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-7e9ba6a .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-7e9ba6a .elementor-button:focus{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7e9ba6a{width:auto;max-width:auto;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-7e9ba6a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-7e9ba6a .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-17 .elementor-element.elementor-element-f921057{--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;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-49395cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ce3112b{width:var( --container-widget-width, 419px );max-width:419px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:419px;--container-widget-flex-grow:0;text-align:start;}.elementor-17 .elementor-element.elementor-element-ce3112b.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-ce3112b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-799c461{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-799c461.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-799c461 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:96px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-359499c{width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-49fa99e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-a04dd7c );--border-color:var( --e-global-color-a04dd7c );--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0a26b0b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fd6cd33{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-fd6cd33.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-24b2532{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-dfcd762{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-dfcd762.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-4d5126a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ca2407a{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-ca2407a.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-46c8336{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e05fa02{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-e05fa02.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-bf2fb25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-dfea8b5{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-dfea8b5.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-bf3b3b3{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-50px;--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:-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-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:-100px;--e-n-carousel-arrow-size:50px;--e-n-carousel-swiper-pagination-size:7px;--e-n-carousel-dots-normal-color:var( --e-global-color-a04dd7c );--e-n-carousel-dots-hover-color:var( --e-global-color-a04dd7c );--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-acc8321{--display:flex;--min-height:1090px;--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-a04dd7c );--border-color:var( --e-global-color-a04dd7c );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-acc8321:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-acc8321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/BG-Sobre.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-bbaaecb{--display:flex;--justify-content:space-between;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:100px;}.elementor-17 .elementor-element.elementor-element-853d7e2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0aa548b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-17 .elementor-element.elementor-element-0aa548b.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-5dce805{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-5dce805.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-5dce805 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:96px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-63aa3d7{width:var( --container-widget-width, 65% );max-width:65%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-63aa3d7.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-efca542{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-223b540.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-223b540{text-align:start;}.elementor-17 .elementor-element.elementor-element-df81be9{width:var( --container-widget-width, 65% );max-width:65%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-df81be9.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-e96dd50{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-a04dd7c );--border-color:var( --e-global-color-a04dd7c );--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-047e6f3{width:auto;max-width:auto;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;z-index:3;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-17 .elementor-element.elementor-element-047e6f3.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-51cbee4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b28385f.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-b28385f{text-align:start;}.elementor-17 .elementor-element.elementor-element-91291ee{width:var( --container-widget-width, 65% );max-width:65%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-17 .elementor-element.elementor-element-91291ee.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-2e78eb1{--display:flex;--min-height:52px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2e78eb1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2e78eb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moonriseconnect.com.br/wp-content/uploads/2026/01/FAIXA.svg");background-position:center center;background-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-cec6668{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-8200ff4{--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;--flex-wrap:wrap;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-17 .elementor-element.elementor-element-f4fad3a{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-f4fad3a.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-406bcd4{--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:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17 .elementor-element.elementor-element-635be93{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-57378a0 );}.elementor-17 .elementor-element.elementor-element-a084e01{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-57378a0 );}.elementor-17 .elementor-element.elementor-element-85c3f3c{--grid-template-columns:repeat(0, auto);text-align:center;width:auto;max-width:auto;--icon-size:20px;--grid-column-gap:10px;--grid-row-gap:10px;}.elementor-17 .elementor-element.elementor-element-85c3f3c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-85c3f3c .elementor-social-icon{background-color:#57575600;--icon-padding:0.6em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-57378a0 );}.elementor-17 .elementor-element.elementor-element-85c3f3c .elementor-social-icon i{color:var( --e-global-color-57378a0 );}.elementor-17 .elementor-element.elementor-element-85c3f3c .elementor-social-icon svg{fill:var( --e-global-color-57378a0 );}.elementor-17 .elementor-element.elementor-element-85c3f3c .elementor-icon{border-radius:300px 300px 300px 300px;}.elementor-17 .elementor-element.elementor-element-85c3f3c .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-85c3f3c .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-85c3f3c .elementor-social-icon:hover{border-color:var( --e-global-color-secondary );}.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-17 .elementor-element.elementor-element-498a2d7{--divider-border-style:solid;--divider-color:var( --e-global-color-a04dd7c );--divider-border-width:1px;margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-17 .elementor-element.elementor-element-498a2d7 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-c2cd075{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-57378a0 );}.elementor-17 .elementor-element.elementor-element-c2cd075.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-93c0fd9{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;letter-spacing:1px;color:var( --e-global-color-57378a0 );}.elementor-17 .elementor-element.elementor-element-93c0fd9.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-684de61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-3338f1c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-05c2525{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-85d074f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-a975165{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-6ada802{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-7a0ac1f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-45f88b2{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-1d2700f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-45d471c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-bf3b3b3{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-894398d{--content-width:350px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0d75729{--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;--padding-top:16px;--padding-bottom:16px;--padding-left:48px;--padding-right:48px;}.elementor-17 .elementor-element.elementor-element-ddb9b30{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-17 .elementor-element.elementor-element-d4362bb{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;width:var( --container-widget-width, 80px );max-width:80px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80px;--container-widget-flex-grow:0;--n-menu-toggle-align:center;--n-menu-title-space-between:0px;--n-menu-title-padding:8px 0px 8px 0px;--n-menu-toggle-icon-border-radius:0px 0px 0px 0px;--n-menu-toggle-icon-padding:0px 0px 0px 0px;--n-menu-toggle-icon-distance-from-dropdown:48px;}.elementor-17 .elementor-element.elementor-element-d4362bb.elementor-element{--align-self:center;}:where( .elementor-17 .elementor-element.elementor-element-d4362bb > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus='true'] .elementor-element.elementor-widget-n-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-17 .elementor-element.elementor-element-8339d6f{--content-width:350px;--min-height:912px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-8339d6f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8339d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-17 .elementor-element.elementor-element-0d34760{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-0d34760 .elementor-heading-title{font-size:45px;}.elementor-17 .elementor-element.elementor-element-976a822{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0186db0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-6a4c0fa{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c224455.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a13957a{--flex-direction:column-reverse;--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;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3338f1c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-17 .elementor-element.elementor-element-7b9e6d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:18px;}.elementor-17 .elementor-element.elementor-element-faa3893{--content-width:425px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-010675e{--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-378b1d0{font-size:18px;}.elementor-17 .elementor-element.elementor-element-506fcce{font-size:18px;}.elementor-17 .elementor-element.elementor-element-146b307 img{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-154ef6b{--content-width:420px;--padding-top:48px;--padding-bottom:48px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-1605fba{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1605fba .elementor-heading-title{font-size:28px;}.elementor-17 .elementor-element.elementor-element-3549e8d{width:var( --container-widget-width, 350px );max-width:350px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-3549e8d .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-c99ab35{--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;--gap:28px 0px;--row-gap:28px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-76c1389{--width:300px;}.elementor-17 .elementor-element.elementor-element-86a6ec5{--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;top:200px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-86a6ec5{left:-12px;}body.rtl .elementor-17 .elementor-element.elementor-element-86a6ec5{right:-12px;}.elementor-17 .elementor-element.elementor-element-71c5085{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-17 .elementor-element.elementor-element-71c5085.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-87090ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;top:240px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-87090ba{left:264px;}body.rtl .elementor-17 .elementor-element.elementor-element-87090ba{right:264px;}.elementor-17 .elementor-element.elementor-element-8c1cd80{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-1a85646{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-1a85646 .elementor-heading-title{font-size:24px;line-height:1.15em;}.elementor-17 .elementor-element.elementor-element-4830fc6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-17 .elementor-element.elementor-element-4830fc6.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-58f8c88{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:center;font-size:16px;}.elementor-17 .elementor-element.elementor-element-58f8c88 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-7bf4d13{--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;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-012d866{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-fb98494{--content-width:425px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:48px 48px 48px 48px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-96214fa{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-96214fa .elementor-heading-title{font-size:45px;}.elementor-17 .elementor-element.elementor-element-2c222a1{--width:350px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-b9bc2ab{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-acd0a79{width:var( --container-widget-width, 40px );max-width:40px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-ee8f5fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2fd074b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-038d5b6{width:var( --container-widget-width, 40px );max-width:40px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-1806069{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-a02aa2f{width:var( --container-widget-width, 40px );max-width:40px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-aa38b9e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-e71b663{width:var( --container-widget-width, 40px );max-width:40px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-46e9bbb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-4dcffc3{width:var( --container-widget-width, 40px );max-width:40px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-9a94658{--content-width:350px;--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;--gap:28px 0px;--row-gap:28px;--column-gap:0px;--padding-top:48px;--padding-bottom:135px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-4b1a1c6{text-align:center;}.elementor-17 .elementor-element.elementor-element-7c0d9f0{text-align:center;}.elementor-17 .elementor-element.elementor-element-7c0d9f0 .elementor-heading-title{font-size:36px;}.elementor-17 .elementor-element.elementor-element-6bb2cea{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-867db5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-17 .elementor-element.elementor-element-867db5d.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-1c8a39b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-973a460{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:19px;}.elementor-17 .elementor-element.elementor-element-45d65f1{--content-width:425px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-af4d66b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7892de6{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6029a76{font-size:18px;}.elementor-17 .elementor-element.elementor-element-6029a76 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-a8695b6{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-a8695b6 .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-030a841{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-3704c50{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d926c3b .elementor-icon-box-wrapper{gap:10px;}.elementor-17 .elementor-element.elementor-element-d926c3b .elementor-icon-box-title{margin-block-end:8px;}.elementor-17 .elementor-element.elementor-element-d926c3b .elementor-icon{font-size:60px;}.elementor-17 .elementor-element.elementor-element-d926c3b .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-d926c3b .elementor-icon-box-title a{font-size:32px;}.elementor-17 .elementor-element.elementor-element-d926c3b .elementor-icon-box-description{font-size:16px;}.elementor-17 .elementor-element.elementor-element-35978a1{--width:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-30b1e04{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c406932{text-align:center;font-size:18px;}.elementor-17 .elementor-element.elementor-element-a091898{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a091898.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-e8cd69e{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1c219e5{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-2e6e73b .elementor-icon-box-wrapper{gap:10px;}.elementor-17 .elementor-element.elementor-element-2e6e73b .elementor-icon-box-title{margin-block-end:8px;}.elementor-17 .elementor-element.elementor-element-2e6e73b .elementor-icon{font-size:60px;}.elementor-17 .elementor-element.elementor-element-2e6e73b .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-2e6e73b .elementor-icon-box-title a{font-size:32px;}.elementor-17 .elementor-element.elementor-element-2e6e73b .elementor-icon-box-description{font-size:16px;}.elementor-17 .elementor-element.elementor-element-5df042d{--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-725be40{text-align:center;}.elementor-17 .elementor-element.elementor-element-05c2525{--e-n-carousel-swiper-slides-to-display:1;}.elementor-17 .elementor-element.elementor-element-10b5ad8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:32px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-8139afa{text-align:center;}.elementor-17 .elementor-element.elementor-element-c4f3eea.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-ced9309{width:100%;max-width:100%;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-ced9309 .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-2cd6397{font-size:18px;}.elementor-17 .elementor-element.elementor-element-2cd6397 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-00d7e69{--min-height:200px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17 .elementor-element.elementor-element-7bd3eb4{--min-height:200px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17 .elementor-element.elementor-element-b207294{--min-height:200px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17 .elementor-element.elementor-element-2f92a41{--min-height:200px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17 .elementor-element.elementor-element-4bbe241{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7fada86{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d164039{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-25b639f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:18px;}.elementor-17 .elementor-element.elementor-element-25b639f p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-9593123{--min-height:200px;}.elementor-17 .elementor-element.elementor-element-8be7729{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-17851ab p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-470b71b .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-454fa82{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-725c3ae{--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:28px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-70c0908{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-70c0908 .elementor-icon-box-wrapper{gap:10px;}.elementor-17 .elementor-element.elementor-element-70c0908 .elementor-icon-box-title{margin-block-end:8px;}.elementor-17 .elementor-element.elementor-element-70c0908 .elementor-icon{font-size:60px;}.elementor-17 .elementor-element.elementor-element-70c0908 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-70c0908 .elementor-icon-box-title a{font-size:32px;}.elementor-17 .elementor-element.elementor-element-70c0908 .elementor-icon-box-description{font-size:16px;}.elementor-17 .elementor-element.elementor-element-e55a0dc{--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;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-f344b1b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-7757450{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-5720987{width:100%;max-width:100%;text-align:center;font-size:18px;}.elementor-17 .elementor-element.elementor-element-c6ee43c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-7555fe5{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-7555fe5 .elementor-icon-box-wrapper{gap:10px;}.elementor-17 .elementor-element.elementor-element-7555fe5 .elementor-icon-box-title{margin-block-end:8px;}.elementor-17 .elementor-element.elementor-element-7555fe5 .elementor-icon{font-size:60px;}.elementor-17 .elementor-element.elementor-element-7555fe5 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-7555fe5 .elementor-icon-box-title a{font-size:32px;}.elementor-17 .elementor-element.elementor-element-7555fe5 .elementor-icon-box-description{font-size:16px;}.elementor-17 .elementor-element.elementor-element-3fc7511{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-c36ff91{text-align:center;}.elementor-17 .elementor-element.elementor-element-85d074f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-17 .elementor-element.elementor-element-dd5f217{--padding-top:32px;--padding-bottom:32px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-af44336{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-42f2906{width:100%;max-width:100%;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-42f2906 .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-8f19c7d{--min-height:200px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17 .elementor-element.elementor-element-bf20473{--min-height:200px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17 .elementor-element.elementor-element-be26115{--min-height:200px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17 .elementor-element.elementor-element-8b80ece{--min-height:200px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17 .elementor-element.elementor-element-2c799c6{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ec9afe7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8ee39f3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3b304db{font-size:18px;}.elementor-17 .elementor-element.elementor-element-3b304db p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-227a825{width:initial;max-width:initial;--n-tabs-title-font-size:14px;}.elementor-17 .elementor-element.elementor-element-dc7f056{--content-width:350px;--gap:28px 0px;--row-gap:28px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-b655eda{text-align:center;}.elementor-17 .elementor-element.elementor-element-b655eda .elementor-heading-title{font-size:50px;}.elementor-17 .elementor-element.elementor-element-cd56b34{--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;}.elementor-17 .elementor-element.elementor-element-84c0dad{text-align:center;}.elementor-17 .elementor-element.elementor-element-84c0dad p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-53001d6{text-align:center;}.elementor-17 .elementor-element.elementor-element-6c2f1dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6c2f1dd.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-04d3cc4{text-align:center;}.elementor-17 .elementor-element.elementor-element-b5b38f8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-cb34b17{--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:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-9f31b03.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-9e6c003{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-9e6c003 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-17 .elementor-element.elementor-element-82c0fc2{--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:flex-start;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--flex-wrap:nowrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3d64074{--width:80%;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3d64074.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-0e04d91{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-0e04d91 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-17 .elementor-element.elementor-element-73a3b05{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;top:-1px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-73a3b05{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-73a3b05{left:0px;}.elementor-17 .elementor-element.elementor-element-ae5d9c4{--width:80%;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ae5d9c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-2b84cad{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-2b84cad .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-17 .elementor-element.elementor-element-cb83051{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-200f998{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;top:-1px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-200f998{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-200f998{left:0px;}.elementor-17 .elementor-element.elementor-element-1288a16{--width:80%;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1288a16.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-e90025e{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-e90025e .elementor-heading-title{font-size:28px;}.elementor-17 .elementor-element.elementor-element-dcbd798{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;top:-1px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-dcbd798{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-dcbd798{left:0px;}.elementor-17 .elementor-element.elementor-element-a208e42{--width:80%;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a208e42.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-352163b{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-352163b .elementor-heading-title{font-size:28px;}.elementor-17 .elementor-element.elementor-element-5d2e577{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;top:-1px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-5d2e577{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-5d2e577{left:0px;}.elementor-17 .elementor-element.elementor-element-e1b5355{--width:80%;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e1b5355.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-657c47e{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-657c47e .elementor-heading-title{font-size:28px;}.elementor-17 .elementor-element.elementor-element-3d673ac{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;top:-1px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-3d673ac{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-3d673ac{left:0px;}.elementor-17 .elementor-element.elementor-element-e5d9484{--width:80%;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e5d9484.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-ed4b1c5{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-ed4b1c5 .elementor-heading-title{font-size:28px;}.elementor-17 .elementor-element.elementor-element-b31f6e0{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;top:-1px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-b31f6e0{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-b31f6e0{left:0px;}.elementor-17 .elementor-element.elementor-element-f5c73ae{--width:350px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f162cd9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a975165{--e-n-carousel-swiper-slides-to-display:1;}.elementor-17 .elementor-element.elementor-element-6ada802{--e-n-carousel-swiper-slides-to-display:1;}.elementor-17 .elementor-element.elementor-element-7a0ac1f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-17 .elementor-element.elementor-element-45f88b2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-17 .elementor-element.elementor-element-1d2700f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-17 .elementor-element.elementor-element-45d471c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-17 .elementor-element.elementor-element-0c08946{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0703d8d{text-align:center;}.elementor-17 .elementor-element.elementor-element-0703d8d p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-f921057{--content-width:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-49395cf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-ce3112b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-ce3112b .elementor-heading-title{font-size:28px;}.elementor-17 .elementor-element.elementor-element-799c461{text-align:center;}.elementor-17 .elementor-element.elementor-element-799c461 .elementor-heading-title{font-size:48px;}.elementor-17 .elementor-element.elementor-element-49fa99e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-bf3b3b3{--e-n-carousel-swiper-slides-to-display:1;width:var( --container-widget-width, 350px );max-width:350px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:350px;--container-widget-flex-grow:0;--e-n-carousel-arrow-prev-left-position:-20px;--e-n-carousel-arrow-prev-top-position:-88px;--e-n-carousel-arrow-next-right-position:-20px;--e-n-carousel-arrow-next-top-position:-88px;}.elementor-17 .elementor-element.elementor-element-acc8321{--content-width:425px;--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;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-bbaaecb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-853d7e2{--width:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0aa548b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-17 .elementor-element.elementor-element-0aa548b.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-5dce805{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-5dce805 .elementor-heading-title{font-size:56px;}.elementor-17 .elementor-element.elementor-element-63aa3d7{width:100%;max-width:100%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:19px;}.elementor-17 .elementor-element.elementor-element-63aa3d7.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-e96dd50{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-51cbee4{--width:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b28385f.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-91291ee{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-91291ee p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-cec6668{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8200ff4{--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;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-f4fad3a{width:var( --container-widget-width, 200px );max-width:200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-f4fad3a.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-406bcd4{--width:350px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-635be93{text-align:center;}.elementor-17 .elementor-element.elementor-element-a084e01{text-align:center;}.elementor-17 .elementor-element.elementor-element-85c3f3c.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-17 .elementor-element.elementor-element-498a2d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-c2cd075{width:var( --container-widget-width, 350px );max-width:350px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-93c0fd9{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;text-align:center;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-8339d6f{--content-width:1280px;}.elementor-17 .elementor-element.elementor-element-976a822{--width:330px;}.elementor-17 .elementor-element.elementor-element-010675e{--width:630px;}.elementor-17 .elementor-element.elementor-element-76c1389{--width:413px;}.elementor-17 .elementor-element.elementor-element-8c1cd80{--width:calc(100% - 413px - 54px);}.elementor-17 .elementor-element.elementor-element-b9bc2ab{--width:calc(50% - 10px);}.elementor-17 .elementor-element.elementor-element-2fd074b{--width:calc(50% - 10px);}.elementor-17 .elementor-element.elementor-element-1806069{--width:calc(50% - 10px);}.elementor-17 .elementor-element.elementor-element-aa38b9e{--width:calc(50% - 10px);}.elementor-17 .elementor-element.elementor-element-46e9bbb{--width:calc(50% - 10px);}.elementor-17 .elementor-element.elementor-element-f7401c0{--width:522px;}.elementor-17 .elementor-element.elementor-element-6bb2cea{--width:414px;}.elementor-17 .elementor-element.elementor-element-3704c50{--width:598px;}.elementor-17 .elementor-element.elementor-element-35978a1{--width:680px;}.elementor-17 .elementor-element.elementor-element-671c80d{--width:calc(50% - 10px);}.elementor-17 .elementor-element.elementor-element-fb0f4c1{--width:calc(50% - 10px);}.elementor-17 .elementor-element.elementor-element-30b1e04{--width:calc(100% - 160px);}.elementor-17 .elementor-element.elementor-element-1c219e5{--width:598px;}.elementor-17 .elementor-element.elementor-element-5df042d{--width:680px;}.elementor-17 .elementor-element.elementor-element-10b5ad8{--width:calc(100% - 160px);}.elementor-17 .elementor-element.elementor-element-00d7e69{--width:25%;}.elementor-17 .elementor-element.elementor-element-7bd3eb4{--width:25%;}.elementor-17 .elementor-element.elementor-element-b207294{--width:25%;}.elementor-17 .elementor-element.elementor-element-2f92a41{--width:25%;}.elementor-17 .elementor-element.elementor-element-5e67dd9{--width:calc(100% - 847px);}.elementor-17 .elementor-element.elementor-element-7fada86{--width:847px;}.elementor-17 .elementor-element.elementor-element-d164039{--width:400px;}.elementor-17 .elementor-element.elementor-element-9593123{--width:400px;}.elementor-17 .elementor-element.elementor-element-ccb40b4{--width:305px;}.elementor-17 .elementor-element.elementor-element-4f97542{--width:502px;}.elementor-17 .elementor-element.elementor-element-725c3ae{--width:598px;}.elementor-17 .elementor-element.elementor-element-e55a0dc{--width:680px;}.elementor-17 .elementor-element.elementor-element-8031842{--width:calc(50% - 10px);}.elementor-17 .elementor-element.elementor-element-d7e8c2b{--width:calc(50% - 10px);}.elementor-17 .elementor-element.elementor-element-7757450{--width:calc(100% - 160px);}.elementor-17 .elementor-element.elementor-element-c6ee43c{--width:598px;}.elementor-17 .elementor-element.elementor-element-3fc7511{--width:680px;}.elementor-17 .elementor-element.elementor-element-dd5f217{--width:calc(100% - 160px);}.elementor-17 .elementor-element.elementor-element-8f19c7d{--width:25%;}.elementor-17 .elementor-element.elementor-element-bf20473{--width:25%;}.elementor-17 .elementor-element.elementor-element-be26115{--width:25%;}.elementor-17 .elementor-element.elementor-element-8b80ece{--width:25%;}.elementor-17 .elementor-element.elementor-element-fe86028{--width:calc(100% - 847px);}.elementor-17 .elementor-element.elementor-element-ec9afe7{--width:847px;}.elementor-17 .elementor-element.elementor-element-8ee39f3{--width:400px;}.elementor-17 .elementor-element.elementor-element-7593d44{--width:400px;}.elementor-17 .elementor-element.elementor-element-da737b2{--width:305px;}.elementor-17 .elementor-element.elementor-element-ff3e5ca{--width:502px;}.elementor-17 .elementor-element.elementor-element-cd56b34{--width:413px;}.elementor-17 .elementor-element.elementor-element-cb34b17{--width:717px;}.elementor-17 .elementor-element.elementor-element-f5c73ae{--width:calc(100% - 717px);}.elementor-17 .elementor-element.elementor-element-49395cf{--width:419px;}.elementor-17 .elementor-element.elementor-element-bbaaecb{--width:640px;}.elementor-17 .elementor-element.elementor-element-e96dd50{--width:calc(100% - 640px);}.elementor-17 .elementor-element.elementor-element-406bcd4{--width:calc(100% - 305px);}}/* Start custom CSS for mega-menu, class: .elementor-element-d4362bb */@media(max-width: 767px) {
    .elementor-widget-n-menu:hover,
    .elementor-widget-n-menu .e-n-menu-toggle svg,
    .elementor-widget-n-menu .e-n-menu-toggle[aria-expanded=true] svg {
        fill: #fff !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a69547e */.elementor-17 .elementor-element.elementor-element-a69547e .elementor-button-text{
    padding: 15px 30px;
    background: #fff;
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-a69547e .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
}

.elementor-17 .elementor-element.elementor-element-a69547e:hover .elementor-button-icon svg{
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d75729 */.elementor-17 .elementor-element.elementor-element-0d75729{
    backdrop-filter: blur(100px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-894398d */.elementor-17 .elementor-element.elementor-element-894398d {
    margin: auto !important;
    right: 0 !important;
    left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d34760 */@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-0d34760 h2 {
        color: #fff !important;
        
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c224455 */.elementor-17 .elementor-element.elementor-element-c224455 .elementor-button-text{
    padding: 15px 30px;
    background: #fff;
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-c224455 .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
}

.elementor-17 .elementor-element.elementor-element-c224455:hover .elementor-button-icon svg{
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1034529 */.elementor-17 .elementor-element.elementor-element-1034529{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8774116 */.elementor-17 .elementor-element.elementor-element-8774116{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2293c4 */.elementor-17 .elementor-element.elementor-element-d2293c4{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a81a1f */.elementor-17 .elementor-element.elementor-element-0a81a1f{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f11fac */.elementor-17 .elementor-element.elementor-element-7f11fac{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ea74ef */.elementor-17 .elementor-element.elementor-element-7ea74ef{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1034529 */.elementor-17 .elementor-element.elementor-element-1034529{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8774116 */.elementor-17 .elementor-element.elementor-element-8774116{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2293c4 */.elementor-17 .elementor-element.elementor-element-d2293c4{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a81a1f */.elementor-17 .elementor-element.elementor-element-0a81a1f{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f11fac */.elementor-17 .elementor-element.elementor-element-7f11fac{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ea74ef */.elementor-17 .elementor-element.elementor-element-7ea74ef{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1034529 */.elementor-17 .elementor-element.elementor-element-1034529{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8774116 */.elementor-17 .elementor-element.elementor-element-8774116{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2293c4 */.elementor-17 .elementor-element.elementor-element-d2293c4{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a81a1f */.elementor-17 .elementor-element.elementor-element-0a81a1f{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f11fac */.elementor-17 .elementor-element.elementor-element-7f11fac{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ea74ef */.elementor-17 .elementor-element.elementor-element-7ea74ef{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1034529 */.elementor-17 .elementor-element.elementor-element-1034529{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8774116 */.elementor-17 .elementor-element.elementor-element-8774116{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2293c4 */.elementor-17 .elementor-element.elementor-element-d2293c4{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a81a1f */.elementor-17 .elementor-element.elementor-element-0a81a1f{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f11fac */.elementor-17 .elementor-element.elementor-element-7f11fac{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ea74ef */.elementor-17 .elementor-element.elementor-element-7ea74ef{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1034529 */.elementor-17 .elementor-element.elementor-element-1034529{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8774116 */.elementor-17 .elementor-element.elementor-element-8774116{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2293c4 */.elementor-17 .elementor-element.elementor-element-d2293c4{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a81a1f */.elementor-17 .elementor-element.elementor-element-0a81a1f{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f11fac */.elementor-17 .elementor-element.elementor-element-7f11fac{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ea74ef */.elementor-17 .elementor-element.elementor-element-7ea74ef{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1034529 */.elementor-17 .elementor-element.elementor-element-1034529{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8774116 */.elementor-17 .elementor-element.elementor-element-8774116{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2293c4 */.elementor-17 .elementor-element.elementor-element-d2293c4{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a81a1f */.elementor-17 .elementor-element.elementor-element-0a81a1f{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f11fac */.elementor-17 .elementor-element.elementor-element-7f11fac{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ea74ef */.elementor-17 .elementor-element.elementor-element-7ea74ef{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1034529 */.elementor-17 .elementor-element.elementor-element-1034529{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8774116 */.elementor-17 .elementor-element.elementor-element-8774116{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2293c4 */.elementor-17 .elementor-element.elementor-element-d2293c4{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a81a1f */.elementor-17 .elementor-element.elementor-element-0a81a1f{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f11fac */.elementor-17 .elementor-element.elementor-element-7f11fac{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ea74ef */.elementor-17 .elementor-element.elementor-element-7ea74ef{
    border-radius: 10px;
    border: 1px solid var(--COR-6, #DADADA);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3338f1c */.elementor-17 .elementor-element.elementor-element-3338f1c .swiper {
    -webkit-mask-image: linear-gradient(
        to right,
        rgba(0,0,0,0) 0px,
        rgba(0,0,0,1) 60px,
        rgba(0,0,0,1) calc(100% - 60px),
        rgba(0,0,0,0) 100%
    );

    mask-image: linear-gradient(
        to right,
        rgba(0,0,0,0) 0px,
        rgba(0,0,0,1) 60px,
        rgba(0,0,0,1) calc(100% - 60px),
        rgba(0,0,0,0) 100%
    );
}

.elementor-17 .elementor-element.elementor-element-3338f1c .swiper-wrapper {
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e2bd63 */.elementor-17 .elementor-element.elementor-element-0e2bd63 .elementor-button-text{
    padding: 15px 30px;
    background: linear-gradient(269deg, #D0B3FF 0%, #AC78FF 100%);
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-0e2bd63 .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
}

.elementor-17 .elementor-element.elementor-element-0e2bd63:hover .elementor-button-icon svg{
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-010675e */.elementor-17 .elementor-element.elementor-element-010675e{
    border-radius: 67px 67px 0px 0px;
    background: #FCF2FF;
    box-shadow: 0 4px 50px 0 #FFF inset;
}

@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-010675e{
        border-radius: 40px 40px 0 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3549e8d */@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-3549e8d img {
        width: 47px !important;
        margin: 0 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86a6ec5 */.elementor-17 .elementor-element.elementor-element-86a6ec5{
    border-radius: 300px;
    backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87090ba */.elementor-17 .elementor-element.elementor-element-87090ba{
    border-radius: 300px;
    backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-012d866 */.elementor-17 .elementor-element.elementor-element-012d866 .elementor-button-text{
    padding: 15px 30px;
    background: var(--DEGRADE-3, linear-gradient(269deg, #D0B3FF 0%, #4F2D87 100%));
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-012d866 .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
}

.elementor-17 .elementor-element.elementor-element-012d866:hover .elementor-button-icon svg{
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c1cd80 */.elementor-17 .elementor-element.elementor-element-8c1cd80{
    border-radius: 71px;
    border: 1px solid #D0B3FF;
    background: linear-gradient(124deg, rgba(207, 179, 255, 0.30) -0.49%, rgba(207, 179, 255, 0.00) 44.87%);
}


@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-8c1cd80 {
        border-radius: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee8f5fd */.elementor-17 .elementor-element.elementor-element-ee8f5fd *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9bc2ab */.elementor-17 .elementor-element.elementor-element-b9bc2ab{
    border-radius: 30px;
border: 1px solid var(--COR-8, #D0B3FF);
background: linear-gradient(256deg, rgba(208, 179, 255, 0.30) 0%, rgba(208, 179, 255, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fd03c6 */.elementor-17 .elementor-element.elementor-element-1fd03c6 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fd074b */.elementor-17 .elementor-element.elementor-element-2fd074b{
    border-radius: 30px;
border: 1px solid var(--COR-8, #D0B3FF);
background: linear-gradient(256deg, rgba(208, 179, 255, 0.30) 0%, rgba(208, 179, 255, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ca30f4 */.elementor-17 .elementor-element.elementor-element-3ca30f4 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1806069 */.elementor-17 .elementor-element.elementor-element-1806069{
    border-radius: 30px;
border: 1px solid var(--COR-8, #D0B3FF);
background: linear-gradient(256deg, rgba(208, 179, 255, 0.30) 0%, rgba(208, 179, 255, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8ac732 */.elementor-17 .elementor-element.elementor-element-d8ac732 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa38b9e */.elementor-17 .elementor-element.elementor-element-aa38b9e{
    border-radius: 30px;
border: 1px solid var(--COR-8, #D0B3FF);
background: linear-gradient(256deg, rgba(208, 179, 255, 0.30) 0%, rgba(208, 179, 255, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b758c0 */.elementor-17 .elementor-element.elementor-element-0b758c0 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46e9bbb */.elementor-17 .elementor-element.elementor-element-46e9bbb{
    border-radius: 30px;
border: 1px solid var(--COR-8, #D0B3FF);
background: linear-gradient(256deg, rgba(208, 179, 255, 0.30) 0%, rgba(208, 179, 255, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7fa62e */.elementor-17 .elementor-element.elementor-element-d7fa62e *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e47b27f */.elementor-17 .elementor-element.elementor-element-e47b27f *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-671c80d */.elementor-17 .elementor-element.elementor-element-671c80d{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1852172 */.elementor-17 .elementor-element.elementor-element-1852172 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02a275c */.elementor-17 .elementor-element.elementor-element-02a275c *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb0f4c1 */.elementor-17 .elementor-element.elementor-element-fb0f4c1{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95272ac */.elementor-17 .elementor-element.elementor-element-95272ac *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22717bc */.elementor-17 .elementor-element.elementor-element-22717bc *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55e8fbe */.elementor-17 .elementor-element.elementor-element-55e8fbe{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a091898 */.elementor-17 .elementor-element.elementor-element-a091898 .elementor-button-text{
    padding: 15px 30px;
    background: transparent;
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-a091898 .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
}

.elementor-17 .elementor-element.elementor-element-a091898:hover .elementor-button-icon svg{
    transform: rotate(45deg);
}

.elementor-17 .elementor-element.elementor-element-a091898:hover svg{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-030a841 */.elementor-17 .elementor-element.elementor-element-030a841{
    border-radius: 71px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: linear-gradient(124deg, rgba(87, 87, 86, 0.09) -0.49%, rgba(87, 87, 86, 0.00) 44.87%);
}

@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-030a841{
    border-radius: 48px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-05c2525 */.elementor-17 .elementor-element.elementor-element-05c2525 .bx{
    margin: 0 !important;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4f3eea */.elementor-17 .elementor-element.elementor-element-c4f3eea .elementor-button-text{
    padding: 15px 30px;
    background: linear-gradient(269deg, #D0B3FF 0%, #AC78FF 100%);
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-c4f3eea .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
    transform: rotate(135deg);
}

.elementor-17 .elementor-element.elementor-element-c4f3eea:hover .elementor-button-icon svg{
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8cd69e */.elementor-17 .elementor-element.elementor-element-e8cd69e{
    border-radius: 71px;
    border: 1px solid #D0B3FF;
    background: linear-gradient(124deg, rgba(208, 179, 255, 0.15) -0.49%, rgba(208, 179, 255, 0.00) 44.87%);
}

@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-e8cd69e{
    border-radius: 48px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-088262d */.elementor-17 .elementor-element.elementor-element-088262d *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84e34e1 */.elementor-17 .elementor-element.elementor-element-84e34e1 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8031842 */.elementor-17 .elementor-element.elementor-element-8031842{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fedbe7 */.elementor-17 .elementor-element.elementor-element-6fedbe7 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4312d1f */.elementor-17 .elementor-element.elementor-element-4312d1f *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7e8c2b */.elementor-17 .elementor-element.elementor-element-d7e8c2b{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e97e00b */.elementor-17 .elementor-element.elementor-element-e97e00b *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1956860 */.elementor-17 .elementor-element.elementor-element-1956860 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f344b1b */.elementor-17 .elementor-element.elementor-element-f344b1b{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bbf59d3 */.elementor-17 .elementor-element.elementor-element-bbf59d3 .elementor-button-text{
    padding: 15px 30px;
    background: transparent;
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-bbf59d3 .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
}

.elementor-17 .elementor-element.elementor-element-bbf59d3:hover .elementor-button-icon svg{
    transform: rotate(45deg);
}

.elementor-17 .elementor-element.elementor-element-bbf59d3:hover svg{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454fa82 */.elementor-17 .elementor-element.elementor-element-454fa82{
    border-radius: 71px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: linear-gradient(124deg, rgba(87, 87, 86, 0.09) -0.49%, rgba(87, 87, 86, 0.00) 44.87%);
}

@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-454fa82{
    border-radius: 48px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7682966 */.elementor-17 .elementor-element.elementor-element-7682966{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842fd73 */.elementor-17 .elementor-element.elementor-element-842fd73{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f24a */.elementor-17 .elementor-element.elementor-element-907f24a{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faecd29 */.elementor-17 .elementor-element.elementor-element-faecd29{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7682966 */.elementor-17 .elementor-element.elementor-element-7682966{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842fd73 */.elementor-17 .elementor-element.elementor-element-842fd73{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f24a */.elementor-17 .elementor-element.elementor-element-907f24a{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faecd29 */.elementor-17 .elementor-element.elementor-element-faecd29{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7682966 */.elementor-17 .elementor-element.elementor-element-7682966{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842fd73 */.elementor-17 .elementor-element.elementor-element-842fd73{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f24a */.elementor-17 .elementor-element.elementor-element-907f24a{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faecd29 */.elementor-17 .elementor-element.elementor-element-faecd29{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7682966 */.elementor-17 .elementor-element.elementor-element-7682966{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842fd73 */.elementor-17 .elementor-element.elementor-element-842fd73{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f24a */.elementor-17 .elementor-element.elementor-element-907f24a{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faecd29 */.elementor-17 .elementor-element.elementor-element-faecd29{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7682966 */.elementor-17 .elementor-element.elementor-element-7682966{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842fd73 */.elementor-17 .elementor-element.elementor-element-842fd73{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f24a */.elementor-17 .elementor-element.elementor-element-907f24a{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faecd29 */.elementor-17 .elementor-element.elementor-element-faecd29{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-85d074f */.elementor-17 .elementor-element.elementor-element-85d074f .bx{
    margin: 0 !important;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf6a9b8 */.elementor-17 .elementor-element.elementor-element-bf6a9b8 .elementor-button-text{
    padding: 15px 30px;
    background: linear-gradient(269deg, #D0B3FF 0%, #AC78FF 100%);
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-bf6a9b8 .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
    transform: rotate(135deg);
}

.elementor-17 .elementor-element.elementor-element-bf6a9b8:hover .elementor-button-icon svg{
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e197ce */.elementor-17 .elementor-element.elementor-element-9e197ce{
    border-radius: 71px;
    border: 1px solid #D0B3FF;
    background: linear-gradient(124deg, rgba(208, 179, 255, 0.15) -0.49%, rgba(208, 179, 255, 0.00) 44.87%);
}


@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-9e197ce{
    border-radius: 48px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7fa62e */.elementor-17 .elementor-element.elementor-element-d7fa62e *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e47b27f */.elementor-17 .elementor-element.elementor-element-e47b27f *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-671c80d */.elementor-17 .elementor-element.elementor-element-671c80d{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1852172 */.elementor-17 .elementor-element.elementor-element-1852172 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02a275c */.elementor-17 .elementor-element.elementor-element-02a275c *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb0f4c1 */.elementor-17 .elementor-element.elementor-element-fb0f4c1{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95272ac */.elementor-17 .elementor-element.elementor-element-95272ac *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22717bc */.elementor-17 .elementor-element.elementor-element-22717bc *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55e8fbe */.elementor-17 .elementor-element.elementor-element-55e8fbe{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a091898 */.elementor-17 .elementor-element.elementor-element-a091898 .elementor-button-text{
    padding: 15px 30px;
    background: transparent;
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-a091898 .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
}

.elementor-17 .elementor-element.elementor-element-a091898:hover .elementor-button-icon svg{
    transform: rotate(45deg);
}

.elementor-17 .elementor-element.elementor-element-a091898:hover svg{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-030a841 */.elementor-17 .elementor-element.elementor-element-030a841{
    border-radius: 71px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: linear-gradient(124deg, rgba(87, 87, 86, 0.09) -0.49%, rgba(87, 87, 86, 0.00) 44.87%);
}

@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-030a841{
    border-radius: 48px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-05c2525 */.elementor-17 .elementor-element.elementor-element-05c2525 .bx{
    margin: 0 !important;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4f3eea */.elementor-17 .elementor-element.elementor-element-c4f3eea .elementor-button-text{
    padding: 15px 30px;
    background: linear-gradient(269deg, #D0B3FF 0%, #AC78FF 100%);
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-c4f3eea .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
    transform: rotate(135deg);
}

.elementor-17 .elementor-element.elementor-element-c4f3eea:hover .elementor-button-icon svg{
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8cd69e */.elementor-17 .elementor-element.elementor-element-e8cd69e{
    border-radius: 71px;
    border: 1px solid #D0B3FF;
    background: linear-gradient(124deg, rgba(208, 179, 255, 0.15) -0.49%, rgba(208, 179, 255, 0.00) 44.87%);
}

@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-e8cd69e{
    border-radius: 48px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-088262d */.elementor-17 .elementor-element.elementor-element-088262d *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84e34e1 */.elementor-17 .elementor-element.elementor-element-84e34e1 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8031842 */.elementor-17 .elementor-element.elementor-element-8031842{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fedbe7 */.elementor-17 .elementor-element.elementor-element-6fedbe7 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4312d1f */.elementor-17 .elementor-element.elementor-element-4312d1f *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7e8c2b */.elementor-17 .elementor-element.elementor-element-d7e8c2b{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e97e00b */.elementor-17 .elementor-element.elementor-element-e97e00b *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1956860 */.elementor-17 .elementor-element.elementor-element-1956860 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f344b1b */.elementor-17 .elementor-element.elementor-element-f344b1b{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bbf59d3 */.elementor-17 .elementor-element.elementor-element-bbf59d3 .elementor-button-text{
    padding: 15px 30px;
    background: transparent;
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-bbf59d3 .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
}

.elementor-17 .elementor-element.elementor-element-bbf59d3:hover .elementor-button-icon svg{
    transform: rotate(45deg);
}

.elementor-17 .elementor-element.elementor-element-bbf59d3:hover svg{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454fa82 */.elementor-17 .elementor-element.elementor-element-454fa82{
    border-radius: 71px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: linear-gradient(124deg, rgba(87, 87, 86, 0.09) -0.49%, rgba(87, 87, 86, 0.00) 44.87%);
}

@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-454fa82{
    border-radius: 48px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7682966 */.elementor-17 .elementor-element.elementor-element-7682966{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842fd73 */.elementor-17 .elementor-element.elementor-element-842fd73{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f24a */.elementor-17 .elementor-element.elementor-element-907f24a{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faecd29 */.elementor-17 .elementor-element.elementor-element-faecd29{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7682966 */.elementor-17 .elementor-element.elementor-element-7682966{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842fd73 */.elementor-17 .elementor-element.elementor-element-842fd73{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f24a */.elementor-17 .elementor-element.elementor-element-907f24a{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faecd29 */.elementor-17 .elementor-element.elementor-element-faecd29{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7682966 */.elementor-17 .elementor-element.elementor-element-7682966{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842fd73 */.elementor-17 .elementor-element.elementor-element-842fd73{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f24a */.elementor-17 .elementor-element.elementor-element-907f24a{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faecd29 */.elementor-17 .elementor-element.elementor-element-faecd29{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7682966 */.elementor-17 .elementor-element.elementor-element-7682966{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842fd73 */.elementor-17 .elementor-element.elementor-element-842fd73{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f24a */.elementor-17 .elementor-element.elementor-element-907f24a{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faecd29 */.elementor-17 .elementor-element.elementor-element-faecd29{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7682966 */.elementor-17 .elementor-element.elementor-element-7682966{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842fd73 */.elementor-17 .elementor-element.elementor-element-842fd73{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f24a */.elementor-17 .elementor-element.elementor-element-907f24a{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faecd29 */.elementor-17 .elementor-element.elementor-element-faecd29{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-85d074f */.elementor-17 .elementor-element.elementor-element-85d074f .bx{
    margin: 0 !important;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf6a9b8 */.elementor-17 .elementor-element.elementor-element-bf6a9b8 .elementor-button-text{
    padding: 15px 30px;
    background: linear-gradient(269deg, #D0B3FF 0%, #AC78FF 100%);
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-bf6a9b8 .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
    transform: rotate(135deg);
}

.elementor-17 .elementor-element.elementor-element-bf6a9b8:hover .elementor-button-icon svg{
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e197ce */.elementor-17 .elementor-element.elementor-element-9e197ce{
    border-radius: 71px;
    border: 1px solid #D0B3FF;
    background: linear-gradient(124deg, rgba(208, 179, 255, 0.15) -0.49%, rgba(208, 179, 255, 0.00) 44.87%);
}


@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-9e197ce{
    border-radius: 48px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7fa62e */.elementor-17 .elementor-element.elementor-element-d7fa62e *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e47b27f */.elementor-17 .elementor-element.elementor-element-e47b27f *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-671c80d */.elementor-17 .elementor-element.elementor-element-671c80d{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1852172 */.elementor-17 .elementor-element.elementor-element-1852172 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02a275c */.elementor-17 .elementor-element.elementor-element-02a275c *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb0f4c1 */.elementor-17 .elementor-element.elementor-element-fb0f4c1{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95272ac */.elementor-17 .elementor-element.elementor-element-95272ac *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22717bc */.elementor-17 .elementor-element.elementor-element-22717bc *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55e8fbe */.elementor-17 .elementor-element.elementor-element-55e8fbe{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a091898 */.elementor-17 .elementor-element.elementor-element-a091898 .elementor-button-text{
    padding: 15px 30px;
    background: transparent;
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-a091898 .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
}

.elementor-17 .elementor-element.elementor-element-a091898:hover .elementor-button-icon svg{
    transform: rotate(45deg);
}

.elementor-17 .elementor-element.elementor-element-a091898:hover svg{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-030a841 */.elementor-17 .elementor-element.elementor-element-030a841{
    border-radius: 71px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: linear-gradient(124deg, rgba(87, 87, 86, 0.09) -0.49%, rgba(87, 87, 86, 0.00) 44.87%);
}

@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-030a841{
    border-radius: 48px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1b6e9 */.elementor-17 .elementor-element.elementor-element-3a1b6e9{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808b8d */.elementor-17 .elementor-element.elementor-element-8808b8d{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27125f */.elementor-17 .elementor-element.elementor-element-b27125f{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd1fd3 */.elementor-17 .elementor-element.elementor-element-8dd1fd3{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd51a2 */.elementor-17 .elementor-element.elementor-element-4fd51a2{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92150f7 */.elementor-17 .elementor-element.elementor-element-92150f7{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-05c2525 */.elementor-17 .elementor-element.elementor-element-05c2525 .bx{
    margin: 0 !important;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4f3eea */.elementor-17 .elementor-element.elementor-element-c4f3eea .elementor-button-text{
    padding: 15px 30px;
    background: linear-gradient(269deg, #D0B3FF 0%, #AC78FF 100%);
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-c4f3eea .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
    transform: rotate(135deg);
}

.elementor-17 .elementor-element.elementor-element-c4f3eea:hover .elementor-button-icon svg{
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8cd69e */.elementor-17 .elementor-element.elementor-element-e8cd69e{
    border-radius: 71px;
    border: 1px solid #D0B3FF;
    background: linear-gradient(124deg, rgba(208, 179, 255, 0.15) -0.49%, rgba(208, 179, 255, 0.00) 44.87%);
}

@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-e8cd69e{
    border-radius: 48px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-088262d */.elementor-17 .elementor-element.elementor-element-088262d *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84e34e1 */.elementor-17 .elementor-element.elementor-element-84e34e1 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8031842 */.elementor-17 .elementor-element.elementor-element-8031842{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fedbe7 */.elementor-17 .elementor-element.elementor-element-6fedbe7 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4312d1f */.elementor-17 .elementor-element.elementor-element-4312d1f *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7e8c2b */.elementor-17 .elementor-element.elementor-element-d7e8c2b{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e97e00b */.elementor-17 .elementor-element.elementor-element-e97e00b *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1956860 */.elementor-17 .elementor-element.elementor-element-1956860 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f344b1b */.elementor-17 .elementor-element.elementor-element-f344b1b{
    border-radius: 15px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: rgba(255, 255, 255, 0.00);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bbf59d3 */.elementor-17 .elementor-element.elementor-element-bbf59d3 .elementor-button-text{
    padding: 15px 30px;
    background: transparent;
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-bbf59d3 .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
}

.elementor-17 .elementor-element.elementor-element-bbf59d3:hover .elementor-button-icon svg{
    transform: rotate(45deg);
}

.elementor-17 .elementor-element.elementor-element-bbf59d3:hover svg{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454fa82 */.elementor-17 .elementor-element.elementor-element-454fa82{
    border-radius: 71px;
    border: 1px solid rgba(87, 87, 86, 0.30);
    background: linear-gradient(124deg, rgba(87, 87, 86, 0.09) -0.49%, rgba(87, 87, 86, 0.00) 44.87%);
}

@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-454fa82{
    border-radius: 48px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7682966 */.elementor-17 .elementor-element.elementor-element-7682966{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842fd73 */.elementor-17 .elementor-element.elementor-element-842fd73{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f24a */.elementor-17 .elementor-element.elementor-element-907f24a{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faecd29 */.elementor-17 .elementor-element.elementor-element-faecd29{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7682966 */.elementor-17 .elementor-element.elementor-element-7682966{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842fd73 */.elementor-17 .elementor-element.elementor-element-842fd73{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f24a */.elementor-17 .elementor-element.elementor-element-907f24a{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faecd29 */.elementor-17 .elementor-element.elementor-element-faecd29{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7682966 */.elementor-17 .elementor-element.elementor-element-7682966{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842fd73 */.elementor-17 .elementor-element.elementor-element-842fd73{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f24a */.elementor-17 .elementor-element.elementor-element-907f24a{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faecd29 */.elementor-17 .elementor-element.elementor-element-faecd29{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7682966 */.elementor-17 .elementor-element.elementor-element-7682966{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842fd73 */.elementor-17 .elementor-element.elementor-element-842fd73{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f24a */.elementor-17 .elementor-element.elementor-element-907f24a{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faecd29 */.elementor-17 .elementor-element.elementor-element-faecd29{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7682966 */.elementor-17 .elementor-element.elementor-element-7682966{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842fd73 */.elementor-17 .elementor-element.elementor-element-842fd73{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907f24a */.elementor-17 .elementor-element.elementor-element-907f24a{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faecd29 */.elementor-17 .elementor-element.elementor-element-faecd29{
    border-radius: 15px;
    border: 1px solid rgba(208, 179, 255, 0.30);
    background: rgba(208, 179, 255, 0.20);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-85d074f */.elementor-17 .elementor-element.elementor-element-85d074f .bx{
    margin: 0 !important;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf6a9b8 */.elementor-17 .elementor-element.elementor-element-bf6a9b8 .elementor-button-text{
    padding: 15px 30px;
    background: linear-gradient(269deg, #D0B3FF 0%, #AC78FF 100%);
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-bf6a9b8 .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
    transform: rotate(135deg);
}

.elementor-17 .elementor-element.elementor-element-bf6a9b8:hover .elementor-button-icon svg{
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e197ce */.elementor-17 .elementor-element.elementor-element-9e197ce{
    border-radius: 71px;
    border: 1px solid #D0B3FF;
    background: linear-gradient(124deg, rgba(208, 179, 255, 0.15) -0.49%, rgba(208, 179, 255, 0.00) 44.87%);
}


@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-9e197ce{
    border-radius: 48px;
}
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-227a825 */.etq{
    color: #4F2D87;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    border-radius: 22.5px;
    background: var(--COR-8, rgba(208, 179, 255, 0.30));
    padding: 5px 10px;
    margin-left: 30px;
}

@media(max-width: 767px) {
        .etq {
        padding: 5px;
        margin-left: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9930010 */.elementor-17 .elementor-element.elementor-element-9930010 {
    filter: brightness(0.9) blur(5px);
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c2f1dd */.elementor-17 .elementor-element.elementor-element-6c2f1dd .elementor-button-text{
    padding: 15px 30px;
    background: var(--DEGRADE-3, linear-gradient(269deg, #D0B3FF 0%, #4F2D87 100%));
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-6c2f1dd .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
}

.elementor-17 .elementor-element.elementor-element-6c2f1dd:hover .elementor-button-icon svg{
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04d3cc4 */.elementor-17 .elementor-element.elementor-element-04d3cc4 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82c0fc2 */@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-82c0fc2 {
        overflow-x: scroll;       
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-a975165 *//*.elementor-17 .elementor-element.elementor-element-a975165 {*/
/*    height: 360px;*/
/*}*//* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-13b7750 *//* REMOVE CORTE E FORÇA PROPORÇÃO ORIGINAL DO VIDEO */
.elementor-17 .elementor-element.elementor-element-13b7750 video {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    object-position: center center;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-13b7750 *//* REMOVE CORTE E FORÇA PROPORÇÃO ORIGINAL DO VIDEO */
.elementor-17 .elementor-element.elementor-element-13b7750 video {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    object-position: center center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e9ba6a */.elementor-17 .elementor-element.elementor-element-7e9ba6a .elementor-button-text{
    padding: 15px 30px;
    background: linear-gradient(269deg, #D0B3FF 0%, #AC78FF 100%);
    border-radius: 300px;
}

.elementor-17 .elementor-element.elementor-element-7e9ba6a .elementor-button-icon svg{
    width: 100%;
    transition: 0.1s;
}

.elementor-17 .elementor-element.elementor-element-7e9ba6a:hover .elementor-button-icon svg{
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2cd075 */.elementor-17 .elementor-element.elementor-element-c2cd075 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93c0fd9 */.elementor-17 .elementor-element.elementor-element-93c0fd9 *{
    margin: 0;
}

.elementor-17 .elementor-element.elementor-element-93c0fd9{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8200ff4 */.elementor-17 .elementor-element.elementor-element-8200ff4{
    border-radius: 50px 50px 0 0;
    border: 1px solid #FFF;
    background: rgba(255, 255, 255, 0.50);
    backdrop-filter: blur(250px);
}/* End custom CSS */