.elementor-858 .elementor-element.elementor-element-13d53d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:040px;--padding-bottom:16px;--padding-left:024px;--padding-right:24px;--z-index:10;}.elementor-858 .elementor-element.elementor-element-13d53d6:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-13d53d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66AF4B;background-image:url("https://pelalingua.com/wp-content/uploads/2025/12/teste-fundo-papel-pela-lingua.webp");background-position:50% 0px;background-repeat:no-repeat;}.elementor-858 .elementor-element.elementor-element-2cd124c{--display:grid;--e-con-grid-template-columns:1fr 1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-afe93f1{--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-evenly;--align-items:center;--gap:0px 040px;--row-gap:0px;--column-gap:040px;grid-column:span 1;}.elementor-858 .elementor-element.elementor-element-afe93f1.e-con{--flex-grow:0;--flex-shrink:0;}.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-858 .elementor-element.elementor-element-6adc8cb{border-style:solid;border-color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-6adc8cb .elementor-icon-wrapper{text-align:center;}.elementor-858 .elementor-element.elementor-element-6adc8cb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-6adc8cb.elementor-view-framed .elementor-icon, .elementor-858 .elementor-element.elementor-element-6adc8cb.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-6adc8cb.elementor-view-framed .elementor-icon, .elementor-858 .elementor-element.elementor-element-6adc8cb.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.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-858 .elementor-element.elementor-element-404b468 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-ca2a7a4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-790127a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-0d4d542{--e-transform-rotateZ:2deg;grid-column:span 1;z-index:10;}.elementor-858 .elementor-element.elementor-element-0d4d542 .elementor-icon-wrapper{text-align:center;}.elementor-858 .elementor-element.elementor-element-0d4d542 .elementor-icon{font-size:76px;}.elementor-858 .elementor-element.elementor-element-0d4d542 .elementor-icon svg{height:76px;}.elementor-858 .elementor-element.elementor-element-0d4d542 .elementor-icon-wrapper svg{width:auto;}.elementor-858 .elementor-element.elementor-element-126b2a5{border-style:none;}.elementor-858 .elementor-element.elementor-element-126b2a5 .elementor-icon-wrapper{text-align:center;}.elementor-858 .elementor-element.elementor-element-126b2a5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-126b2a5.elementor-view-framed .elementor-icon, .elementor-858 .elementor-element.elementor-element-126b2a5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-126b2a5.elementor-view-framed .elementor-icon, .elementor-858 .elementor-element.elementor-element-126b2a5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-54a29f1{--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:0px 016px;--row-gap:0px;--column-gap:016px;border-style:solid;--border-style:solid;border-width:0px 0px 02px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 06px 6px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;grid-column:span 1;}.elementor-858 .elementor-element.elementor-element-54a29f1.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-858 .elementor-element.elementor-element-a93ca4b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;color:#F7F7F7;}.elementor-858 .elementor-element.elementor-element-48c6e96 .elementor-icon-wrapper{text-align:center;}.elementor-858 .elementor-element.elementor-element-48c6e96 .elementor-icon{font-size:20px;}.elementor-858 .elementor-element.elementor-element-48c6e96 .elementor-icon svg{height:20px;}.elementor-858 .elementor-element.elementor-element-48c6e96 .elementor-icon-wrapper svg{width:auto;}.elementor-858 .elementor-element.elementor-element-14d2146{--display:flex;--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:0120px;--padding-bottom:120px;--padding-left:024px;--padding-right:24px;}.elementor-858 .elementor-element.elementor-element-14d2146.e-con{--flex-grow:0;--flex-shrink:0;}.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-858 .elementor-element.elementor-element-f764e77{--e-transform-rotateZ:3deg;top:335px;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-f764e77{right:-144px;}body.rtl .elementor-858 .elementor-element.elementor-element-f764e77{left:-144px;}.elementor-858 .elementor-element.elementor-element-f764e77 img{width:440px;max-width:100%;}.elementor-858 .elementor-element.elementor-element-cc75b48{--e-transform-rotateZ:13deg;top:110px;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-cc75b48{right:-94px;}body.rtl .elementor-858 .elementor-element.elementor-element-cc75b48{left:-94px;}.elementor-858 .elementor-element.elementor-element-cc75b48 img{width:210px;}.elementor-858 .elementor-element.elementor-element-18f6d0d{--e-transform-rotateZ:8deg;top:98px;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-18f6d0d{left:-86px;}body.rtl .elementor-858 .elementor-element.elementor-element-18f6d0d{right:-86px;}.elementor-858 .elementor-element.elementor-element-18f6d0d img{width:210px;}.elementor-858 .elementor-element.elementor-element-ce5e884{--e-transform-rotateZ:-8deg;top:331px;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-ce5e884{left:-151px;}body.rtl .elementor-858 .elementor-element.elementor-element-ce5e884{right:-151px;}.elementor-858 .elementor-element.elementor-element-ce5e884 img{width:499px;max-width:100%;}.elementor-858 .elementor-element.elementor-element-563b0d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 048px) 0px;text-align:center;}.elementor-858 .elementor-element.elementor-element-563b0d6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;color:#502669;}.elementor-858 .elementor-element.elementor-element-95ff484{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-d4dd4f3{width:var( --container-widget-width, 869px );max-width:869px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 016px) 0px;--container-widget-width:869px;--container-widget-flex-grow:0;text-align:center;}.elementor-858 .elementor-element.elementor-element-d4dd4f3 .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:72px;font-weight:600;text-transform:uppercase;letter-spacing:-0.8px;color:#421F56;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-87a95d6{left:48%;}body.rtl .elementor-858 .elementor-element.elementor-element-87a95d6{right:48%;}.elementor-858 .elementor-element.elementor-element-87a95d6{top:87%;}.elementor-858 .elementor-element.elementor-element-87a95d6 .elementor-icon-wrapper{text-align:center;}.elementor-858 .elementor-element.elementor-element-87a95d6 .elementor-icon{font-size:12px;}.elementor-858 .elementor-element.elementor-element-87a95d6 .elementor-icon svg{height:12px;}.elementor-858 .elementor-element.elementor-element-87a95d6 .elementor-icon-wrapper svg{width:auto;}.elementor-858 .elementor-element.elementor-element-4dca8ac{width:var( --container-widget-width, 692px );max-width:692px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 032px) 0px;--container-widget-width:692px;--container-widget-flex-grow:0;text-align:center;}.elementor-858 .elementor-element.elementor-element-4dca8ac .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#502669E8;}.elementor-858 .elementor-element.elementor-element-8aec6ee{--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:0px 08px;--row-gap:0px;--column-gap:08px;--border-radius:40px 40px 40px 40px;--padding-top:024px;--padding-bottom:024px;--padding-left:032px;--padding-right:32px;}.elementor-858 .elementor-element.elementor-element-8aec6ee:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-8aec6ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#50338E;}.elementor-858 .elementor-element.elementor-element-ce9c170 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:800;color:#F7F7F7;}.elementor-858 .elementor-element.elementor-element-47ba0b6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:05px;--padding-bottom:5px;--padding-left:4px;--padding-right:5px;}.elementor-858 .elementor-element.elementor-element-e02606e{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-858 .elementor-element.elementor-element-e02606e .elementor-icon-wrapper{text-align:center;}.elementor-858 .elementor-element.elementor-element-e02606e .elementor-icon{font-size:10px;}.elementor-858 .elementor-element.elementor-element-e02606e .elementor-icon svg{height:10px;}.elementor-858 .elementor-element.elementor-element-e02606e .elementor-icon-wrapper svg{width:auto;}.elementor-858 .elementor-element.elementor-element-095df01{width:var( --container-widget-width, 692px );max-width:692px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:05px 0px 0px 0px;--container-widget-width:692px;--container-widget-flex-grow:0;text-align:center;}.elementor-858 .elementor-element.elementor-element-095df01 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:#502669BF;}.elementor-858 .elementor-element.elementor-element-6584c7d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.31);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-858 .elementor-element.elementor-element-6584c7d.e-con{--e-con-transform-rotateZ:-4deg;}.elementor-858 .elementor-element.elementor-element-093099f{--display:flex;--padding-top:23px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-093099f:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-093099f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pelalingua.com/wp-content/uploads/2025/12/faixa-1-pela-lingua.svg");background-repeat:repeat-x;}.elementor-858 .elementor-element.elementor-element-093099f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-858 .elementor-element.elementor-element-fd08a86{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.36);--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-858 .elementor-element.elementor-element-fd08a86.e-con{--e-con-transform-rotateZ:4deg;}.elementor-858 .elementor-element.elementor-element-c16765d{--display:flex;--padding-top:23px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-c16765d:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-c16765d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pelalingua.com/wp-content/uploads/2025/12/faixa-2-pela-lingua.svg");background-repeat:repeat-x;}.elementor-858 .elementor-element.elementor-element-c16765d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-858 .elementor-element.elementor-element-b9d55f7{--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;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:120px;--padding-left:24px;--padding-right:024px;}.elementor-858 .elementor-element.elementor-element-b9d55f7:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-b9d55f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8E042;}.elementor-858 .elementor-element.elementor-element-68ca3d9{width:var( --container-widget-width, 869px );max-width:869px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:869px;--container-widget-flex-grow:0;text-align:center;}.elementor-858 .elementor-element.elementor-element-68ca3d9 .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:64px;font-weight:600;text-transform:uppercase;letter-spacing:-1px;color:#421F56;}.elementor-858 .elementor-element.elementor-element-65308a4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-858 .elementor-element.elementor-element-6fcf635{--display:flex;--min-height:208px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:032px;--z-index:3;}.elementor-858 .elementor-element.elementor-element-6fcf635:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-6fcf635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;background-image:url("https://pelalingua.com/wp-content/uploads/2026/01/novo_fundo_da_janela_pela_lingua_1.webp");background-repeat:no-repeat;background-size:contain;}.elementor-858 .elementor-element.elementor-element-6fcf635::before, .elementor-858 .elementor-element.elementor-element-6fcf635 > .elementor-background-video-container::before, .elementor-858 .elementor-element.elementor-element-6fcf635 > .e-con-inner > .elementor-background-video-container::before, .elementor-858 .elementor-element.elementor-element-6fcf635 > .elementor-background-slideshow::before, .elementor-858 .elementor-element.elementor-element-6fcf635 > .e-con-inner > .elementor-background-slideshow::before, .elementor-858 .elementor-element.elementor-element-6fcf635 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FAFAFA00 13%, #FAFAFA 41%);}.elementor-858 .elementor-element.elementor-element-a017bcb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-858 .elementor-element.elementor-element-09e54b8{width:var( --container-widget-width, 290px );max-width:290px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:290px;--container-widget-flex-grow:0;text-align:center;}.elementor-858 .elementor-element.elementor-element-09e54b8 .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:-0.5px;color:#421F56;}.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-858 .elementor-element.elementor-element-c6067ed{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-weight:400;}.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-858 .elementor-element.elementor-element-43df571 .elementor-button{background-color:#FF602D00;font-family:"Manrope", Sans-serif;font-weight:500;fill:#261843;color:#261843;border-style:solid;border-width:0px 0px 1px 0px;padding:12px 12px 8px 12px;}.elementor-858 .elementor-element.elementor-element-43df571{width:var( --container-widget-width, 290px );max-width:290px;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-858 .elementor-element.elementor-element-43df571 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-858 .elementor-element.elementor-element-43df571 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-858 .elementor-element.elementor-element-5d4ed7b img{width:279px;}.elementor-858 .elementor-element.elementor-element-4ab6a62{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;grid-column:span 1;grid-row:span 2;}.elementor-858 .elementor-element.elementor-element-4ab6a62:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-4ab6a62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#50338E;}.elementor-858 .elementor-element.elementor-element-13e5cbf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:3;}.elementor-858 .elementor-element.elementor-element-1f576d9{width:100%;max-width:100%;text-align:center;font-family:"Manrope", Sans-serif;font-weight:700;color:#DEDEDE;}.elementor-858 .elementor-element.elementor-element-8bbfa01{width:var( --container-widget-width, 869px );max-width:869px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:869px;--container-widget-flex-grow:0;text-align:center;}.elementor-858 .elementor-element.elementor-element-8bbfa01 .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#D8E042;}.elementor-858 .elementor-element.elementor-element-8b191de{width:var( --container-widget-width, 869px );max-width:869px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:869px;--container-widget-flex-grow:0;text-align:center;}.elementor-858 .elementor-element.elementor-element-8b191de .elementor-heading-title{font-family:"special-gothic-condensed-one", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#EDEDED;}.elementor-858 .elementor-element.elementor-element-85e1f02{--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:0px 08px;--row-gap:0px;--column-gap:08px;--border-radius:40px 40px 40px 40px;--padding-top:024px;--padding-bottom:024px;--padding-left:032px;--padding-right:32px;}.elementor-858 .elementor-element.elementor-element-85e1f02:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-85e1f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#50338E;}.elementor-858 .elementor-element.elementor-element-1d82c6a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:800;color:#F7F7F7;}.elementor-858 .elementor-element.elementor-element-6ea8359{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:05px;--padding-bottom:5px;--padding-left:4px;--padding-right:5px;}.elementor-858 .elementor-element.elementor-element-b403c8c{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-858 .elementor-element.elementor-element-b403c8c .elementor-icon-wrapper{text-align:center;}.elementor-858 .elementor-element.elementor-element-b403c8c .elementor-icon{font-size:10px;}.elementor-858 .elementor-element.elementor-element-b403c8c .elementor-icon svg{height:10px;}.elementor-858 .elementor-element.elementor-element-b403c8c .elementor-icon-wrapper svg{width:auto;}.elementor-858 .elementor-element.elementor-element-e2984b9{z-index:5;}.elementor-858 .elementor-element.elementor-element-e2984b9 img{width:193px;}.elementor-858 .elementor-element.elementor-element-3500510{background-color:#F16034;padding:02px 4px 4px 4px;z-index:5;border-radius:80px 80px 80px 80px;text-align:center;}.elementor-858 .elementor-element.elementor-element-3500510 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;line-height:16px;color:#FDFDFD;}.elementor-858 .elementor-element.elementor-element-ae1166a img{width:460px;}.elementor-858 .elementor-element.elementor-element-c906f06{--display:flex;--min-height:208px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:032px;--z-index:2;}.elementor-858 .elementor-element.elementor-element-c906f06:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-c906f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;background-image:url("https://pelalingua.com/wp-content/uploads/2026/01/fundo_card_praia_1.webp");background-size:contain;}.elementor-858 .elementor-element.elementor-element-c906f06::before, .elementor-858 .elementor-element.elementor-element-c906f06 > .elementor-background-video-container::before, .elementor-858 .elementor-element.elementor-element-c906f06 > .e-con-inner > .elementor-background-video-container::before, .elementor-858 .elementor-element.elementor-element-c906f06 > .elementor-background-slideshow::before, .elementor-858 .elementor-element.elementor-element-c906f06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-858 .elementor-element.elementor-element-c906f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FAFAFACF 0%, #FAFAFA 33%);}.elementor-858 .elementor-element.elementor-element-1b7119d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-858 .elementor-element.elementor-element-6ef843a{width:var( --container-widget-width, 290px );max-width:290px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:290px;--container-widget-flex-grow:0;text-align:center;}.elementor-858 .elementor-element.elementor-element-6ef843a .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:-0.5px;color:#421F56;}.elementor-858 .elementor-element.elementor-element-987406a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-858 .elementor-element.elementor-element-98631b9 .elementor-button{background-color:#FF602D00;font-family:"Manrope", Sans-serif;font-weight:500;fill:#261843;color:#261843;border-style:solid;border-width:0px 0px 1px 0px;padding:12px 12px 8px 12px;}.elementor-858 .elementor-element.elementor-element-98631b9{width:var( --container-widget-width, 290px );max-width:290px;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-858 .elementor-element.elementor-element-98631b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-858 .elementor-element.elementor-element-98631b9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-858 .elementor-element.elementor-element-bda9776 img{width:285px;}.elementor-858 .elementor-element.elementor-element-0982c53{--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;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:024px;}.elementor-858 .elementor-element.elementor-element-0982c53:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-0982c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#503490;}.elementor-858 .elementor-element.elementor-element-b6b3fe5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-b6b3fe5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-858 .elementor-element.elementor-element-c6aae90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-858 .elementor-element.elementor-element-4e6a1a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-858 .elementor-element.elementor-element-7cd28b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:left;}.elementor-858 .elementor-element.elementor-element-7cd28b0 .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:52px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:#E1E1E2;}.elementor-858 .elementor-element.elementor-element-7c22b03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#E5E5E5;}.elementor-858 .elementor-element.elementor-element-17a9fbd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-858 .elementor-element.elementor-element-17a9fbd:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-17a9fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C3065;}.elementor-858 .elementor-element.elementor-element-13be0c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-eefc19c{width:auto;max-width:auto;padding:00px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#E5E5E5;}.elementor-858 .elementor-element.elementor-element-eefc19c a{color:#FFFFFF;}.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-858 .elementor-element.elementor-element-6ef2fa2{--divider-border-style:dashed;--divider-color:#D8E042;--divider-border-width:1px;width:auto;max-width:auto;}.elementor-858 .elementor-element.elementor-element-6ef2fa2 .elementor-divider-separator{width:100%;}.elementor-858 .elementor-element.elementor-element-6ef2fa2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-858 .elementor-element.elementor-element-5895ec7{padding:00px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#CDCDCD;}.elementor-858 .elementor-element.elementor-element-5895ec7 a{color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-9d70f65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-442ff98{width:auto;max-width:auto;padding:00px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#E5E5E5;}.elementor-858 .elementor-element.elementor-element-442ff98 a{color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-6262d77{--divider-border-style:dashed;--divider-color:#D8E042;--divider-border-width:1px;width:auto;max-width:auto;}.elementor-858 .elementor-element.elementor-element-6262d77 .elementor-divider-separator{width:100%;}.elementor-858 .elementor-element.elementor-element-6262d77 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-858 .elementor-element.elementor-element-76f50ea{padding:00px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#CDCDCD;}.elementor-858 .elementor-element.elementor-element-76f50ea a{color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-feda3e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-1c82a0c{width:auto;max-width:auto;padding:00px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#E5E5E5;}.elementor-858 .elementor-element.elementor-element-1c82a0c a{color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-4d55315{--divider-border-style:dashed;--divider-color:#D8E042;--divider-border-width:1px;width:auto;max-width:auto;}.elementor-858 .elementor-element.elementor-element-4d55315 .elementor-divider-separator{width:100%;}.elementor-858 .elementor-element.elementor-element-4d55315 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-858 .elementor-element.elementor-element-b2ee5dc{padding:00px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#CDCDCD;}.elementor-858 .elementor-element.elementor-element-b2ee5dc a{color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-30da7b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 08px;--row-gap:0px;--column-gap:08px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 01px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:01px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:-48px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:024px;--padding-left:032px;--padding-right:32px;}.elementor-858 .elementor-element.elementor-element-30da7b5:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-30da7b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#50338E03;}.elementor-858 .elementor-element.elementor-element-30da7b5.e-con{--align-self:flex-start;}.elementor-858 .elementor-element.elementor-element-b21aba7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:800;color:#F7F7F7;}.elementor-858 .elementor-element.elementor-element-097a8b1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:05px;--padding-bottom:5px;--padding-left:4px;--padding-right:5px;}.elementor-858 .elementor-element.elementor-element-2c60772{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-858 .elementor-element.elementor-element-2c60772 .elementor-icon-wrapper{text-align:center;}.elementor-858 .elementor-element.elementor-element-2c60772 .elementor-icon{font-size:10px;}.elementor-858 .elementor-element.elementor-element-2c60772 .elementor-icon svg{height:10px;}.elementor-858 .elementor-element.elementor-element-2c60772 .elementor-icon-wrapper svg{width:auto;}.elementor-858 .elementor-element.elementor-element-6467b36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:104px;--padding-bottom:112px;--padding-left:24px;--padding-right:024px;}.elementor-858 .elementor-element.elementor-element-6467b36:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-6467b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-858 .elementor-element.elementor-element-fee14e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-858 .elementor-element.elementor-element-e3e8452{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:left;}.elementor-858 .elementor-element.elementor-element-e3e8452 .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:52px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:#421F56;}.elementor-858 .elementor-element.elementor-element-edfc65e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#421F56;}.elementor-858 .elementor-element.elementor-element-6e54a7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 12px;border-style:solid;border-width:0px 0px 0px 02px;border-color:#421F56;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#421F56;}.elementor-858 .elementor-element.elementor-element-4a0ff92{--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;}.elementor-858 .elementor-element.elementor-element-0f4b811{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-858 .elementor-element.elementor-element-0f4b811:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-0f4b811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#74BF58;}.elementor-858 .elementor-element.elementor-element-336571e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-4e935e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-85d74cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-baa7fd9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 08px;--row-gap:0px;--column-gap:08px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:-48px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:024px;--padding-left:032px;--padding-right:32px;}.elementor-858 .elementor-element.elementor-element-baa7fd9:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-baa7fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4D8D354D;}.elementor-858 .elementor-element.elementor-element-baa7fd9.e-con{--align-self:flex-end;}.elementor-858 .elementor-element.elementor-element-dccd883 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:800;color:#F7F7F7;}.elementor-858 .elementor-element.elementor-element-acd1199{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:05px;--padding-bottom:5px;--padding-left:4px;--padding-right:5px;}.elementor-858 .elementor-element.elementor-element-23ee4ea{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-858 .elementor-element.elementor-element-23ee4ea .elementor-icon-wrapper{text-align:center;}.elementor-858 .elementor-element.elementor-element-23ee4ea .elementor-icon{font-size:10px;}.elementor-858 .elementor-element.elementor-element-23ee4ea .elementor-icon svg{height:10px;}.elementor-858 .elementor-element.elementor-element-23ee4ea .elementor-icon-wrapper svg{width:auto;}.elementor-858 .elementor-element.elementor-element-75f2cc7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-75f2cc7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-858 .elementor-element.elementor-element-01e1b4a img{width:900px;max-width:703px;}.elementor-858 .elementor-element.elementor-element-a31fe7d{--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;--overlay-opacity:1;--padding-top:112px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-858 .elementor-element.elementor-element-a31fe7d:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-a31fe7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54A437;}.elementor-858 .elementor-element.elementor-element-a31fe7d::before, .elementor-858 .elementor-element.elementor-element-a31fe7d > .elementor-background-video-container::before, .elementor-858 .elementor-element.elementor-element-a31fe7d > .e-con-inner > .elementor-background-video-container::before, .elementor-858 .elementor-element.elementor-element-a31fe7d > .elementor-background-slideshow::before, .elementor-858 .elementor-element.elementor-element-a31fe7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-858 .elementor-element.elementor-element-a31fe7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-858 .elementor-element.elementor-element-5ff5a58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-858 .elementor-element.elementor-element-5ff5a58 .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:#D8E042;}.elementor-858 .elementor-element.elementor-element-b4bcdfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-858 .elementor-element.elementor-element-b4bcdfc .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:72px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-e237489{width:var( --container-widget-width, 636px );max-width:636px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:636px;--container-widget-flex-grow:0;z-index:2;text-align:center;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-e237489.elementor-element{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-858 .elementor-element.elementor-element-dfc065f{z-index:2;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-858 .elementor-element.elementor-element-dfc065f .elementor-icon-list-icon i{color:#D9E242;transition:color 0.3s;}.elementor-858 .elementor-element.elementor-element-dfc065f .elementor-icon-list-icon svg{fill:#D9E242;transition:fill 0.3s;}.elementor-858 .elementor-element.elementor-element-dfc065f .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-858 .elementor-element.elementor-element-dfc065f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-858 .elementor-element.elementor-element-dfc065f .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;}.elementor-858 .elementor-element.elementor-element-dfc065f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-858 .elementor-element.elementor-element-9776722{--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:0px 08px;--row-gap:0px;--column-gap:08px;--border-radius:40px 40px 40px 40px;--margin-top:024px;--margin-bottom:012px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:024px;--padding-left:032px;--padding-right:32px;--z-index:5;}.elementor-858 .elementor-element.elementor-element-9776722:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-9776722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#50338E;}.elementor-858 .elementor-element.elementor-element-9776722.e-con{--align-self:center;}.elementor-858 .elementor-element.elementor-element-02b0f76 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:800;color:#F7F7F7;}.elementor-858 .elementor-element.elementor-element-55f8b78{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:05px;--padding-bottom:5px;--padding-left:4px;--padding-right:5px;}.elementor-858 .elementor-element.elementor-element-02ad2ea{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-858 .elementor-element.elementor-element-02ad2ea .elementor-icon-wrapper{text-align:center;}.elementor-858 .elementor-element.elementor-element-02ad2ea .elementor-icon{font-size:10px;}.elementor-858 .elementor-element.elementor-element-02ad2ea .elementor-icon svg{height:10px;}.elementor-858 .elementor-element.elementor-element-02ad2ea .elementor-icon-wrapper svg{width:auto;}.elementor-858 .elementor-element.elementor-element-f06383f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-858 .elementor-element.elementor-element-f06383f.elementor-element{--align-self:center;}.elementor-858 .elementor-element.elementor-element-f06383f img{width:110vw;}.elementor-858 .elementor-element.elementor-element-03579ba{--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:120px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-03579ba:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-03579ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-858 .elementor-element.elementor-element-aa5321b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-425f115{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-858 .elementor-element.elementor-element-425f115 .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:64px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:#421F56;}.elementor-858 .elementor-element.elementor-element-a82cecb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-858 .elementor-element.elementor-element-a82cecb:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-a82cecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-858 .elementor-element.elementor-element-e1e4729{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-858 .elementor-element.elementor-element-e1e4729:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-e1e4729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A50A1;}.elementor-858 .elementor-element.elementor-element-8d35811{width:var( --container-widget-width, 228px );max-width:228px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:228px;--container-widget-flex-grow:0;text-align:left;}.elementor-858 .elementor-element.elementor-element-8d35811 .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;letter-spacing:-0.5px;color:#EDEDED;}.elementor-858 .elementor-element.elementor-element-9812ce4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;}.elementor-858 .elementor-element.elementor-element-8d03eb1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-858 .elementor-element.elementor-element-8d03eb1 .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;letter-spacing:-0.5px;color:#EDEDED;}.elementor-858 .elementor-element.elementor-element-5acbacc{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-858 .elementor-element.elementor-element-5acbacc:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-5acbacc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A50A1;}.elementor-858 .elementor-element.elementor-element-a99255d{width:var( --container-widget-width, 362px );max-width:362px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:362px;--container-widget-flex-grow:0;text-align:left;}.elementor-858 .elementor-element.elementor-element-a99255d .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;letter-spacing:-0.5px;color:#EDEDED;}.elementor-858 .elementor-element.elementor-element-ca5f027{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;}.elementor-858 .elementor-element.elementor-element-31757b6{width:var( --container-widget-width, 279px );max-width:279px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:279px;--container-widget-flex-grow:0;text-align:left;}.elementor-858 .elementor-element.elementor-element-31757b6 .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;letter-spacing:-0.5px;color:#EDEDED;}.elementor-858 .elementor-element.elementor-element-7db2007{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-858 .elementor-element.elementor-element-7db2007:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-7db2007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A50A1;}.elementor-858 .elementor-element.elementor-element-8708b99{width:var( --container-widget-width, 272px );max-width:272px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:272px;--container-widget-flex-grow:0;text-align:left;}.elementor-858 .elementor-element.elementor-element-8708b99 .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;letter-spacing:-0.5px;color:#EDEDED;}.elementor-858 .elementor-element.elementor-element-bba2888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-858 .elementor-element.elementor-element-404d0df{width:var( --container-widget-width, 362px );max-width:362px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:362px;--container-widget-flex-grow:0;text-align:left;}.elementor-858 .elementor-element.elementor-element-404d0df .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;letter-spacing:-0.5px;color:#EDEDED;}.elementor-858 .elementor-element.elementor-element-deb1682{--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;--padding-top:064px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-858 .elementor-element.elementor-element-deb1682:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-deb1682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-858 .elementor-element.elementor-element-bab717c{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-858 .elementor-element.elementor-element-bab717c img{width:868px;max-width:120%;}.elementor-858 .elementor-element.elementor-element-e2b23e2{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-858 .elementor-element.elementor-element-e2b23e2:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-e2b23e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66AF4B;}.elementor-858 .elementor-element.elementor-element-c2e98de{width:var( --container-widget-width, 438px );max-width:438px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:438px;--container-widget-flex-grow:0;text-align:left;}.elementor-858 .elementor-element.elementor-element-c2e98de .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:64px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-836724b{background-color:#F16034;padding:02px 4px 4px 4px;z-index:5;border-radius:80px 80px 80px 80px;text-align:center;}.elementor-858 .elementor-element.elementor-element-836724b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;line-height:16px;color:#FDFDFD;}.elementor-858 .elementor-element.elementor-element-8373e04{width:var( --container-widget-width, 507px );max-width:507px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:507px;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-c56526f{--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;--overlay-opacity:1;--padding-top:160px;--padding-bottom:160px;--padding-left:24px;--padding-right:024px;}.elementor-858 .elementor-element.elementor-element-c56526f:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-c56526f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#392465;}.elementor-858 .elementor-element.elementor-element-c56526f::before, .elementor-858 .elementor-element.elementor-element-c56526f > .elementor-background-video-container::before, .elementor-858 .elementor-element.elementor-element-c56526f > .e-con-inner > .elementor-background-video-container::before, .elementor-858 .elementor-element.elementor-element-c56526f > .elementor-background-slideshow::before, .elementor-858 .elementor-element.elementor-element-c56526f > .e-con-inner > .elementor-background-slideshow::before, .elementor-858 .elementor-element.elementor-element-c56526f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-858 .elementor-element.elementor-element-d1f6b16 img{width:100%;}.elementor-858 .elementor-element.elementor-element-fc6bfb7 img{width:100%;}.elementor-858 .elementor-element.elementor-element-69c7c86{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-2ba4710{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 016px) 0px;text-align:left;}.elementor-858 .elementor-element.elementor-element-2ba4710 .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:#D8E042;}.elementor-858 .elementor-element.elementor-element-12a0173{background-color:#F16034;padding:02px 4px 0px 4px;z-index:5;border-radius:80px 80px 80px 80px;text-align:center;}.elementor-858 .elementor-element.elementor-element-12a0173 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:16px;color:#FDFDFD;}.elementor-858 .elementor-element.elementor-element-bf9053b{width:var( --container-widget-width, 595px );max-width:595px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 032px) 0px;--container-widget-width:595px;--container-widget-flex-grow:0;text-align:left;}.elementor-858 .elementor-element.elementor-element-bf9053b .elementor-heading-title{font-family:"special-gothic-condensed", Sans-serif;font-size:72px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-5d8d9ed{--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:0px 08px;--row-gap:0px;--column-gap:08px;--border-radius:40px 40px 40px 40px;--padding-top:024px;--padding-bottom:024px;--padding-left:032px;--padding-right:32px;}.elementor-858 .elementor-element.elementor-element-5d8d9ed:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-5d8d9ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#50338E;}.elementor-858 .elementor-element.elementor-element-fe52d53 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:800;color:#F7F7F7;}.elementor-858 .elementor-element.elementor-element-a75da60{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:05px;--padding-bottom:5px;--padding-left:4px;--padding-right:5px;}.elementor-858 .elementor-element.elementor-element-1a34848{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-858 .elementor-element.elementor-element-1a34848 .elementor-icon-wrapper{text-align:center;}.elementor-858 .elementor-element.elementor-element-1a34848 .elementor-icon{font-size:10px;}.elementor-858 .elementor-element.elementor-element-1a34848 .elementor-icon svg{height:10px;}.elementor-858 .elementor-element.elementor-element-1a34848 .elementor-icon-wrapper svg{width:auto;}.elementor-858 .elementor-element.elementor-element-2d5960c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-2d5960c:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-2d5960c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#392465;}.elementor-858 .elementor-element.elementor-element-8a416eb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-858 .elementor-element.elementor-element-082fe35.elementor-element{--order:-99999 /* order start hack */;}.elementor-858 .elementor-element.elementor-element-082fe35{text-align:left;}.elementor-858 .elementor-element.elementor-element-082fe35 img{width:10vw;}.elementor-858 .elementor-element.elementor-element-6f64b5d{text-align:left;}.elementor-858 .elementor-element.elementor-element-6f64b5d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-25b23a8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-858 .elementor-element.elementor-element-1ca844a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-d7bbb3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-858 .elementor-element.elementor-element-d7bbb3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-858 .elementor-element.elementor-element-d7bbb3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-858 .elementor-element.elementor-element-d7bbb3d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-858 .elementor-element.elementor-element-d7bbb3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-858 .elementor-element.elementor-element-d7bbb3d .elementor-icon-list-icon i{color:#F6FAFF;transition:color 0.3s;}.elementor-858 .elementor-element.elementor-element-d7bbb3d .elementor-icon-list-icon svg{fill:#F6FAFF;transition:fill 0.3s;}.elementor-858 .elementor-element.elementor-element-d7bbb3d{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-858 .elementor-element.elementor-element-d7bbb3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-858 .elementor-element.elementor-element-d7bbb3d .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-858 .elementor-element.elementor-element-d7bbb3d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-858 .elementor-element.elementor-element-d48f283{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-858 .elementor-element.elementor-element-c2b1c78 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-858 .elementor-element.elementor-element-c4195fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-858 .elementor-element.elementor-element-c4195fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-858 .elementor-element.elementor-element-c4195fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-858 .elementor-element.elementor-element-c4195fa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-858 .elementor-element.elementor-element-c4195fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-858 .elementor-element.elementor-element-c4195fa .elementor-icon-list-icon i{color:#F6FAFF;transition:color 0.3s;}.elementor-858 .elementor-element.elementor-element-c4195fa .elementor-icon-list-icon svg{fill:#F6FAFF;transition:fill 0.3s;}.elementor-858 .elementor-element.elementor-element-c4195fa{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-858 .elementor-element.elementor-element-c4195fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-858 .elementor-element.elementor-element-c4195fa .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-858 .elementor-element.elementor-element-c4195fa .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-858 .elementor-element.elementor-element-332fd6b{--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-858 .elementor-element.elementor-element-332fd6b:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-332fd6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E1B55;}.elementor-858 .elementor-element.elementor-element-979879a{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:#C8C8C8;}@media(max-width:1366px) and (min-width:768px){.elementor-858 .elementor-element.elementor-element-14d2146{--width:100%;}.elementor-858 .elementor-element.elementor-element-95ff484{--content-width:100%;}.elementor-858 .elementor-element.elementor-element-a017bcb{--width:320px;}.elementor-858 .elementor-element.elementor-element-1b7119d{--width:320px;}.elementor-858 .elementor-element.elementor-element-b6b3fe5{--width:424.285px;}.elementor-858 .elementor-element.elementor-element-75f2cc7{--width:424.285px;}.elementor-858 .elementor-element.elementor-element-2d5960c{--content-width:100%;}}@media(max-width:1366px){.elementor-858 .elementor-element.elementor-element-2cd124c{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-0d4d542 .elementor-icon{font-size:64px;}.elementor-858 .elementor-element.elementor-element-0d4d542 .elementor-icon svg{height:64px;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-f764e77{right:-123px;}body.rtl .elementor-858 .elementor-element.elementor-element-f764e77{left:-123px;}.elementor-858 .elementor-element.elementor-element-f764e77{top:388px;}.elementor-858 .elementor-element.elementor-element-f764e77 img{width:398px;}.elementor-858 .elementor-element.elementor-element-18f6d0d{--e-transform-rotateZ:20deg;top:19%;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-18f6d0d{left:-7%;}body.rtl .elementor-858 .elementor-element.elementor-element-18f6d0d{right:-7%;}.elementor-858 .elementor-element.elementor-element-18f6d0d img{width:202px;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-ce5e884{left:-165px;}body.rtl .elementor-858 .elementor-element.elementor-element-ce5e884{right:-165px;}.elementor-858 .elementor-element.elementor-element-ce5e884{top:414px;}.elementor-858 .elementor-element.elementor-element-ce5e884 img{width:430px;}.elementor-858 .elementor-element.elementor-element-d4dd4f3{--container-widget-width:803px;--container-widget-flex-grow:0;width:var( --container-widget-width, 803px );max-width:803px;}.elementor-858 .elementor-element.elementor-element-d4dd4f3.elementor-element{--align-self:center;}.elementor-858 .elementor-element.elementor-element-d4dd4f3 .elementor-heading-title{font-size:72px;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-87a95d6{left:29%;}body.rtl .elementor-858 .elementor-element.elementor-element-87a95d6{right:29%;}.elementor-858 .elementor-element.elementor-element-87a95d6{top:92%;}.elementor-858 .elementor-element.elementor-element-4dca8ac{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:609px;--container-widget-flex-grow:0;width:var( --container-widget-width, 609px );max-width:609px;}.elementor-858 .elementor-element.elementor-element-65308a4{--grid-auto-flow:row;}.elementor-858 .elementor-element.elementor-element-a017bcb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-c6067ed{--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-858 .elementor-element.elementor-element-5d4ed7b{text-align:left;}.elementor-858 .elementor-element.elementor-element-5d4ed7b img{width:56%;max-width:521px;}.elementor-858 .elementor-element.elementor-element-13e5cbf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-1b7119d{--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-1e649e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-858 .elementor-element.elementor-element-2d5960c{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-858 .elementor-element.elementor-element-082fe35 img{width:20vw;}.elementor-858 .elementor-element.elementor-element-6f64b5d .elementor-heading-title{font-size:16px;line-height:29px;letter-spacing:1px;}.elementor-858 .elementor-element.elementor-element-d7bbb3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-858 .elementor-element.elementor-element-d7bbb3d .elementor-icon-list-item > a{font-size:16px;}.elementor-858 .elementor-element.elementor-element-c4195fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-858 .elementor-element.elementor-element-c4195fa .elementor-icon-list-item > a{font-size:16px;}}@media(max-width:1024px){.elementor-858 .elementor-element.elementor-element-13d53d6:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-13d53d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pelalingua.com/wp-content/uploads/2026/01/fundo-tablet-pela-lingua-papel-rasgado-branco-copiar.webp");background-position:bottom center;background-size:initial;}.elementor-858 .elementor-element.elementor-element-13d53d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-858 .elementor-element.elementor-element-2cd124c{--grid-auto-flow:row;--justify-items:end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-afe93f1{--justify-content:flex-end;--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-858 .elementor-element.elementor-element-afe93f1.e-con{--order:99999 /* order end hack */;}.elementor-858 .elementor-element.elementor-element-6adc8cb{margin:0px 032px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-858 .elementor-element.elementor-element-6adc8cb .elementor-icon{font-size:20px;}.elementor-858 .elementor-element.elementor-element-6adc8cb .elementor-icon svg{height:20px;}.elementor-858 .elementor-element.elementor-element-0d4d542{--e-transform-translateY:3vh;}.elementor-858 .elementor-element.elementor-element-126b2a5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 32px;grid-column:span 1;border-radius:0px 0px 0px 0px;}.elementor-858 .elementor-element.elementor-element-126b2a5.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-858 .elementor-element.elementor-element-126b2a5 .elementor-icon-wrapper{text-align:left;}.elementor-858 .elementor-element.elementor-element-126b2a5 .elementor-icon{font-size:25px;}.elementor-858 .elementor-element.elementor-element-126b2a5 .elementor-icon svg{height:25px;}.elementor-858 .elementor-element.elementor-element-54a29f1.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-f764e77{right:calc(50vw - 560px);}body.rtl .elementor-858 .elementor-element.elementor-element-f764e77{left:calc(50vw - 560px);}.elementor-858 .elementor-element.elementor-element-f764e77{top:454px;}.elementor-858 .elementor-element.elementor-element-f764e77 img{width:68%;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-cc75b48{right:calc(50vw - 490px);}body.rtl .elementor-858 .elementor-element.elementor-element-cc75b48{left:calc(50vw - 490px);}.elementor-858 .elementor-element.elementor-element-cc75b48 img{width:160px;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-18f6d0d{left:calc(50vw - 460px);}body.rtl .elementor-858 .elementor-element.elementor-element-18f6d0d{right:calc(50vw - 460px);}.elementor-858 .elementor-element.elementor-element-18f6d0d img{width:138px;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-ce5e884{left:calc(50vw - 550px);}body.rtl .elementor-858 .elementor-element.elementor-element-ce5e884{right:calc(50vw - 550px);}.elementor-858 .elementor-element.elementor-element-ce5e884{top:500px;}.elementor-858 .elementor-element.elementor-element-ce5e884 img{width:378px;}.elementor-858 .elementor-element.elementor-element-d4dd4f3{--container-widget-width:611px;--container-widget-flex-grow:0;width:var( --container-widget-width, 611px );max-width:611px;}.elementor-858 .elementor-element.elementor-element-d4dd4f3 .elementor-heading-title{font-size:56px;}.elementor-858 .elementor-element.elementor-element-4dca8ac{--container-widget-width:517px;--container-widget-flex-grow:0;width:var( --container-widget-width, 517px );max-width:517px;}.elementor-858 .elementor-element.elementor-element-4dca8ac .elementor-heading-title{font-size:16px;}.elementor-858 .elementor-element.elementor-element-6584c7d{--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;}.elementor-858 .elementor-element.elementor-element-093099f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-858 .elementor-element.elementor-element-fd08a86{--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-858 .elementor-element.elementor-element-68ca3d9{--container-widget-width:612px;--container-widget-flex-grow:0;width:var( --container-widget-width, 612px );max-width:612px;}.elementor-858 .elementor-element.elementor-element-68ca3d9 .elementor-heading-title{font-size:48px;}.elementor-858 .elementor-element.elementor-element-65308a4{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-858 .elementor-element.elementor-element-6fcf635{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0160px;--padding-bottom:40px;--padding-left:032px;--padding-right:32px;}.elementor-858 .elementor-element.elementor-element-6fcf635::before, .elementor-858 .elementor-element.elementor-element-6fcf635 > .elementor-background-video-container::before, .elementor-858 .elementor-element.elementor-element-6fcf635 > .e-con-inner > .elementor-background-video-container::before, .elementor-858 .elementor-element.elementor-element-6fcf635 > .elementor-background-slideshow::before, .elementor-858 .elementor-element.elementor-element-6fcf635 > .e-con-inner > .elementor-background-slideshow::before, .elementor-858 .elementor-element.elementor-element-6fcf635 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #FAFAFA00 0%, #FAFAFA 44%);}.elementor-858 .elementor-element.elementor-element-a017bcb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-c6067ed{--container-widget-width:311px;--container-widget-flex-grow:0;width:var( --container-widget-width, 311px );max-width:311px;}.elementor-858 .elementor-element.elementor-element-5d4ed7b{text-align:center;}.elementor-858 .elementor-element.elementor-element-5d4ed7b img{width:240px;}.elementor-858 .elementor-element.elementor-element-4ab6a62{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:48px;--padding-bottom:048px;--padding-left:032px;--padding-right:32px;grid-column:span 2;}.elementor-858 .elementor-element.elementor-element-4ab6a62.e-con{--order:-99999 /* order start hack */;}.elementor-858 .elementor-element.elementor-element-1f576d9{width:initial;max-width:initial;}.elementor-858 .elementor-element.elementor-element-8bbfa01{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-858 .elementor-element.elementor-element-8b191de{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;}.elementor-858 .elementor-element.elementor-element-e2984b9 img{width:165px;}.elementor-858 .elementor-element.elementor-element-ae1166a img{width:272px;}.elementor-858 .elementor-element.elementor-element-c906f06{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-858 .elementor-element.elementor-element-c906f06::before, .elementor-858 .elementor-element.elementor-element-c906f06 > .elementor-background-video-container::before, .elementor-858 .elementor-element.elementor-element-c906f06 > .e-con-inner > .elementor-background-video-container::before, .elementor-858 .elementor-element.elementor-element-c906f06 > .elementor-background-slideshow::before, .elementor-858 .elementor-element.elementor-element-c906f06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-858 .elementor-element.elementor-element-c906f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(149deg, #FAFAFACF 12%, #FAFAFA 47%);}.elementor-858 .elementor-element.elementor-element-1b7119d{--padding-top:0120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-bda9776{text-align:center;}.elementor-858 .elementor-element.elementor-element-bda9776 img{width:297px;max-width:455px;}.elementor-858 .elementor-element.elementor-element-0982c53{--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-858 .elementor-element.elementor-element-b6b3fe5{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-858 .elementor-element.elementor-element-c6aae90 img{width:100%;}.elementor-858 .elementor-element.elementor-element-4e6a1a3.e-con{--order:-99999 /* order start hack */;}.elementor-858 .elementor-element.elementor-element-7cd28b0 .elementor-heading-title{font-size:40px;}.elementor-858 .elementor-element.elementor-element-7c22b03{font-size:16px;line-height:1.45em;}.elementor-858 .elementor-element.elementor-element-6467b36{--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-858 .elementor-element.elementor-element-e3e8452 .elementor-heading-title{font-size:48px;}.elementor-858 .elementor-element.elementor-element-edfc65e{font-size:16px;line-height:1.45em;}.elementor-858 .elementor-element.elementor-element-b4bcdfc .elementor-heading-title{font-size:56px;}.elementor-858 .elementor-element.elementor-element-03579ba{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-858 .elementor-element.elementor-element-425f115 .elementor-heading-title{font-size:48px;}.elementor-858 .elementor-element.elementor-element-8d35811 .elementor-heading-title{font-size:24px;}.elementor-858 .elementor-element.elementor-element-8d03eb1 .elementor-heading-title{font-size:23px;}.elementor-858 .elementor-element.elementor-element-a99255d .elementor-heading-title{font-size:24px;}.elementor-858 .elementor-element.elementor-element-31757b6 .elementor-heading-title{font-size:24px;}.elementor-858 .elementor-element.elementor-element-8708b99 .elementor-heading-title{font-size:24px;}.elementor-858 .elementor-element.elementor-element-404d0df .elementor-heading-title{font-size:24px;}.elementor-858 .elementor-element.elementor-element-deb1682{--padding-top:080px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-858 .elementor-element.elementor-element-c2e98de .elementor-heading-title{font-size:40px;}.elementor-858 .elementor-element.elementor-element-8373e04{font-size:16px;line-height:1.2em;}.elementor-858 .elementor-element.elementor-element-12a0173 .elementor-heading-title{font-size:13px;}.elementor-858 .elementor-element.elementor-element-bf9053b{--container-widget-width:475px;--container-widget-flex-grow:0;width:var( --container-widget-width, 475px );max-width:475px;}.elementor-858 .elementor-element.elementor-element-bf9053b .elementor-heading-title{font-size:56px;}.elementor-858 .elementor-element.elementor-element-2d5960c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-858 .elementor-element.elementor-element-8a416eb{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-858 .elementor-element.elementor-element-082fe35.elementor-element{--order:-99999 /* order start hack */;}.elementor-858 .elementor-element.elementor-element-082fe35{text-align:center;}.elementor-858 .elementor-element.elementor-element-082fe35 img{width:25vw;}.elementor-858 .elementor-element.elementor-element-6f64b5d{text-align:center;}.elementor-858 .elementor-element.elementor-element-6f64b5d .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-858 .elementor-element.elementor-element-25b23a8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-858 .elementor-element.elementor-element-d48f283{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-858 .elementor-element.elementor-element-979879a{font-size:16px;line-height:1.2em;}}@media(max-width:767px){.elementor-858 .elementor-element.elementor-element-13d53d6:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-13d53d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pelalingua.com/wp-content/uploads/2026/01/fundo-mobile-pela-lingua-papel-rasgado-branco-copiar-v2.0.webp");background-position:50% 70px;}.elementor-858 .elementor-element.elementor-element-13d53d6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-2cd124c{--e-con-grid-template-columns:3;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--justify-items:end;--grid-justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-858 .elementor-element.elementor-element-afe93f1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-858 .elementor-element.elementor-element-6adc8cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-858 .elementor-element.elementor-element-6adc8cb.elementor-element{--align-self:flex-end;}.elementor-858 .elementor-element.elementor-element-6adc8cb .elementor-icon-wrapper{text-align:center;}.elementor-858 .elementor-element.elementor-element-0d4d542{--e-transform-translateX:0px;--e-transform-translateY:10px;grid-column:span 1;grid-row:span 1;}.elementor-858 .elementor-element.elementor-element-0d4d542 .elementor-icon{font-size:48px;}.elementor-858 .elementor-element.elementor-element-0d4d542 .elementor-icon svg{height:48px;}.elementor-858 .elementor-element.elementor-element-126b2a5{padding:0px 0px 0px 0px;}.elementor-858 .elementor-element.elementor-element-14d2146{--padding-top:64px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-14d2146.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-f764e77{right:calc(50vw - 000px);}body.rtl .elementor-858 .elementor-element.elementor-element-f764e77{left:calc(50vw - 000px);}.elementor-858 .elementor-element.elementor-element-f764e77{top:calc(100% - 140px);}.elementor-858 .elementor-element.elementor-element-f764e77 img{width:203px;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-cc75b48{right:calc(50% - 80px);}body.rtl .elementor-858 .elementor-element.elementor-element-cc75b48{left:calc(50% - 80px);}.elementor-858 .elementor-element.elementor-element-cc75b48{top:92%;}.elementor-858 .elementor-element.elementor-element-cc75b48 img{width:80px;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-18f6d0d{left:calc(50% - 100px);}body.rtl .elementor-858 .elementor-element.elementor-element-18f6d0d{right:calc(50% - 100px);}.elementor-858 .elementor-element.elementor-element-18f6d0d{top:90%;z-index:2;}.elementor-858 .elementor-element.elementor-element-18f6d0d img{width:96px;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-ce5e884{left:calc(50% - 240px);}body.rtl .elementor-858 .elementor-element.elementor-element-ce5e884{right:calc(50% - 240px);}.elementor-858 .elementor-element.elementor-element-ce5e884{top:calc(100% - 130px);}.elementor-858 .elementor-element.elementor-element-ce5e884 img{width:251px;}.elementor-858 .elementor-element.elementor-element-563b0d6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 024px 0px 024px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-858 .elementor-element.elementor-element-563b0d6 .elementor-heading-title{font-size:12px;line-height:1.4em;letter-spacing:0.8px;}.elementor-858 .elementor-element.elementor-element-95ff484{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-d4dd4f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 012px) 0px;--container-widget-width:423px;--container-widget-flex-grow:0;width:var( --container-widget-width, 423px );max-width:423px;}.elementor-858 .elementor-element.elementor-element-d4dd4f3 .elementor-heading-title{font-size:40px;letter-spacing:-1px;}body:not(.rtl) .elementor-858 .elementor-element.elementor-element-87a95d6{left:34.997%;}body.rtl .elementor-858 .elementor-element.elementor-element-87a95d6{right:34.997%;}.elementor-858 .elementor-element.elementor-element-87a95d6{top:92%;}.elementor-858 .elementor-element.elementor-element-87a95d6 .elementor-icon{font-size:5px;}.elementor-858 .elementor-element.elementor-element-87a95d6 .elementor-icon svg{height:5px;}.elementor-858 .elementor-element.elementor-element-4dca8ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-858 .elementor-element.elementor-element-4dca8ac .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-858 .elementor-element.elementor-element-8aec6ee{--width:fit-content;--justify-content:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-858 .elementor-element.elementor-element-ce9c170{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-858 .elementor-element.elementor-element-ce9c170 .elementor-heading-title{font-size:14px;line-height:1em;letter-spacing:-0.1px;word-spacing:0em;}.elementor-858 .elementor-element.elementor-element-47ba0b6{--padding-top:2px;--padding-bottom:01px;--padding-left:2px;--padding-right:2px;}.elementor-858 .elementor-element.elementor-element-e02606e .elementor-icon{font-size:8px;}.elementor-858 .elementor-element.elementor-element-e02606e .elementor-icon svg{height:8px;}.elementor-858 .elementor-element.elementor-element-095df01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:012px 0px 0px 0px;--container-widget-width:52%;--container-widget-flex-grow:0;width:var( --container-widget-width, 52% );max-width:52%;}.elementor-858 .elementor-element.elementor-element-095df01 .elementor-heading-title{font-size:12px;line-height:1.1em;}.elementor-858 .elementor-element.elementor-element-6584c7d.e-con{--e-con-transform-rotateZ:-4deg;}.elementor-858 .elementor-element.elementor-element-6584c7d{--margin-top:0px;--margin-bottom:-27px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-093099f{--width:200vw;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-093099f:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-093099f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat-x;background-size:contain;}.elementor-858 .elementor-element.elementor-element-fd08a86.e-con{--e-con-transform-rotateZ:5deg;}.elementor-858 .elementor-element.elementor-element-fd08a86{--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-c16765d{--width:200vw;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-c16765d:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-c16765d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat-x;background-size:contain;}.elementor-858 .elementor-element.elementor-element-b9d55f7{--padding-top:120px;--padding-bottom:064px;--padding-left:024px;--padding-right:24px;}.elementor-858 .elementor-element.elementor-element-68ca3d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-858 .elementor-element.elementor-element-68ca3d9 .elementor-heading-title{font-size:32px;letter-spacing:-1px;}.elementor-858 .elementor-element.elementor-element-65308a4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:1fr auto auto;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-6fcf635:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-6fcf635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat;background-size:auto;}.elementor-858 .elementor-element.elementor-element-6fcf635::before, .elementor-858 .elementor-element.elementor-element-6fcf635 > .elementor-background-video-container::before, .elementor-858 .elementor-element.elementor-element-6fcf635 > .e-con-inner > .elementor-background-video-container::before, .elementor-858 .elementor-element.elementor-element-6fcf635 > .elementor-background-slideshow::before, .elementor-858 .elementor-element.elementor-element-6fcf635 > .e-con-inner > .elementor-background-slideshow::before, .elementor-858 .elementor-element.elementor-element-6fcf635 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #FAFAFA00 15%, #FAFAFA 43%);}.elementor-858 .elementor-element.elementor-element-6fcf635{--padding-top:240px;--padding-bottom:064px;--padding-left:032px;--padding-right:032px;grid-row:span custom;}.elementor-858 .elementor-element.elementor-element-5d4ed7b img{width:275px;}.elementor-858 .elementor-element.elementor-element-4ab6a62{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:120px;--padding-bottom:48px;--padding-left:010px;--padding-right:10px;grid-column:span 1;grid-row:span 1;}.elementor-858 .elementor-element.elementor-element-13e5cbf{--padding-top:063px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-8bbfa01 .elementor-heading-title{letter-spacing:0px;}.elementor-858 .elementor-element.elementor-element-85e1f02{--width:fit-content;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-858 .elementor-element.elementor-element-1d82c6a{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-858 .elementor-element.elementor-element-1d82c6a .elementor-heading-title{font-size:14px;line-height:1em;letter-spacing:-0.1px;word-spacing:0em;}.elementor-858 .elementor-element.elementor-element-6ea8359{--padding-top:2px;--padding-bottom:01px;--padding-left:2px;--padding-right:2px;}.elementor-858 .elementor-element.elementor-element-6ea8359.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-858 .elementor-element.elementor-element-b403c8c .elementor-icon{font-size:8px;}.elementor-858 .elementor-element.elementor-element-b403c8c .elementor-icon svg{height:8px;}.elementor-858 .elementor-element.elementor-element-ae1166a img{width:307px;}.elementor-858 .elementor-element.elementor-element-c906f06{--justify-content:flex-end;--padding-top:064px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;grid-row:span custom;}.elementor-858 .elementor-element.elementor-element-c906f06::before, .elementor-858 .elementor-element.elementor-element-c906f06 > .elementor-background-video-container::before, .elementor-858 .elementor-element.elementor-element-c906f06 > .e-con-inner > .elementor-background-video-container::before, .elementor-858 .elementor-element.elementor-element-c906f06 > .elementor-background-slideshow::before, .elementor-858 .elementor-element.elementor-element-c906f06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-858 .elementor-element.elementor-element-c906f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #FAFAFACF 26%, #FAFAFA 54%);}.elementor-858 .elementor-element.elementor-element-bda9776{text-align:left;}.elementor-858 .elementor-element.elementor-element-bda9776 img{width:355px;max-width:590px;}.elementor-858 .elementor-element.elementor-element-0982c53{--padding-top:64px;--padding-bottom:080px;--padding-left:24px;--padding-right:24px;}.elementor-858 .elementor-element.elementor-element-b6b3fe5.e-con{--order:-99999 /* order start hack */;}.elementor-858 .elementor-element.elementor-element-7cd28b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 012px) 0px;}.elementor-858 .elementor-element.elementor-element-7cd28b0 .elementor-heading-title{font-size:32px;}.elementor-858 .elementor-element.elementor-element-5895ec7{font-size:14px;line-height:1.3em;}.elementor-858 .elementor-element.elementor-element-76f50ea{font-size:14px;line-height:1.3em;}.elementor-858 .elementor-element.elementor-element-b2ee5dc{font-size:14px;line-height:1.3em;}.elementor-858 .elementor-element.elementor-element-30da7b5{--padding-top:024px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-858 .elementor-element.elementor-element-b21aba7 .elementor-heading-title{font-size:14px;}.elementor-858 .elementor-element.elementor-element-6467b36{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:024px;}.elementor-858 .elementor-element.elementor-element-e3e8452{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-858 .elementor-element.elementor-element-e3e8452 .elementor-heading-title{font-size:32px;}.elementor-858 .elementor-element.elementor-element-336571e{font-size:14px;line-height:1.3em;}.elementor-858 .elementor-element.elementor-element-4e935e8{font-size:14px;line-height:1.3em;}.elementor-858 .elementor-element.elementor-element-85d74cf{font-size:14px;line-height:1.3em;}.elementor-858 .elementor-element.elementor-element-baa7fd9{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-858 .elementor-element.elementor-element-dccd883 .elementor-heading-title{font-size:14px;}.elementor-858 .elementor-element.elementor-element-75f2cc7.e-con{--order:-99999 /* order start hack */;}.elementor-858 .elementor-element.elementor-element-01e1b4a img{width:357px;}.elementor-858 .elementor-element.elementor-element-a31fe7d{--padding-top:80px;--padding-bottom:264px;--padding-left:10px;--padding-right:010px;}.elementor-858 .elementor-element.elementor-element-5ff5a58 .elementor-heading-title{font-size:28px;}.elementor-858 .elementor-element.elementor-element-b4bcdfc .elementor-heading-title{font-size:40px;}.elementor-858 .elementor-element.elementor-element-e237489{padding:0px 14px 0px 14px;font-size:16px;line-height:1.3em;}.elementor-858 .elementor-element.elementor-element-dfc065f{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 16px 0px 016px;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-858 .elementor-element.elementor-element-dfc065f.elementor-element{--align-self:center;}.elementor-858 .elementor-element.elementor-element-dfc065f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-858 .elementor-element.elementor-element-dfc065f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-858 .elementor-element.elementor-element-dfc065f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-858 .elementor-element.elementor-element-dfc065f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-858 .elementor-element.elementor-element-dfc065f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-858 .elementor-element.elementor-element-dfc065f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-858 .elementor-element.elementor-element-dfc065f .elementor-icon-list-item > a{line-height:1.3em;}.elementor-858 .elementor-element.elementor-element-9776722{--width:fit-content;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:024px;}.elementor-858 .elementor-element.elementor-element-02b0f76{width:100%;max-width:100%;text-align:center;}.elementor-858 .elementor-element.elementor-element-02b0f76 .elementor-heading-title{font-size:14px;}.elementor-858 .elementor-element.elementor-element-55f8b78{--padding-top:2px;--padding-bottom:1px;--padding-left:2px;--padding-right:2px;}.elementor-858 .elementor-element.elementor-element-02ad2ea .elementor-icon{font-size:8px;}.elementor-858 .elementor-element.elementor-element-02ad2ea .elementor-icon svg{height:8px;}.elementor-858 .elementor-element.elementor-element-f06383f.elementor-element{--align-self:center;}.elementor-858 .elementor-element.elementor-element-f06383f img{width:100%;max-width:100%;}.elementor-858 .elementor-element.elementor-element-03579ba{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-aa5321b{--gap:02px 0px;--row-gap:02px;--column-gap:0px;}.elementor-858 .elementor-element.elementor-element-425f115{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-858 .elementor-element.elementor-element-425f115 .elementor-heading-title{font-size:32px;}.elementor-858 .elementor-element.elementor-element-a82cecb.e-con{--align-self:center;}.elementor-858 .elementor-element.elementor-element-e1e4729{--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-858 .elementor-element.elementor-element-5acbacc{--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-858 .elementor-element.elementor-element-7db2007{--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-858 .elementor-element.elementor-element-deb1682{--padding-top:64px;--padding-bottom:064px;--padding-left:24px;--padding-right:24px;}.elementor-858 .elementor-element.elementor-element-bab717c{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:10;text-align:center;}.elementor-858 .elementor-element.elementor-element-bab717c.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-858 .elementor-element.elementor-element-bab717c img{width:1000px;max-width:308px;}.elementor-858 .elementor-element.elementor-element-e2b23e2{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:9;}.elementor-858 .elementor-element.elementor-element-c2e98de{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 016px) 0px;}.elementor-858 .elementor-element.elementor-element-c2e98de .elementor-heading-title{font-size:32px;}.elementor-858 .elementor-element.elementor-element-c56526f{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-858 .elementor-element.elementor-element-2ba4710{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;}.elementor-858 .elementor-element.elementor-element-2ba4710 .elementor-heading-title{font-size:32px;}.elementor-858 .elementor-element.elementor-element-bf9053b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-858 .elementor-element.elementor-element-bf9053b .elementor-heading-title{font-size:40px;}.elementor-858 .elementor-element.elementor-element-5d8d9ed{--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-858 .elementor-element.elementor-element-fe52d53{text-align:center;}.elementor-858 .elementor-element.elementor-element-fe52d53 .elementor-heading-title{font-size:14px;}.elementor-858 .elementor-element.elementor-element-a75da60{--padding-top:02px;--padding-bottom:1px;--padding-left:2px;--padding-right:2px;}.elementor-858 .elementor-element.elementor-element-1a34848 .elementor-icon{font-size:8px;}.elementor-858 .elementor-element.elementor-element-1a34848 .elementor-icon svg{height:8px;}.elementor-858 .elementor-element.elementor-element-2d5960c{--gap:40px 20px;--row-gap:40px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-858 .elementor-element.elementor-element-8a416eb{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-858 .elementor-element.elementor-element-082fe35 img{width:50vw;}.elementor-858 .elementor-element.elementor-element-6f64b5d{text-align:center;}.elementor-858 .elementor-element.elementor-element-6f64b5d .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-858 .elementor-element.elementor-element-25b23a8{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-858 .elementor-element.elementor-element-1ca844a{text-align:center;}.elementor-858 .elementor-element.elementor-element-1ca844a .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-858 .elementor-element.elementor-element-d7bbb3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-858 .elementor-element.elementor-element-d7bbb3d .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-858 .elementor-element.elementor-element-d48f283{--width:100%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-858 .elementor-element.elementor-element-c2b1c78{text-align:center;}.elementor-858 .elementor-element.elementor-element-c2b1c78 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-858 .elementor-element.elementor-element-c4195fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-858 .elementor-element.elementor-element-c4195fa .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}}@media(min-width:768px){.elementor-858 .elementor-element.elementor-element-13d53d6{--content-width:1240px;}.elementor-858 .elementor-element.elementor-element-afe93f1{--width:fit-content;}.elementor-858 .elementor-element.elementor-element-54a29f1{--width:fit-content;}.elementor-858 .elementor-element.elementor-element-14d2146{--width:100%;}.elementor-858 .elementor-element.elementor-element-8aec6ee{--width:fit-content;}.elementor-858 .elementor-element.elementor-element-47ba0b6{--width:fit-content;}.elementor-858 .elementor-element.elementor-element-6584c7d{--width:100%;}.elementor-858 .elementor-element.elementor-element-093099f{--width:200vw;}.elementor-858 .elementor-element.elementor-element-fd08a86{--width:100%;}.elementor-858 .elementor-element.elementor-element-c16765d{--width:200vw;}.elementor-858 .elementor-element.elementor-element-a017bcb{--width:320px;}.elementor-858 .elementor-element.elementor-element-85e1f02{--width:fit-content;}.elementor-858 .elementor-element.elementor-element-6ea8359{--width:fit-content;}.elementor-858 .elementor-element.elementor-element-1b7119d{--width:340px;}.elementor-858 .elementor-element.elementor-element-b6b3fe5{--width:50%;}.elementor-858 .elementor-element.elementor-element-30da7b5{--width:86%;}.elementor-858 .elementor-element.elementor-element-097a8b1{--width:fit-content;}.elementor-858 .elementor-element.elementor-element-fee14e0{--width:42%;}.elementor-858 .elementor-element.elementor-element-baa7fd9{--width:86%;}.elementor-858 .elementor-element.elementor-element-acd1199{--width:fit-content;}.elementor-858 .elementor-element.elementor-element-75f2cc7{--width:58%;}.elementor-858 .elementor-element.elementor-element-9776722{--width:fit-content;}.elementor-858 .elementor-element.elementor-element-55f8b78{--width:fit-content;}.elementor-858 .elementor-element.elementor-element-e2b23e2{--width:52%;}.elementor-858 .elementor-element.elementor-element-69c7c86{--width:fit-content;}.elementor-858 .elementor-element.elementor-element-5d8d9ed{--width:fit-content;}.elementor-858 .elementor-element.elementor-element-a75da60{--width:fit-content;}.elementor-858 .elementor-element.elementor-element-2d5960c{--content-width:1140px;}.elementor-858 .elementor-element.elementor-element-8a416eb{--width:21%;}.elementor-858 .elementor-element.elementor-element-25b23a8{--width:24%;}.elementor-858 .elementor-element.elementor-element-d48f283{--width:17%;}}@media(max-width:1024px) and (min-width:768px){.elementor-858 .elementor-element.elementor-element-afe93f1{--width:100%;}.elementor-858 .elementor-element.elementor-element-13e5cbf{--width:min-content;}.elementor-858 .elementor-element.elementor-element-85e1f02{--width:max-content;}.elementor-858 .elementor-element.elementor-element-b6b3fe5{--width:561px;}.elementor-858 .elementor-element.elementor-element-fee14e0{--width:100%;}.elementor-858 .elementor-element.elementor-element-deb1682{--content-width:767px;}.elementor-858 .elementor-element.elementor-element-c56526f{--content-width:767px;}.elementor-858 .elementor-element.elementor-element-8a416eb{--width:100%;}.elementor-858 .elementor-element.elementor-element-25b23a8{--width:100%;}.elementor-858 .elementor-element.elementor-element-d48f283{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-afe93f1 */.elementor-858 .elementor-element.elementor-element-afe93f1{
    margin-right: auto;
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0d4d542 */.elementor-858 .elementor-element.elementor-element-0d4d542{
    margin-right: auto;
    margin-left: auto;
}
@media (min-width: 768px) and (max-width: 1024px){
	
    .elementor-858 .elementor-element.elementor-element-0d4d542{
        /*transform: translateY(-30px)*/
        
    }   
}

@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-0d4d542{
        /*transform: translateY(-30px)*/
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd124c */@media(min-width: 1025px){
    .elementor-858 .elementor-element.elementor-element-2cd124c .menu-item-small{
        display: none;
    }
}
@media (max-width: 1024px){
	.elementor-858 .elementor-element.elementor-element-2cd124c .menu-item-wide{
	    display: none;
	}
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f764e77 */.elementor-858 .elementor-element.elementor-element-f764e77{
    pointer-events: none;
}
@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-f764e77{
        left: auto !important;
        right: 0 !important;
        transform: translateX(40px) rotate(4deg) !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc75b48 */.elementor-858 .elementor-element.elementor-element-cc75b48{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18f6d0d */.elementor-858 .elementor-element.elementor-element-18f6d0d{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce5e884 */.elementor-858 .elementor-element.elementor-element-ce5e884{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-563b0d6 */@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-563b0d6{
    /*max-width: none !important;*/
    /*width: 120% !important;*/
    /*text-wrap: nowrap;*/
    /*position: absolute;*/
    
    /*width: max-content !important;*/
    text-wrap: balance !important;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4dd4f3 */.elementor-858 .elementor-element.elementor-element-d4dd4f3{
    /*max-width: 80% !important;*/
}
@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-d4dd4f3{
            max-width: 100%;
            text-wrap: BALANCE

    }
}

.elementor-858 .elementor-element.elementor-element-d4dd4f3 .underline-wrapper{
    background: #00000000;
    position: relative;
}

.elementor-858 .elementor-element.elementor-element-d4dd4f3 .underline:before{
    content: '.';
    color: #00000000;
    pointer-events: none;
    display: flex;
    position: absolute;
    bottom: 20px;
    left: 0;
    bottom: 5px;
    width: 100%;
    height: 10px;
    background: url('https://pelalingua.com/wp-content/uploads/2025/12/traco-de-destaque-pela-lingua.svg'), #00000000;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: calc(100% + 00px);
    
}

@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-d4dd4f3 .underline:before{
        height: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-87a95d6 */.elementor-858 .elementor-element.elementor-element-87a95d6{
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce9c170 */.elementor-858 .elementor-element.elementor-element-ce9c170{
    text-wrap: wrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47ba0b6 */.elementor-858 .elementor-element.elementor-element-47ba0b6{
    width: 20px;
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aec6ee */.elementor-858 .elementor-element.elementor-element-8aec6ee {
  border-radius: 100px !important;/* Atualizado com base no novo estilo fornecido */
  border-top: 2px solid #DCD4EC; /* Cor mais clara do novo degradê */
  background: linear-gradient(90deg, #3F2871 0.01%, #50338E 55.23%, #3F2871 110.44%) !important; /* Novo degradê */
  box-shadow: 0px 4px 0px 0px #392465; /* Tom mais escuro de #E1B789 para a sombra */
  transition: 0.5s;
  position: relative;
  z-index: 1;
}

.elementor-858 .elementor-element.elementor-element-8aec6ee::before {
  /* Degradê invertido para o efeito hover, usando as mesmas porcentagens do novo degradê principal */
  background: linear-gradient(90deg, #50338E 0.01%, #3F2871 55.23%, #3F2871 110.44%);
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  transition: .8s;
   border-radius: 100px !important;
  opacity: 0;
  /*pointer-events: none;*/
}

.elementor-858 .elementor-element.elementor-element-8aec6ee:hover::before {
  opacity: 1;
    pointer-events: none;

}

.elementor-858 .elementor-element.elementor-element-8aec6ee:hover {
  transform: scale(1.05);
   border-radius: 100px !important;
}

.elementor-858 .elementor-element.elementor-element-8aec6ee svg {
    width: 18px;
    height: 18px;
    /* Animação padrão: Pulsar */
    /*animation: pulse 1s infinite cubic-bezier(0.4, 0, 1, 1);*/
  }

  /* --- KEYFRAMES --- */

  /* 1. Pulsar (Aumenta e diminui levemente) */
  @keyframes pulse {
    0%, 50% { 
       transform: translate(1px, 0px);
    }
     50% { 
       transform: translate(2px, -1px);
    }
     100% { 
       transform: translate(1px, 0px);
    }
    /*50% { transform: scale(1.2); }*/
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14d2146 */@media(max-width:767px){
    .elementor-858 .elementor-element.elementor-element-14d2146{
    max-width: 410px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13d53d6 */.elementor-858 .elementor-element.elementor-element-13d53d6{
    overflow: hidden;
}
@media (min-width: 1025px) and (max-width: 1366px){
    .elementor-858 .elementor-element.elementor-element-13d53d6{
        background-size: 110% 120%;
        
    }
    
}

@media (min-width: 768px) and (max-width: 1024px){
	    .elementor-858 .elementor-element.elementor-element-13d53d6{
        background-size: 100% 100%!important;
        background-position: 55% bottom !important;

        
    }
    
}
@media (max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-13d53d6{
        background-size: clamp(120px, 120%, 720px) 96% !important;
        background-position: 58% bottom !important;
        
    }

}

@media(max-width: 374px){
    .elementor-858 .elementor-element.elementor-element-13d53d6{
        background-size: clamp(120px, 130%, 720px) 96% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-093099f */@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-093099f{
         background-size: auto 32px !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6584c7d */.marquee.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;

}

.marquee.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}
html body{
    overflow-x: hidden !important;
}

@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-6584c7d{
        height: 32px;
        transform: rotate(-4deg);
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c16765d */@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-c16765d{
         background-size: auto 32px !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd08a86 */.marquee.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;

}

.marquee.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}

@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-fd08a86{
        transform: rotate(4deg);
    }
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43df571 */.elementor-858 .elementor-element.elementor-element-43df571 .elementor-button-icon{
    width: 10px;
    padding-top: 2px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d4ed7b */.elementor-858 .elementor-element.elementor-element-5d4ed7b{
    position: absolute;
    left: -64px;
    top: 0;
    pointer-events: none;
}
@media (min-width: 1025px) and (max-width: 1366px){
    .elementor-858 .elementor-element.elementor-element-5d4ed7b{
        /*transform: translateX(-20p);*/
        /*right: 100%;*/
        /*left: 60px;*/
    /*top: 10px;*/
    /*bottom: 30px;*/
    /*top: ;*/
        
    }
    
}
@media (min-width: 768px) and (max-width: 1024px){
    .elementor-858 .elementor-element.elementor-element-5d4ed7b{
        position: absolute;
        left: auto;
        top: -20px;
        top: -20px;
         mask-image: linear-gradient(to bottom, black 60%, #000000aa 70%, transparent 85%);
    }
    
}

@media (max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-5d4ed7b{
        left: 50%;
                top: -20px;

        transform: translateX(-50%);

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ea8359 */.elementor-858 .elementor-element.elementor-element-6ea8359{
    width: 20px;
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85e1f02 */.elementor-858 .elementor-element.elementor-element-85e1f02 {
  border-radius: 100px !important;/* Atualizado com base no novo estilo fornecido */
  border-top: 2px solid #90CD7A; /* Cor mais clara do novo degradê */
  background: linear-gradient(90deg, #61B243 0.01%, #72BF56 55.23%, #61B243 110.44%) !important; /* Novo degradê */
  box-shadow: 0px 4px 0px 0px #4D8D35; /* Tom mais escuro de #E1B789 para a sombra */
  transition: 0.5s;
  position: relative;
  z-index: 1;
}

.elementor-858 .elementor-element.elementor-element-85e1f02::before {
  /* Degradê invertido para o efeito hover, usando as mesmas porcentagens do novo degradê principal */
  background: linear-gradient(90deg, #72BF56 0.01%, #61B243 55.23%, #61B243 110.44%);
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  transition: .8s;
   border-radius: 100px !important;
  opacity: 0;
  /*pointer-events: none;*/
}

.elementor-858 .elementor-element.elementor-element-85e1f02:hover::before {
  opacity: 1;
    pointer-events: none;

}

.elementor-858 .elementor-element.elementor-element-85e1f02:hover {
  transform: scale(1.05);
   border-radius: 100px !important;
}

.elementor-858 .elementor-element.elementor-element-85e1f02 svg {
    width: 18px;
    height: 18px;
    /* Animação padrão: Pulsar */
    /*animation: pulse 1s infinite cubic-bezier(0.4, 0, 1, 1);*/
  }

  /* --- KEYFRAMES --- */

  /* 1. Pulsar (Aumenta e diminui levemente) */
  @keyframes pulse {
    0%, 50% { 
       transform: translate(1px, 0px);
    }
     50% { 
       transform: translate(2px, -1px);
    }
     100% { 
       transform: translate(1px, 0px);
    }
    /*50% { transform: scale(1.2); }*/
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e5cbf */.elementor-858 .elementor-element.elementor-element-13e5cbf{
    /*overflow: hidden;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2984b9 */.elementor-858 .elementor-element.elementor-element-e2984b9{
    position: absolute;
    right: -40px;
    top: 0;
}
@media (min-width: 768px) and (max-width: 1024px){
	
	.elementor-858 .elementor-element.elementor-element-e2984b9{
    position: absolute;
    right: -20px;
    top: 10px;
}
    
}

@media (max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-e2984b9{
        
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3500510 */.elementor-858 .elementor-element.elementor-element-3500510{
    position: absolute;
    right: -30px;
    top: 0;
    width: 20px;
    height: 20px;
}
@media (min-width: 768px) and (max-width: 1024px){
    .elementor-858 .elementor-element.elementor-element-3500510{
        
            right: -10px;
    top: 10px;

    }
    
}

@media (max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-3500510{
	    right: -20px;

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae1166a */.elementor-858 .elementor-element.elementor-element-ae1166a{
    position: absolute;
    z-index: 0;
    bottom: 0;
    /*-webkit-mask-image: url(w3logo.png);*/
  mask-image: linear-gradient(to bottom, white 33%, #00000010, #00000020);
  mask-repeat: no-repeat;
}
@media (min-width: 768px) and (max-width: 1024px){
	
    .elementor-858 .elementor-element.elementor-element-ae1166a{
    position: absolute;
    z-index: 0;
    top: 0;
    /*-webkit-mask-image: url(w3logo.png);*/
  mask-image: linear-gradient(to bottom, white 40%, #ffffff20, #fffff40);
  mask-repeat: no-repeat;
}
}

@media (min-width: 768px) and (max-width: 1024px){
	.elementor-858 .elementor-element.elementor-element-ae1166a{
	    right: 64px;
	    top: -40px;
	     mask-image: linear-gradient(to bottom, white 33%,  #00000020);
	}
	
    
}

@media (max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-ae1166a{
    	    /*right: 64px;*/
    	    top: -40px;
    	    /*right: 50%;*/
    	    /*transform: translateX(-50%);*/
    	    /*left: 50%;*/
    	    /*right: unset;*/
    	     mask-image: linear-gradient(to bottom, #ffffff 23%,  #0000000 0%);
    	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ab6a62 */@media (max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-4ab6a62{
        position: relative !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-98631b9 */.elementor-858 .elementor-element.elementor-element-98631b9 .elementor-button-icon{
    width: 10px;
    padding-top: 2px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bda9776 */.elementor-858 .elementor-element.elementor-element-bda9776{
    position: absolute;
    left: -80px;
    top: 50PX;
}
@media (min-width: 1025px) and (max-width: 1366px){
    
    .elementor-858 .elementor-element.elementor-element-bda9776{
        left: -100px;    
    }   
}

@media (min-width: 768px) and (max-width: 1024px){
	
    .elementor-858 .elementor-element.elementor-element-bda9776{
        left: 24px;
        top: 24px;
        
    }
}

@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-bda9776{
        left: 50%;
        transform: translateX(-50%);
        top: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-097a8b1 */.elementor-858 .elementor-element.elementor-element-097a8b1{
    width: 20px;
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30da7b5 */.elementor-858 .elementor-element.elementor-element-30da7b5 {
  border-radius: 100px !important;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  /* Atualizado com base no novo estilo fornecido */
  /*border-top: 2px solid #90CD7A; */
  /* Cor mais clara do novo degradê 
  /*background: linear-gradient(90deg, #61B243 0.01%, #72BF56 55.23%, #61B243 110.44%) !important; */
  /* Novo degradê */
  /*box-shadow: 0px 4px 0px 0px #4D8D35; */
  
  /* Tom mais escuro de #E1B789 para a sombra */
  transition: 0.5s;
  position: relative;
  z-index: 1;
}

.elementor-858 .elementor-element.elementor-element-30da7b5::before {
  /* Degradê invertido para o efeito hover, usando as mesmas porcentagens do novo degradê principal */
  background: linear-gradient(90deg, #72BF56 0.01%, #61B243 55.23%, #61B243 110.44%);
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  transition: .8s;
   border-radius: 100px !important;
  opacity: 0;
  /*pointer-events: none;*/
}

.elementor-858 .elementor-element.elementor-element-30da7b5:hover::before {
  opacity: 1;
    pointer-events: none;

}

.elementor-858 .elementor-element.elementor-element-30da7b5:hover {
  transform: scale(1.05);
   border-radius: 100px !important;
}

.elementor-858 .elementor-element.elementor-element-30da7b5 svg {
    width: 18px;
    height: 18px;
    /* Animação padrão: Pulsar */
    /*animation: pulse 1s infinite cubic-bezier(0.4, 0, 1, 1);*/
  }

  /* --- KEYFRAMES --- */

  /* 1. Pulsar (Aumenta e diminui levemente) */
  @keyframes pulse {
    0%, 50% { 
       transform: translate(1px, 0px);
    }
     50% { 
       transform: translate(2px, -1px);
    }
     100% { 
       transform: translate(1px, 0px);
    }
    /*50% { transform: scale(1.2); }*/
  }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e649e3 */.elementor-858 .elementor-element.elementor-element-1e649e3{
    position: absolute;
    bottom: -40px;
    right: -80px;
    transform: rotate(13deg);
    width: 180px;
}

@media (min-width: 1025px) and (max-width: 1366px)
    {
    .elementor-858 .elementor-element.elementor-element-1e649e3{
            right: -60px;

        
    }

    
}

@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-1e649e3{
        width: 100px;
        right: -48px;
        bottom: -60px;
            transform: rotate(18deg);

        
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-336571e */.elementor-858 .elementor-element.elementor-element-336571e{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acd1199 */.elementor-858 .elementor-element.elementor-element-acd1199{
    width: 20px;
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baa7fd9 */.elementor-858 .elementor-element.elementor-element-baa7fd9 {
  border-radius: 100px !important;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  /* Atualizado com base no novo estilo fornecido */
  /*border-top: 2px solid #90CD7A; */
  /* Cor mais clara do novo degradê 
  /*background: linear-gradient(90deg, #61B243 0.01%, #72BF56 55.23%, #61B243 110.44%) !important; */
  /* Novo degradê */
  /*box-shadow: 0px 4px 0px 0px #4D8D35; */
  
  /* Tom mais escuro de #E1B789 para a sombra */
  transition: 0.5s;
  position: relative;
  z-index: 1;
}

.elementor-858 .elementor-element.elementor-element-baa7fd9::before {
  /* Degradê invertido para o efeito hover, usando as mesmas porcentagens do novo degradê principal */
  background: linear-gradient(90deg, #72BF56 0.01%, #61B243 55.23%, #61B243 110.44%);
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  transition: .8s;
   border-radius: 100px !important;
  opacity: 0;
  /*pointer-events: none;*/
}

.elementor-858 .elementor-element.elementor-element-baa7fd9:hover::before {
  opacity: 1;
    pointer-events: none;

}

.elementor-858 .elementor-element.elementor-element-baa7fd9:hover {
  transform: scale(1.05);
   border-radius: 100px !important;
}

.elementor-858 .elementor-element.elementor-element-baa7fd9 svg {
    width: 18px;
    height: 18px;
    /* Animação padrão: Pulsar */
    /*animation: pulse 1s infinite cubic-bezier(0.4, 0, 1, 1);*/
  }

  /* --- KEYFRAMES --- */

  /* 1. Pulsar (Aumenta e diminui levemente) */
  @keyframes pulse {
    0%, 50% { 
       transform: translate(1px, 0px);
    }
     50% { 
       transform: translate(2px, -1px);
    }
     100% { 
       transform: translate(1px, 0px);
    }
    /*50% { transform: scale(1.2); }*/
  }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29e29c2 */.elementor-858 .elementor-element.elementor-element-29e29c2{
    position: absolute;
    bottom: -60px;
    left: -80px;
    transform: rotate(-13deg);
    width: 180px;
}



@media (min-width: 1025px) and (max-width: 1366px)
    {
    .elementor-858 .elementor-element.elementor-element-29e29c2{
            left: -70px;

        
    }
    
}

@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-29e29c2{
        width: 100px;
        left: -40px;
        /*bottom: 0;*/
            transform: rotate(18deg);

        
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01e1b4a */@media (min-width: 768px) and (max-width: 1024px){
	.elementor-858 .elementor-element.elementor-element-01e1b4a{
	    transform: translateX(-140px);
	    
	}
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e237489 */@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-e237489{
        text-wrap: pretty;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfc065f */@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-dfc065f .elementor-icon-list-text{
        /*width: fit-content;*/
        /*flex: 0 0 auto;*/
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55f8b78 */.elementor-858 .elementor-element.elementor-element-55f8b78{
    width: 20px;
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9776722 */.elementor-858 .elementor-element.elementor-element-9776722 {
  border-radius: 100px !important;/* Atualizado com base no novo estilo fornecido */
  border-top: 2px solid #DCD4EC; /* Cor mais clara do novo degradê */
  background: linear-gradient(90deg, #3F2871 0.01%, #50338E 55.23%, #3F2871 110.44%) !important; /* Novo degradê */
  box-shadow: 0px 4px 0px 0px #392465; /* Tom mais escuro de #E1B789 para a sombra */
  transition: 0.5s;
  position: relative;
  z-index: 1;
}

.elementor-858 .elementor-element.elementor-element-9776722::before {
  /* Degradê invertido para o efeito hover, usando as mesmas porcentagens do novo degradê principal */
  background: linear-gradient(90deg, #50338E 0.01%, #3F2871 55.23%, #3F2871 110.44%);
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  transition: .8s;
   border-radius: 100px !important;
  opacity: 0;
  /*pointer-events: none;*/
}

.elementor-858 .elementor-element.elementor-element-9776722:hover::before {
  opacity: 1;
    pointer-events: none;

}

.elementor-858 .elementor-element.elementor-element-9776722:hover {
  transform: scale(1.05);
   border-radius: 100px !important;
}

.elementor-858 .elementor-element.elementor-element-9776722 svg {
    width: 18px;
    height: 18px;
    /* Animação padrão: Pulsar */
    /*animation: pulse 1s infinite cubic-bezier(0.4, 0, 1, 1);*/
  }

  /* --- KEYFRAMES --- */

  /* 1. Pulsar (Aumenta e diminui levemente) */
  @keyframes pulse {
    0%, 50% { 
       transform: translate(1px, 0px);
    }
     50% { 
       transform: translate(2px, -1px);
    }
     100% { 
       transform: translate(1px, 0px);
    }
    /*50% { transform: scale(1.2); }*/
  }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f06383f *//*.elementor-858 .elementor-element.elementor-element-f06383f{*/
/*    position: absolute;*/
/*    right: 50%;*/
/*    transform: translateX(50%);*/
/*    max-width: none !important;*/
/*    bottom: 20%;*/
/*    z-index: 0;*/
    
    
    
/*}*/
.elementor-858 .elementor-element.elementor-element-f06383f{
    margin-top: clamp(-50px, -10vw, -200px) !important;
}

.elementor-858 .elementor-element.elementor-element-f06383f{
        max-width: 1440px !important;

}

@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-f06383f{
        position: absolute;
        right: 50%;
        transform: translateX(50%);
        max-width: none !important;
        bottom: 64px;
        z-index: 0;
        width: 720px;
    
    
    
}
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a31fe7d */.elementor-858 .elementor-element.elementor-element-a31fe7d::before{
    position: absolute;
    background:  conic-gradient(from 3.1416rad at 90% -20px,
      transparent 9deg,
  #83C06D30 20deg
   48deg,
  transparent 59deg
),
conic-gradient(from 3.1416rad at 10% -20px,
      transparent 301deg,
  #83C06D30 312deg,
   340deg,
  transparent 351deg
),
radial-gradient(400px 100px at 50% 90%, #79D558bb, transparent);
-webkit-background-blend-mode: color-dodge;
    width: 100%;
    height: 100%;
    z-index: 0;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9812ce4 */.elementor-858 .elementor-element.elementor-element-9812ce4 > img{
    box-shadow: -8px 5px 0px #DBE142;
    border: solid 1px white;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77a7720 */.elementor-858 .elementor-element.elementor-element-77a7720 > img{
    box-shadow: 5px 8px 0px #DBE142;
    border: solid 1px white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1e4729 */.elementor-858 .elementor-element.elementor-element-e1e4729{
    transform: skewY(5deg);
    box-shadow: 10px 10px 10px #00000040;
}

.elementor-858 .elementor-element.elementor-element-e1e4729{
    background-image: linear-gradient(to left, #ffffff10, transparent 40px);
}

@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-e1e4729{
          transform: skewX(2deg);
    box-shadow: 10px 10px 10px #00000040;
      background-image: linear-gradient(to bottom, #ffffff04, transparent 20px), linear-gradient(to left, #00000010, transparent 10px);
    }
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca5f027 */.elementor-858 .elementor-element.elementor-element-ca5f027 > img{
    box-shadow: 6px 8px 0px #72BF56;
    border: solid 1px white;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-231b678 */.elementor-858 .elementor-element.elementor-element-231b678 > img{
    box-shadow: -5px 8px 0px #72BF56;
    border: solid 1px white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acbacc */.elementor-858 .elementor-element.elementor-element-5acbacc{
    transform: skewY(-5deg);
    background-image: linear-gradient(to right, #ffffff04, transparent 20px), linear-gradient(to left, #00000010, transparent 10px);
    box-shadow: 10px 10px 10px #00000040;
}


@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-5acbacc{
         transform: skewX(-2deg) skewY(0) translateX(0);
    box-shadow: 10px 10px 10px #00000040;
    background-image: linear-gradient(to bottom, #ffffff04, transparent 20px), linear-gradient(to left, #00000010, transparent 10px);
    }
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bba2888 */.elementor-858 .elementor-element.elementor-element-bba2888 > img{
    box-shadow: -5px 8px 0px #bbbbff;
    border: solid 1px white;
}
.elementor-858 .elementor-element.elementor-element-bba2888::before{
    content: '';
    position: absolute;
    /*inset: 0;*/
    /*right: 0;*/
    /*left: auto;*/
    /*width: 300px;*/
    right: -20px;
    width: 280px;
    height: 300px;
    z-index: 100;
    background:  url('https://pelalingua.com/wp-content/uploads/2025/12/brazillian-paradise-pela-lingua.svg');
    background-size: contain;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f384efd */.elementor-858 .elementor-element.elementor-element-f384efd > img{
    box-shadow: 5px 8px 0px #bbbbff;
    border: solid 1px white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7db2007 */.elementor-858 .elementor-element.elementor-element-7db2007{
    transform: skewY(5deg);
    background-image: linear-gradient(to right, #00000020 , transparent 20px);
    margin-left: -1px;
    box-shadow: 10px 10px 10px #00000040;
}
@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-7db2007{
          transform: skewX(2deg) skewY(0) translate(1px);
    box-shadow: 10px 10px 10px #00000040;
      background-image: linear-gradient(to bottom, #ffffff04, transparent 20px), linear-gradient(to left, #00000010, transparent 10px);
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a82cecb */.elementor-858 .elementor-element.elementor-element-a82cecb{
    position: sticky;
}

@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-a82cecb{
        max-width: 340px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bab717c */.elementor-858 .elementor-element.elementor-element-bab717c::before{
    content: '';
    background-image: url('https://pelalingua.com/wp-content/uploads/2026/02/play-pela-lingua.svg');
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836724b */.elementor-858 .elementor-element.elementor-element-836724b{
    position: absolute;
    right: -0px;
    top: 0;
    width: 20px;
    height: 20px;
}
@media (min-width: 768px) and (max-width: 1024px){
    .elementor-858 .elementor-element.elementor-element-836724b{
        
            right: -0px;
    top: 10px;

    }
    
}

@media (max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-836724b{
	    right: -0px;

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d1f6b16 */.elementor-858 .elementor-element.elementor-element-d1f6b16{
    position: static;
}
.elementor-858 .elementor-element.elementor-element-d1f6b16 img{
    object-fit: cover;
    position: absolute;
    width: 100vw;
    left: 0;
    height: 100%;
    top: 0;
  -webkit-mask-image: linear-gradient(black, transparent);
  mask-image: linear-gradient(to bottom right, transparent, black, black );
    
}
  
.elementor-858 .elementor-element.elementor-element-d1f6b16 img{
    object-position: 50% 60%;
}


@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-d1f6b16{
        /*height: 360px;*/
        /*position: absolute;*/
        /*left: 0;*/
        /*bottom: 0;*/
        
    }
    .elementor-858 .elementor-element.elementor-element-d1f6b16 img{
        object-fit: contain;
        position: absolute;
        width: 100%;
        /*height: 400px;*/
        top: 0;
      -webkit-mask-image: linear-gradient(black, transparent);
      mask-image: linear-gradient(to bottom, black 20%, transparent 25%, transparent );
    }
  
    .elementor-858 .elementor-element.elementor-element-d1f6b16 img{
        object-position: 60% 0 !important;
    }

    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc6bfb7 */.elementor-858 .elementor-element.elementor-element-fc6bfb7{
    position: static;
}
.elementor-858 .elementor-element.elementor-element-fc6bfb7 img{
    object-fit: cover;
    position: absolute;
    width: 100vw;
    left: 0;
    height: 100%;
    top: 0;
  -webkit-mask-image: linear-gradient(black, transparent);
  mask-image: linear-gradient(to bottom right, transparent, black, black );
    
}
  
.elementor-858 .elementor-element.elementor-element-fc6bfb7 img{
    object-position: 50% 60%;
}


@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-fc6bfb7{
        /*height: 360px;*/
        /*width: 100%;*/
        /*position: absolute;*/
        /*left: 0;*/
        /*top: 0;*/
        
    }
    .elementor-858 .elementor-element.elementor-element-fc6bfb7 img{
        object-fit: cover;
        position: absolute;
        width: 100%;
        /*position: relative;*/
        width: 102% !important;
        max-width: none;
        /*height: 400px;*/
        top: 0;
      -webkit-mask-image: linear-gradient(to bottom left, black, #000000bb 35%, transparent 95% ) !important;

      mask-image: linear-gradient(to bottom left, black, #000000bb 35%, transparent 95%) !important;
    }
  
    .elementor-858 .elementor-element.elementor-element-fc6bfb7 img{
        object-position: 60% 0 !important;
    }

    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12a0173 */.elementor-858 .elementor-element.elementor-element-12a0173{
    position: absolute;
    left: -14px;
    top: -10px;
    width: 18px;
    height: 18px;
}
@media (min-width: 768px) and (max-width: 1024px){
    .elementor-858 .elementor-element.elementor-element-12a0173{
        
            right: -10px;
    top: 10px;

    }
    
}

@media (max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-12a0173{
	    right: -20px;

    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf9053b */.destaque-texto{
    display: inline-block;
    background: linear-gradient(#D8E042, #D8E042);
    /*background-size: 10px;*/
    line-height: 68px !important;
    padding: 8px 4px 4px 8px;
    /*height: 10px;*/
    
}

@media(max-width: 1024px){
.destaque-texto{
        line-height: 48px !important;

}
    
}
@media(max-width: 1024px){
.destaque-texto{
        line-height: 32px !important;

}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a75da60 */.elementor-858 .elementor-element.elementor-element-a75da60{
    width: 20px;
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d8d9ed */.elementor-858 .elementor-element.elementor-element-5d8d9ed {
  border-radius: 100px !important;/* Atualizado com base no novo estilo fornecido */
  border-top: 2px solid #90CD7A; /* Cor mais clara do novo degradê */
  background: linear-gradient(90deg, #61B243 0.01%, #72BF56 55.23%, #61B243 110.44%) !important; /* Novo degradê */
  box-shadow: 0px 4px 0px 0px #4D8D35; /* Tom mais escuro de #E1B789 para a sombra */
  transition: 0.5s;
  position: relative;
  z-index: 1;
}

.elementor-858 .elementor-element.elementor-element-5d8d9ed::before {
  /* Degradê invertido para o efeito hover, usando as mesmas porcentagens do novo degradê principal */
  background: linear-gradient(90deg, #72BF56 0.01%, #61B243 55.23%, #61B243 110.44%);
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  transition: .8s;
   border-radius: 100px !important;
  opacity: 0;
  /*pointer-events: none;*/
}

.elementor-858 .elementor-element.elementor-element-5d8d9ed:hover::before {
  opacity: 1;
    pointer-events: none;

}

.elementor-858 .elementor-element.elementor-element-5d8d9ed:hover {
  transform: scale(1.05);
   border-radius: 100px !important;
}

.elementor-858 .elementor-element.elementor-element-5d8d9ed svg {
    width: 18px;
    height: 18px;
    /* Animação padrão: Pulsar */
    /*animation: pulse 1s infinite cubic-bezier(0.4, 0, 1, 1);*/
  }

  /* --- KEYFRAMES --- */

  /* 1. Pulsar (Aumenta e diminui levemente) */
  @keyframes pulse {
    0%, 50% { 
       transform: translate(1px, 0px);
    }
     50% { 
       transform: translate(2px, -1px);
    }
     100% { 
       transform: translate(1px, 0px);
    }
    /*50% { transform: scale(1.2); }*/
  }
@media(max-width: 767px){
    .elementor-858 .elementor-element.elementor-element-5d8d9ed{
        max-width: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c56526f *//*.elementor-858 .elementor-element.elementor-element-c56526f::before{*/
/*    background: linear-gradient(to right, */
/*    #50338E 0%,     #50338E calc(10px), transparent, transparent calc(50% + 120px), transparent, */
/*    #50338E 100%);*/
/*}*/
.elementor-858 .elementor-element.elementor-element-c56526f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f64b5d */.elementor-858 .elementor-element.elementor-element-6f64b5d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ca844a */.elementor-858 .elementor-element.elementor-element-1ca844a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d7bbb3d */.elementor-858 .elementor-element.elementor-element-d7bbb3d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b1c78 */.elementor-858 .elementor-element.elementor-element-c2b1c78{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c4195fa */.elementor-858 .elementor-element.elementor-element-c4195fa{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-858 .elementor-icon-wrapper{
    line-height: 0;
}

body, html {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.naomexa {
    user-select: none;
    pointer-events: none;
}


.linered {
    text-decoration: line-through;
    text-decoration-color: red;
}

 /*Estiliza o placeholder dos elementos */
::placeholder {
    opacity: 1 !important;
    color: #000 !important;
}

 /*Remove o contorno padrão dos elementos ao serem focados */
*:focus {
    outline: none;
    box-shadow: 0 0 0 0.2rem #fff;
}

 /*Remove a sombra de elementos que não estão visivelmente focados */
*:focus:not(:focus-visible) {
    outline: none;
    box-shadow: none;
}

 /*Remove a margem inferior dos parágrafos */
p {
    margin-bottom: 0;
}


 /*Corrige scrollbar horizontal */
html, body {
    width: 100%;
    overflow-x: hidden !important;
    /*text-wrap: balance !important;*/
}

/*}*/


@media (min-width: 768px) and (max-width: 1024px){
    .wrapper-conteudo{
        max-width: 767px;
    }
	
}




/*html::before {*/
/*    content: "";*/
/*    position: fixed;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);*/
/*    background-size: 3px 3px;*/
/*    pointer-events: none;*/
/*    z-index: 999;*/
/*    opacity: 0.10;*/
/*    mix-blend-mode: plus-lighter;*/
/*    user-select: none;*/
/*    pointer-events: none;*/
/*}*//* End custom CSS */