.elementor-76 .elementor-element.elementor-element-3a7cc42{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-3a7cc42:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-3a7cc42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brunodalonso.demodigitalnerd.com.br/wp-content/uploads/2026/07/Mask-group-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-3766446{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-76 .elementor-element.elementor-element-b292039{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-b292039 img{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-621dfa2{--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;--justify-content:center;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.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-76 .elementor-element.elementor-element-ee17594{--divider-border-style:solid;--divider-color:var( --e-global-color-e080981 );--divider-border-width:1px;}.elementor-76 .elementor-element.elementor-element-ee17594 .elementor-divider-separator{width:200px;}.elementor-76 .elementor-element.elementor-element-ee17594 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.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-76 .elementor-element.elementor-element-6658187{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-6658187 .elementor-heading-title{color:var( --e-global-color-e080981 );}.elementor-76 .elementor-element.elementor-element-c24ffc8{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-c24ffc8 .elementor-heading-title{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-e080981 );}.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-76 .elementor-element.elementor-element-2f4a879 .elementor-button{background-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 );border-radius:30px 30px 30px 30px;}.elementor-76 .elementor-element.elementor-element-b08f400{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-76 .elementor-element.elementor-element-01b6829{--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;--justify-content:center;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-f262e0b{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:8px 8px 8px 8px;--padding-top:0.7rem;--padding-bottom:0.7rem;--padding-left:0.7rem;--padding-right:0.7rem;}.elementor-76 .elementor-element.elementor-element-f262e0b:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-f262e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-1ad88f0 .elementor-icon-wrapper{text-align:center;}.elementor-76 .elementor-element.elementor-element-1ad88f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e080981 );}.elementor-76 .elementor-element.elementor-element-1ad88f0.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-1ad88f0.elementor-view-default .elementor-icon{color:var( --e-global-color-e080981 );border-color:var( --e-global-color-e080981 );}.elementor-76 .elementor-element.elementor-element-1ad88f0.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-1ad88f0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e080981 );}.elementor-76 .elementor-element.elementor-element-1ad88f0 .elementor-icon{font-size:20px;}.elementor-76 .elementor-element.elementor-element-1ad88f0 .elementor-icon svg{height:20px;}.elementor-76 .elementor-element.elementor-element-12dc5d1 .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-e080981 );}.elementor-76 .elementor-element.elementor-element-5c56447{width:var( --container-widget-width, 435px );max-width:435px;--container-widget-width:435px;--container-widget-flex-grow:0;}.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-76 .elementor-element.elementor-element-1edb9b7{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-primary );}.elementor-76 .elementor-element.elementor-element-e0949cf{--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:24px 8px;--row-gap:24px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-ca64933{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:90px 90px 90px 90px;box-shadow:0px 3.28px 10px 0px rgba(0, 0, 0, 0.25);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:24px;}.elementor-76 .elementor-element.elementor-element-5cd37ef.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-5cd37ef img{width:60px;}.elementor-76 .elementor-element.elementor-element-54a23e7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-fa4cc40{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:90px 90px 90px 90px;box-shadow:0px 3.28px 10px 0px rgba(0, 0, 0, 0.25);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:24px;}.elementor-76 .elementor-element.elementor-element-448777c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-448777c img{width:60px;}.elementor-76 .elementor-element.elementor-element-4edfcd7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-1a73a65{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:90px 90px 90px 90px;box-shadow:0px 3.28px 10px 0px rgba(0, 0, 0, 0.25);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:24px;}.elementor-76 .elementor-element.elementor-element-0cdbcd6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-0cdbcd6 img{width:60px;}.elementor-76 .elementor-element.elementor-element-c3e2149.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-27f86bc .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-radius:30px 30px 30px 30px;}.elementor-76 .elementor-element.elementor-element-4bd9874{--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;--justify-content:center;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-d336812 img{width:100%;max-width:600px;}.elementor-76 .elementor-element.elementor-element-34906e3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-76 .elementor-element.elementor-element-34906e3:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-34906e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-76 .elementor-element.elementor-element-5830464{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-11b079c{--e-image-carousel-slides-to-show:4;}.elementor-76 .elementor-element.elementor-element-11b079c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-76 .elementor-element.elementor-element-11b079c .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-11b079c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-76 .elementor-element.elementor-element-11b079c .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-11b079c .swiper-wrapper{display:flex;align-items:center;}.elementor-76 .elementor-element.elementor-element-4cc59a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-76 .elementor-element.elementor-element-4cc59a9:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-4cc59a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brunodalonso.demodigitalnerd.com.br/wp-content/uploads/2026/07/Group-38-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-503a8b7{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:8px 8px 8px 8px;--padding-top:0.7rem;--padding-bottom:0.7rem;--padding-left:0.7rem;--padding-right:0.7rem;}.elementor-76 .elementor-element.elementor-element-503a8b7:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-503a8b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-15c9edf .elementor-icon-wrapper{text-align:center;}.elementor-76 .elementor-element.elementor-element-15c9edf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e080981 );}.elementor-76 .elementor-element.elementor-element-15c9edf.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-15c9edf.elementor-view-default .elementor-icon{color:var( --e-global-color-e080981 );border-color:var( --e-global-color-e080981 );}.elementor-76 .elementor-element.elementor-element-15c9edf.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-15c9edf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e080981 );}.elementor-76 .elementor-element.elementor-element-15c9edf .elementor-icon{font-size:20px;}.elementor-76 .elementor-element.elementor-element-15c9edf .elementor-icon svg{height:20px;}.elementor-76 .elementor-element.elementor-element-82aa8ee .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-e080981 );}.elementor-76 .elementor-element.elementor-element-68bbc4f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-55eac29{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-55eac29:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-55eac29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e080981 );}.elementor-76 .elementor-element.elementor-element-69841f3 img{width:100%;max-width:750px;border-radius:16px 16px 16px 16px;}.elementor-76 .elementor-element.elementor-element-3cef6a8{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-3b680af{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-3b680af:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-3b680af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e080981 );}.elementor-76 .elementor-element.elementor-element-3d0fbb0 img{width:100%;max-width:750px;border-radius:16px 16px 16px 16px;}.elementor-76 .elementor-element.elementor-element-7632108{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-6f75adb{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-6f75adb:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-6f75adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e080981 );}.elementor-76 .elementor-element.elementor-element-e20145a img{width:100%;max-width:750px;border-radius:16px 16px 16px 16px;}.elementor-76 .elementor-element.elementor-element-56ad7b8{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-5149934{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-5149934:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-5149934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e080981 );}.elementor-76 .elementor-element.elementor-element-b46cb4a img{width:100%;max-width:750px;border-radius:16px 16px 16px 16px;}.elementor-76 .elementor-element.elementor-element-7760942{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-11bd41b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-11bd41b:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-11bd41b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e080981 );}.elementor-76 .elementor-element.elementor-element-81fc652 img{width:100%;max-width:750px;border-radius:16px 16px 16px 16px;}.elementor-76 .elementor-element.elementor-element-9674b19{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-b669450{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-b669450:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-b669450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e080981 );}.elementor-76 .elementor-element.elementor-element-69c3fd3 img{width:100%;max-width:750px;border-radius:16px 16px 16px 16px;}.elementor-76 .elementor-element.elementor-element-2db37fb{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-2366689{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-76 .elementor-element.elementor-element-062eb80{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-54cd4f1{--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;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-4bed75b{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 23.7px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-94d7a1d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-c80267b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-b5a1e23{text-align:center;}.elementor-76 .elementor-element.elementor-element-b5a1e23 .elementor-heading-title{color:var( --e-global-color-73ad44c );}.elementor-76 .elementor-element.elementor-element-de6f5d0{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-73ad2c6 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-76 .elementor-element.elementor-element-73ad2c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-76 .elementor-element.elementor-element-08ce252{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 23.7px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-eebe057{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-f2994e0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-00a177d{text-align:center;}.elementor-76 .elementor-element.elementor-element-00a177d .elementor-heading-title{color:var( --e-global-color-73ad44c );}.elementor-76 .elementor-element.elementor-element-0b1dcc1{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-fd0fe37 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-76 .elementor-element.elementor-element-fd0fe37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-76 .elementor-element.elementor-element-a7040e8{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 23.7px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-d07bdcd{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-830a6d9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-a9a59c9{text-align:center;}.elementor-76 .elementor-element.elementor-element-a9a59c9 .elementor-heading-title{color:var( --e-global-color-73ad44c );}.elementor-76 .elementor-element.elementor-element-0b2e9ed{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-00ca773 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-76 .elementor-element.elementor-element-00ca773{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-76 .elementor-element.elementor-element-e6f07c0{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 23.7px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-214fb65{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-015694d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-25fa07d{text-align:center;}.elementor-76 .elementor-element.elementor-element-25fa07d .elementor-heading-title{color:var( --e-global-color-73ad44c );}.elementor-76 .elementor-element.elementor-element-567276b{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-7a89eda .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-76 .elementor-element.elementor-element-7a89eda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-76 .elementor-element.elementor-element-f1e4af0{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 23.7px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-26b9502{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-a26b3e1{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-74bb4d0{text-align:center;}.elementor-76 .elementor-element.elementor-element-74bb4d0 .elementor-heading-title{color:var( --e-global-color-73ad44c );}.elementor-76 .elementor-element.elementor-element-dce580d{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-e6600eb .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-76 .elementor-element.elementor-element-e6600eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-76 .elementor-element.elementor-element-4c41828{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 23.7px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-8a2092f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-0cb5e5c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-5f9d841{text-align:center;}.elementor-76 .elementor-element.elementor-element-5f9d841 .elementor-heading-title{color:var( --e-global-color-73ad44c );}.elementor-76 .elementor-element.elementor-element-b1c838b{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-5e09ff8 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-76 .elementor-element.elementor-element-5e09ff8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-76 .elementor-element.elementor-element-d03cef8{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 23.7px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-ca5b9c7{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-3a401d9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-e01929b{text-align:center;}.elementor-76 .elementor-element.elementor-element-e01929b .elementor-heading-title{color:var( --e-global-color-73ad44c );}.elementor-76 .elementor-element.elementor-element-db126b7{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-e68cbf3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-76 .elementor-element.elementor-element-e68cbf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-76 .elementor-element.elementor-element-b9bd6cb{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 23.7px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-3d7711b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-bdccd64{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-a601d3f{text-align:center;}.elementor-76 .elementor-element.elementor-element-a601d3f .elementor-heading-title{color:var( --e-global-color-73ad44c );}.elementor-76 .elementor-element.elementor-element-49e9f37{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-97d7381 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-76 .elementor-element.elementor-element-97d7381{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-76 .elementor-element.elementor-element-b9131e6{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 23.7px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-1e7e006{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-c5458bd{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-b25e144{text-align:center;}.elementor-76 .elementor-element.elementor-element-b25e144 .elementor-heading-title{color:var( --e-global-color-73ad44c );}.elementor-76 .elementor-element.elementor-element-189454f{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-045c610 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-76 .elementor-element.elementor-element-045c610{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-76 .elementor-element.elementor-element-ee5b43e{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 23.7px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-557925f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-0df6ac5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-d2c6d00{text-align:center;}.elementor-76 .elementor-element.elementor-element-d2c6d00 .elementor-heading-title{color:var( --e-global-color-73ad44c );}.elementor-76 .elementor-element.elementor-element-db1a489{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-0f42cbd .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-76 .elementor-element.elementor-element-0f42cbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-76 .elementor-element.elementor-element-c808799{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-76 .elementor-element.elementor-element-c808799:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-c808799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brunodalonso.demodigitalnerd.com.br/wp-content/uploads/2026/07/419499480_d4b97cb2-cafa-45b8-8d66-2364cb74819c-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-c808799 > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-c808799 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:40px;}.elementor-76 .elementor-element.elementor-element-334425c{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--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-76 .elementor-element.elementor-element-1d4f819{--display:flex;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-76 .elementor-element.elementor-element-8249eb8{width:var( --container-widget-width, 145px );max-width:145px;--container-widget-width:145px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-8249eb8 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-8249eb8 .elementor-counter-title{color:var( --e-global-color-e080981 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-76 .elementor-element.elementor-element-c21bbf5{--display:flex;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-f6430ef{width:var( --container-widget-width, 145px );max-width:145px;--container-widget-width:145px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-f6430ef .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-f6430ef .elementor-counter-title{color:var( --e-global-color-e080981 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-76 .elementor-element.elementor-element-049f2ed{--display:flex;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-6b22366{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-6b22366 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-6b22366 .elementor-counter-title{color:var( --e-global-color-e080981 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-76 .elementor-element.elementor-element-cdc371e{--display:flex;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-e53ba67{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-e53ba67 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-e53ba67 .elementor-counter-title{color:var( --e-global-color-e080981 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-76 .elementor-element.elementor-element-ebf9f9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-76 .elementor-element.elementor-element-0cd5f30{text-align:center;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-primary );}.elementor-76 .elementor-element.elementor-element-c793e5b{--e-image-carousel-slides-to-show:6;}.elementor-76 .elementor-element.elementor-element-c793e5b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-76 .elementor-element.elementor-element-c793e5b .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-c793e5b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-76 .elementor-element.elementor-element-c793e5b .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-c793e5b .swiper-wrapper{display:flex;align-items:center;}.elementor-76 .elementor-element.elementor-element-49a1c66{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-76 .elementor-element.elementor-element-49a1c66:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-49a1c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-76 .elementor-element.elementor-element-3ad34a2{--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-around;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-8a2c9dc{width:var( --container-widget-width, 318px );max-width:318px;--container-widget-width:318px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-8a2c9dc .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-76 .elementor-element.elementor-element-343c4c6{width:var( --container-widget-width, 318px );max-width:318px;--container-widget-width:318px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-343c4c6 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-76 .elementor-element.elementor-element-467aaa2{width:var( --container-widget-width, 318px );max-width:318px;--container-widget-width:318px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-467aaa2 .elementor-wrapper{--video-aspect-ratio:0.5625;}@media(min-width:768px){.elementor-76 .elementor-element.elementor-element-3766446{--width:50%;}.elementor-76 .elementor-element.elementor-element-621dfa2{--width:50%;}.elementor-76 .elementor-element.elementor-element-01b6829{--width:50%;}.elementor-76 .elementor-element.elementor-element-4bd9874{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-76 .elementor-element.elementor-element-3766446{--width:100%;}.elementor-76 .elementor-element.elementor-element-621dfa2{--width:100%;}.elementor-76 .elementor-element.elementor-element-01b6829{--width:100%;}.elementor-76 .elementor-element.elementor-element-4bd9874{--width:100%;}}@media(max-width:1366px){.elementor-76 .elementor-element.elementor-element-621dfa2{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-76 .elementor-element.elementor-element-e0949cf{--justify-content:space-between;}.elementor-76 .elementor-element.elementor-element-68bbc4f{--grid-auto-flow:row;}.elementor-76 .elementor-element.elementor-element-c793e5b{--e-image-carousel-slides-to-show:5;}}@media(max-width:1024px){.elementor-76 .elementor-element.elementor-element-3a7cc42{--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-621dfa2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-76 .elementor-element.elementor-element-621dfa2.e-con{--order:-99999 /* order start hack */;}.elementor-76 .elementor-element.elementor-element-ee17594{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-ee17594 .elementor-divider{text-align:center;}.elementor-76 .elementor-element.elementor-element-ee17594 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-76 .elementor-element.elementor-element-6658187{text-align:center;}.elementor-76 .elementor-element.elementor-element-c24ffc8{text-align:center;}.elementor-76 .elementor-element.elementor-element-b08f400{--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-01b6829{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-76 .elementor-element.elementor-element-5c56447{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-76 .elementor-element.elementor-element-1edb9b7{text-align:center;}.elementor-76 .elementor-element.elementor-element-e0949cf{--justify-content:space-evenly;}.elementor-76 .elementor-element.elementor-element-f0fdea1{text-align:center;}.elementor-76 .elementor-element.elementor-element-5830464{text-align:center;}.elementor-76 .elementor-element.elementor-element-68bbc4f{--grid-auto-flow:row;}.elementor-76 .elementor-element.elementor-element-3cef6a8{text-align:center;}.elementor-76 .elementor-element.elementor-element-7632108{text-align:center;}.elementor-76 .elementor-element.elementor-element-56ad7b8{text-align:center;}.elementor-76 .elementor-element.elementor-element-7760942{text-align:center;}.elementor-76 .elementor-element.elementor-element-9674b19{text-align:center;}.elementor-76 .elementor-element.elementor-element-2db37fb{text-align:center;}.elementor-76 .elementor-element.elementor-element-36c65f4{text-align:center;}.elementor-76 .elementor-element.elementor-element-062eb80{text-align:center;}.elementor-76 .elementor-element.elementor-element-de6f5d0{text-align:center;}.elementor-76 .elementor-element.elementor-element-0b1dcc1{text-align:center;}.elementor-76 .elementor-element.elementor-element-0b2e9ed{text-align:center;}.elementor-76 .elementor-element.elementor-element-567276b{text-align:center;}.elementor-76 .elementor-element.elementor-element-dce580d{text-align:center;}.elementor-76 .elementor-element.elementor-element-b1c838b{text-align:center;}.elementor-76 .elementor-element.elementor-element-db126b7{text-align:center;}.elementor-76 .elementor-element.elementor-element-49e9f37{text-align:center;}.elementor-76 .elementor-element.elementor-element-189454f{text-align:center;}.elementor-76 .elementor-element.elementor-element-db1a489{text-align:center;}.elementor-76 .elementor-element.elementor-element-cc0cbef{text-align:center;}.elementor-76 .elementor-element.elementor-element-0cd5f30{text-align:center;}.elementor-76 .elementor-element.elementor-element-2a65697{text-align:center;}}@media(max-width:767px){.elementor-76 .elementor-element.elementor-element-621dfa2{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-c24ffc8{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-76 .elementor-element.elementor-element-b08f400{--padding-top:72px;--padding-bottom:72px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-34906e3{--padding-top:72px;--padding-bottom:72px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-4cc59a9{--padding-top:72px;--padding-bottom:72px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-68bbc4f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-76 .elementor-element.elementor-element-2366689{--padding-top:72px;--padding-bottom:72px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-ebf9f9a{--padding-top:72px;--padding-bottom:72px;--padding-left:8px;--padding-right:8px;}.elementor-76 .elementor-element.elementor-element-49a1c66{--padding-top:72px;--padding-bottom:72px;--padding-left:8px;--padding-right:8px;}}/* Start custom CSS for heading, class: .elementor-element-6658187 */.elementor-76 .elementor-element.elementor-element-6658187 h1{
    font-size: 60px;
}

@media (max-width: 767px){
    .elementor-76 .elementor-element.elementor-element-6658187 h1{
        font-size: 9vw;
        line-height: 1.1;
        word-break: normal;
        overflow-wrap: break-word;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c24ffc8 */.elementor-76 .elementor-element.elementor-element-c24ffc8 h2{
    font-size: 20px;
    line-height: 1.3em;
}

@media (max-width: 767px){
    .elementor-76 .elementor-element.elementor-element-c24ffc8 h2{
        font-size: 4.7vw;
        word-break: normal;
        overflow-wrap: break-word;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12dc5d1 */.elementor-76 .elementor-element.elementor-element-12dc5d1 h2{
    font-size: 21px;
    letter-spacing: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f262e0b */.elementor-76 .elementor-element.elementor-element-f262e0b{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c56447 */.elementor-76 .elementor-element.elementor-element-5c56447 h2{
    font-size: 36px;
    line-height: 1.1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1edb9b7 */.elementor-76 .elementor-element.elementor-element-1edb9b7 p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54a23e7 */.elementor-76 .elementor-element.elementor-element-54a23e7 h2{
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca64933 */.elementor-76 .elementor-element.elementor-element-ca64933{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4edfcd7 */.elementor-76 .elementor-element.elementor-element-4edfcd7 h2{
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa4cc40 */.elementor-76 .elementor-element.elementor-element-fa4cc40{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2149 */.elementor-76 .elementor-element.elementor-element-c3e2149 h2{
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a73a65 */.elementor-76 .elementor-element.elementor-element-1a73a65{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0fdea1 */.elementor-76 .elementor-element.elementor-element-f0fdea1 h2{
    font-size: 36px;
    line-height: 1.1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5830464 */.elementor-76 .elementor-element.elementor-element-5830464 p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82aa8ee */.elementor-76 .elementor-element.elementor-element-82aa8ee h2{
    font-size: 21px;
    letter-spacing: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-503a8b7 */.elementor-76 .elementor-element.elementor-element-503a8b7{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cef6a8 */.elementor-76 .elementor-element.elementor-element-3cef6a8 p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7632108 */.elementor-76 .elementor-element.elementor-element-7632108 p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56ad7b8 */.elementor-76 .elementor-element.elementor-element-56ad7b8 p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7760942 */.elementor-76 .elementor-element.elementor-element-7760942 p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9674b19 */.elementor-76 .elementor-element.elementor-element-9674b19 p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2db37fb */.elementor-76 .elementor-element.elementor-element-2db37fb p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36c65f4 */.elementor-76 .elementor-element.elementor-element-36c65f4 h2{
    font-size: 36px;
    line-height: 1.1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-062eb80 */.elementor-76 .elementor-element.elementor-element-062eb80 p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5a1e23 */.elementor-76 .elementor-element.elementor-element-b5a1e23 h2{
    display: flex;
    font-size: 18px;
    height: 50px;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de6f5d0 */.elementor-76 .elementor-element.elementor-element-de6f5d0 p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bed75b */.elementor-76 .elementor-element.elementor-element-4bed75b{
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00a177d */.elementor-76 .elementor-element.elementor-element-00a177d h2{
    display: flex;
    font-size: 18px;
    height: 50px;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b1dcc1 */.elementor-76 .elementor-element.elementor-element-0b1dcc1 p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ce252 */.elementor-76 .elementor-element.elementor-element-08ce252{
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9a59c9 */.elementor-76 .elementor-element.elementor-element-a9a59c9 h2{
    display: flex;
    font-size: 18px;
    height: 50px;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b2e9ed */.elementor-76 .elementor-element.elementor-element-0b2e9ed p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7040e8 */.elementor-76 .elementor-element.elementor-element-a7040e8{
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25fa07d */.elementor-76 .elementor-element.elementor-element-25fa07d h2{
    display: flex;
    font-size: 18px;
    height: 50px;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-567276b */.elementor-76 .elementor-element.elementor-element-567276b p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6f07c0 */.elementor-76 .elementor-element.elementor-element-e6f07c0{
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bb4d0 */.elementor-76 .elementor-element.elementor-element-74bb4d0 h2{
    display: flex;
    font-size: 18px;
    height: 50px;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dce580d */.elementor-76 .elementor-element.elementor-element-dce580d p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1e4af0 */.elementor-76 .elementor-element.elementor-element-f1e4af0{
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f9d841 */.elementor-76 .elementor-element.elementor-element-5f9d841 h2{
    display: flex;
    font-size: 18px;
    height: 50px;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1c838b */.elementor-76 .elementor-element.elementor-element-b1c838b p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c41828 */.elementor-76 .elementor-element.elementor-element-4c41828{
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e01929b */.elementor-76 .elementor-element.elementor-element-e01929b h2{
    display: flex;
    font-size: 18px;
    height: 50px;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db126b7 */.elementor-76 .elementor-element.elementor-element-db126b7 p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d03cef8 */.elementor-76 .elementor-element.elementor-element-d03cef8{
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a601d3f */.elementor-76 .elementor-element.elementor-element-a601d3f h2{
    display: flex;
    font-size: 18px;
    height: 50px;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49e9f37 */.elementor-76 .elementor-element.elementor-element-49e9f37 p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9bd6cb */.elementor-76 .elementor-element.elementor-element-b9bd6cb{
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b25e144 */.elementor-76 .elementor-element.elementor-element-b25e144 h2{
    display: flex;
    font-size: 18px;
    height: 50px;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-189454f */.elementor-76 .elementor-element.elementor-element-189454f p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9131e6 */.elementor-76 .elementor-element.elementor-element-b9131e6{
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2c6d00 */.elementor-76 .elementor-element.elementor-element-d2c6d00 h2{
    display: flex;
    font-size: 18px;
    height: 50px;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db1a489 */.elementor-76 .elementor-element.elementor-element-db1a489 p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5b43e */.elementor-76 .elementor-element.elementor-element-ee5b43e{
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-8249eb8 */.elementor-76 .elementor-element.elementor-element-8249eb8 .elementor-counter-title{
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d4f819 */.elementor-76 .elementor-element.elementor-element-1d4f819{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-f6430ef */.elementor-76 .elementor-element.elementor-element-f6430ef .elementor-counter-title{
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c21bbf5 */.elementor-76 .elementor-element.elementor-element-c21bbf5{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-6b22366 */.elementor-76 .elementor-element.elementor-element-6b22366 .elementor-counter-title{
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-049f2ed */.elementor-76 .elementor-element.elementor-element-049f2ed{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-e53ba67 */.elementor-76 .elementor-element.elementor-element-e53ba67 .elementor-counter-title{
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdc371e */.elementor-76 .elementor-element.elementor-element-cdc371e{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc0cbef */.elementor-76 .elementor-element.elementor-element-cc0cbef h2{
    font-size: 36px;
    line-height: 1.1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cd5f30 */.elementor-76 .elementor-element.elementor-element-0cd5f30 p{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a65697 */.elementor-76 .elementor-element.elementor-element-2a65697 h2{
    font-size: 36px;
    line-height: 1.1;
}/* End custom CSS */