.elementor-782 .elementor-element.elementor-element-99b54d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--z-index:40;}.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-782 .elementor-element.elementor-element-55f6d95 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-55f6d95{text-align:end;}.elementor-782 .elementor-element.elementor-element-e0b442a{--display:flex;--min-height:100vh;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-782 .elementor-element.elementor-element-e0b442a:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-e0b442a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brunolamoglia.com.br/wp-content/uploads/2026/01/section.webp");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-782 .elementor-element.elementor-element-e0b442a.e-con{--align-self:center;}.elementor-782 .elementor-element.elementor-element-6441d6a.elementor-element{--align-self:flex-start;}.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-782 .elementor-element.elementor-element-b8f2ab3{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-b8f2ab3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-2px;color:#FFFFFF;}.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-782 .elementor-element.elementor-element-aa8b76e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:400;color:#A0AEC0;}.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-782 .elementor-element.elementor-element-0a2816f .elementor-button{background-color:#64B216;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:700;border-radius:50px 50px 50px 50px;padding:20px 60px 20px 60px;}.elementor-782 .elementor-element.elementor-element-0a2816f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-0a2816f.elementor-element{--align-self:flex-start;}.elementor-782 .elementor-element.elementor-element-8a867f0{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-fdb1c48{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-782 .elementor-element.elementor-element-fdb1c48:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-fdb1c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCFA;}.elementor-782 .elementor-element.elementor-element-09316f5{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-782 .elementor-element.elementor-element-09316f5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-2px;color:#0D1B2A;}.elementor-782 .elementor-element.elementor-element-b925e5e{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-b925e5e > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-782 .elementor-element.elementor-element-f7b4d3e{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-f7b4d3e > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-f7b4d3e.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-f7b4d3e.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-f7b4d3e .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-782 .elementor-element.elementor-element-f7b4d3e .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-f7b4d3e .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-f130d5e{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-f130d5e > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-f130d5e.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-f130d5e.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-f130d5e .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-782 .elementor-element.elementor-element-f130d5e .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-f130d5e .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-3a85f9f{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-3a85f9f > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-3a85f9f.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-3a85f9f.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-3a85f9f .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-782 .elementor-element.elementor-element-3a85f9f .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-3a85f9f .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-85c9ffb{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-85c9ffb > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-85c9ffb.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-85c9ffb.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-85c9ffb .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-782 .elementor-element.elementor-element-85c9ffb .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-85c9ffb .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-ddce8c8{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-ddce8c8 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-ddce8c8.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-ddce8c8.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-ddce8c8 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-782 .elementor-element.elementor-element-ddce8c8 .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-ddce8c8 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-2cfbffd{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-2cfbffd > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-2cfbffd.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-2cfbffd.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-2cfbffd .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-782 .elementor-element.elementor-element-2cfbffd .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-2cfbffd .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-10414d8{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-10414d8 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-10414d8.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-10414d8.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-10414d8 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-782 .elementor-element.elementor-element-10414d8 .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-10414d8 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-4e7046f{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-4e7046f > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-4e7046f.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-4e7046f.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-4e7046f .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-782 .elementor-element.elementor-element-4e7046f .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-4e7046f .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-371f7ee{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-371f7ee > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-371f7ee.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-371f7ee.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-371f7ee .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-782 .elementor-element.elementor-element-371f7ee .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-371f7ee .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-7ccb157{width:100%;max-width:100%;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-7ccb157 > .elementor-widget-container{margin:2rem 0rem 2rem 0rem;}.elementor-782 .elementor-element.elementor-element-8cefa52 .elementor-button{background-color:#64B216;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:700;border-radius:50px 50px 50px 50px;padding:20px 60px 20px 60px;}.elementor-782 .elementor-element.elementor-element-8cefa52 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-8cefa52.elementor-element{--align-self:flex-start;}.elementor-782 .elementor-element.elementor-element-e0201a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-782 .elementor-element.elementor-element-d112648{width:100%;max-width:100%;text-align:center;}.elementor-782 .elementor-element.elementor-element-d112648 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-2px;color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-571198c{width:100%;max-width:100%;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-571198c > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-782 .elementor-element.elementor-element-5d1f03b{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-5d1f03b > .elementor-widget-container{padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-5d1f03b.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-5d1f03b .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-782 .elementor-element.elementor-element-5d1f03b .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-5d1f03b .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-506966b{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-506966b > .elementor-widget-container{padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-506966b.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-506966b .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-782 .elementor-element.elementor-element-506966b .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-506966b .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-13bca03{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-13bca03 > .elementor-widget-container{padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-13bca03.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-13bca03 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-782 .elementor-element.elementor-element-13bca03 .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-13bca03 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-bc0ad1f{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-bc0ad1f > .elementor-widget-container{padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-bc0ad1f.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-bc0ad1f .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-782 .elementor-element.elementor-element-bc0ad1f .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-bc0ad1f .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-e840448{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-e840448 > .elementor-widget-container{padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-e840448.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-e840448 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-782 .elementor-element.elementor-element-e840448 .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-e840448 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-580c381{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-580c381 > .elementor-widget-container{padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-580c381.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-580c381 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-782 .elementor-element.elementor-element-580c381 .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-580c381 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-9658375{width:100%;max-width:100%;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-9658375 > .elementor-widget-container{margin:2rem 0rem 2rem 0rem;}.elementor-782 .elementor-element.elementor-element-32e889e .elementor-button{background-color:#64B216;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:700;border-radius:50px 50px 50px 50px;padding:20px 60px 20px 60px;}.elementor-782 .elementor-element.elementor-element-32e889e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-32e889e.elementor-element{--align-self:flex-start;}.elementor-782 .elementor-element.elementor-element-5a20211{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-782 .elementor-element.elementor-element-5a20211:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-5a20211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-782 .elementor-element.elementor-element-e96f808{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-782 .elementor-element.elementor-element-e96f808 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-2px;color:#0D1B2A;}.elementor-782 .elementor-element.elementor-element-f328068{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-f328068 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-782 .elementor-element.elementor-element-32cf7c5{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-32cf7c5 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-32cf7c5.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-32cf7c5.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-32cf7c5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-32cf7c5 .elementor-icon{font-size:40px;}.elementor-782 .elementor-element.elementor-element-32cf7c5 .elementor-icon i{transform:rotate(0deg);}.elementor-782 .elementor-element.elementor-element-32cf7c5 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-f0eb65c{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-f0eb65c > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-f0eb65c.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-f0eb65c.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-f0eb65c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-f0eb65c .elementor-icon{font-size:40px;}.elementor-782 .elementor-element.elementor-element-f0eb65c .elementor-icon i{transform:rotate(0deg);}.elementor-782 .elementor-element.elementor-element-f0eb65c .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-4b741d0{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-4b741d0 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-4b741d0.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-4b741d0.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-4b741d0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-4b741d0 .elementor-icon{font-size:40px;}.elementor-782 .elementor-element.elementor-element-4b741d0 .elementor-icon i{transform:rotate(0deg);}.elementor-782 .elementor-element.elementor-element-4b741d0 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-fbfdd4c{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-fbfdd4c > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-fbfdd4c.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-fbfdd4c.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-fbfdd4c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-fbfdd4c .elementor-icon{font-size:40px;}.elementor-782 .elementor-element.elementor-element-fbfdd4c .elementor-icon i{transform:rotate(0deg);}.elementor-782 .elementor-element.elementor-element-fbfdd4c .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-6dec8a3{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-6dec8a3 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-6dec8a3.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-6dec8a3.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-6dec8a3 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-6dec8a3 .elementor-icon{font-size:40px;}.elementor-782 .elementor-element.elementor-element-6dec8a3 .elementor-icon i{transform:rotate(0deg);}.elementor-782 .elementor-element.elementor-element-6dec8a3 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-feee6c8{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-feee6c8 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-feee6c8.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-feee6c8.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-feee6c8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-feee6c8 .elementor-icon{font-size:40px;}.elementor-782 .elementor-element.elementor-element-feee6c8 .elementor-icon i{transform:rotate(0deg);}.elementor-782 .elementor-element.elementor-element-feee6c8 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-803a55f{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-803a55f > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-803a55f.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-803a55f.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-803a55f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-803a55f .elementor-icon{font-size:40px;}.elementor-782 .elementor-element.elementor-element-803a55f .elementor-icon i{transform:rotate(0deg);}.elementor-782 .elementor-element.elementor-element-803a55f .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-569c314{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-569c314 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-569c314.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-569c314.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-569c314 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-569c314 .elementor-icon{font-size:40px;}.elementor-782 .elementor-element.elementor-element-569c314 .elementor-icon i{transform:rotate(0deg);}.elementor-782 .elementor-element.elementor-element-569c314 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-098b164{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-098b164 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-098b164.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-098b164.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-098b164 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-098b164 .elementor-icon{font-size:40px;}.elementor-782 .elementor-element.elementor-element-098b164 .elementor-icon i{transform:rotate(0deg);}.elementor-782 .elementor-element.elementor-element-098b164 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-99a46f4{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-99a46f4 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-99a46f4.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-99a46f4.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-99a46f4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-99a46f4 .elementor-icon{font-size:40px;}.elementor-782 .elementor-element.elementor-element-99a46f4 .elementor-icon i{transform:rotate(0deg);}.elementor-782 .elementor-element.elementor-element-99a46f4 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-76a50c8{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-76a50c8 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-76a50c8.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-76a50c8.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-76a50c8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-76a50c8 .elementor-icon{font-size:40px;}.elementor-782 .elementor-element.elementor-element-76a50c8 .elementor-icon i{transform:rotate(0deg);}.elementor-782 .elementor-element.elementor-element-76a50c8 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-34c24eb{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-34c24eb > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-34c24eb.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-34c24eb.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-34c24eb .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-34c24eb .elementor-icon{font-size:40px;}.elementor-782 .elementor-element.elementor-element-34c24eb .elementor-icon i{transform:rotate(0deg);}.elementor-782 .elementor-element.elementor-element-34c24eb .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-a89ee99 .elementor-button{background-color:#64B216;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:700;border-radius:50px 50px 50px 50px;padding:20px 60px 20px 60px;}.elementor-782 .elementor-element.elementor-element-a89ee99 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-a89ee99.elementor-element{--align-self:flex-start;}.elementor-782 .elementor-element.elementor-element-185ce56{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-782 .elementor-element.elementor-element-185ce56:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-185ce56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-782 .elementor-element.elementor-element-9424ea0{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;}.elementor-782 .elementor-element.elementor-element-9424ea0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-2px;color:#0D1B2A;}.elementor-782 .elementor-element.elementor-element-2c2c094{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-2c2c094 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-782 .elementor-element.elementor-element-42cd698{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-2a04cef .elementor-button{background-color:#64B216;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:700;border-radius:50px 50px 50px 50px;padding:20px 60px 20px 60px;}.elementor-782 .elementor-element.elementor-element-2a04cef > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-2a04cef.elementor-element{--align-self:flex-start;}.elementor-782 .elementor-element.elementor-element-4919d33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-782 .elementor-element.elementor-element-54068c6{width:100%;max-width:100%;text-align:center;}.elementor-782 .elementor-element.elementor-element-54068c6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-2px;color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-4bde4ca{width:100%;max-width:100%;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-4bde4ca > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-782 .elementor-element.elementor-element-a5db517{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-782 .elementor-element.elementor-element-add3b88{width:100%;max-width:100%;text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-add3b88 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.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-782 .elementor-element.elementor-element-adbaf1d{--divider-border-style:solid;--divider-color:#FFFFFF14;--divider-border-width:1px;}.elementor-782 .elementor-element.elementor-element-adbaf1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-adbaf1d .elementor-divider-separator{width:100%;}.elementor-782 .elementor-element.elementor-element-886baf5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-782 .elementor-element.elementor-element-886baf5 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-886baf5 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-782 .elementor-element.elementor-element-886baf5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-d0c9868{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-782 .elementor-element.elementor-element-c1fc627{width:100%;max-width:100%;text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-c1fc627 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-1f7ab81{--divider-border-style:solid;--divider-color:#FFFFFF14;--divider-border-width:1px;}.elementor-782 .elementor-element.elementor-element-1f7ab81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-1f7ab81 .elementor-divider-separator{width:100%;}.elementor-782 .elementor-element.elementor-element-2c8e3de .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-782 .elementor-element.elementor-element-2c8e3de .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-2c8e3de .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-782 .elementor-element.elementor-element-2c8e3de .elementor-icon-box-title{color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-716cd3a{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-782 .elementor-element.elementor-element-fb8136c{width:100%;max-width:100%;text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-fb8136c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-e4c04cd{--divider-border-style:solid;--divider-color:#FFFFFF14;--divider-border-width:1px;}.elementor-782 .elementor-element.elementor-element-e4c04cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-e4c04cd .elementor-divider-separator{width:100%;}.elementor-782 .elementor-element.elementor-element-d0cadb9 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-782 .elementor-element.elementor-element-d0cadb9 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-d0cadb9 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-782 .elementor-element.elementor-element-d0cadb9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-60342f6{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-782 .elementor-element.elementor-element-a2c42b8{width:100%;max-width:100%;text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-a2c42b8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-0cb4a59{--divider-border-style:solid;--divider-color:#FFFFFF14;--divider-border-width:1px;}.elementor-782 .elementor-element.elementor-element-0cb4a59 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-0cb4a59 .elementor-divider-separator{width:100%;}.elementor-782 .elementor-element.elementor-element-70a8b9b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-782 .elementor-element.elementor-element-70a8b9b .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-70a8b9b .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-782 .elementor-element.elementor-element-70a8b9b .elementor-icon-box-title{color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-4a138bf{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-782 .elementor-element.elementor-element-fd9b18e{width:100%;max-width:100%;text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-fd9b18e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-77376f8{--divider-border-style:solid;--divider-color:#FFFFFF14;--divider-border-width:1px;}.elementor-782 .elementor-element.elementor-element-77376f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-77376f8 .elementor-divider-separator{width:100%;}.elementor-782 .elementor-element.elementor-element-dbb03ea .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-782 .elementor-element.elementor-element-dbb03ea .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-dbb03ea .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-782 .elementor-element.elementor-element-dbb03ea .elementor-icon-box-title{color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-dd902db{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-782 .elementor-element.elementor-element-780cd4f{width:100%;max-width:100%;text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-780cd4f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-6795bd8{--divider-border-style:solid;--divider-color:#FFFFFF14;--divider-border-width:1px;}.elementor-782 .elementor-element.elementor-element-6795bd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-6795bd8 .elementor-divider-separator{width:100%;}.elementor-782 .elementor-element.elementor-element-7c46e8c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-782 .elementor-element.elementor-element-7c46e8c .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-7c46e8c .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-782 .elementor-element.elementor-element-7c46e8c .elementor-icon-box-title{color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-65d93c5{--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-around;--align-items:flex-start;--flex-wrap:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-782 .elementor-element.elementor-element-65d93c5:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-65d93c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;background-image:url("https://brunolamoglia.com.br/wp-content/uploads/2026/01/section-1.webp");}.elementor-782 .elementor-element.elementor-element-ac91467{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-e5b1ec4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-fb8788d{width:100%;max-width:100%;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-fb8788d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-d787365{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-d787365 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-2px;color:#0D1B2A;}.elementor-782 .elementor-element.elementor-element-62c429f{width:100%;max-width:100%;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-62c429f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-4bc0861{--divider-border-style:solid;--divider-color:#E2E8F0;--divider-border-width:1px;}.elementor-782 .elementor-element.elementor-element-4bc0861 .elementor-divider-separator{width:100%;}.elementor-782 .elementor-element.elementor-element-5b0e8c8{width:100%;max-width:100%;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-5b0e8c8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-35f52cb > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-782 .elementor-element.elementor-element-35f52cb .elementor-icon-box-wrapper{text-align:start;}.elementor-782 .elementor-element.elementor-element-35f52cb .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-35f52cb .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;font-style:italic;line-height:1.5em;}.elementor-782 .elementor-element.elementor-element-35f52cb .elementor-icon-box-title{color:#0D1B2A;}.elementor-782 .elementor-element.elementor-element-35f52cb .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-f1185cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-782 .elementor-element.elementor-element-f1185cb:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-f1185cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-782 .elementor-element.elementor-element-59271db{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;}.elementor-782 .elementor-element.elementor-element-59271db > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-782 .elementor-element.elementor-element-59271db .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-2px;color:#0D1B2A;}.elementor-782 .elementor-element.elementor-element-b415cfd{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-b415cfd > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-b415cfd.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-b415cfd.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-b415cfd .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-b415cfd .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-b415cfd .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-b415cfd .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-782 .elementor-element.elementor-element-b415cfd .elementor-icon-box-title{color:#0D1B2A;}.elementor-782 .elementor-element.elementor-element-b415cfd .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-7dfaf2b{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-7dfaf2b > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-7dfaf2b.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-7dfaf2b.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-7dfaf2b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-7dfaf2b .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-7dfaf2b .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-7dfaf2b .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-782 .elementor-element.elementor-element-7dfaf2b .elementor-icon-box-title{color:#0D1B2A;}.elementor-782 .elementor-element.elementor-element-7dfaf2b .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-eb68976{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-eb68976 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-eb68976.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-eb68976.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-eb68976 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-eb68976 .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-eb68976 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-eb68976 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-782 .elementor-element.elementor-element-eb68976 .elementor-icon-box-title{color:#0D1B2A;}.elementor-782 .elementor-element.elementor-element-eb68976 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-06fbe4a{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-06fbe4a > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-06fbe4a.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-06fbe4a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-06fbe4a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-06fbe4a .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-06fbe4a .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-06fbe4a .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-782 .elementor-element.elementor-element-06fbe4a .elementor-icon-box-title{color:#0D1B2A;}.elementor-782 .elementor-element.elementor-element-06fbe4a .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-477a519{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-477a519 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-477a519.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-477a519.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-477a519 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-477a519 .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-477a519 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-477a519 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-782 .elementor-element.elementor-element-477a519 .elementor-icon-box-title{color:#0D1B2A;}.elementor-782 .elementor-element.elementor-element-477a519 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-9161555{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-9161555 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px;}.elementor-782 .elementor-element.elementor-element-9161555.elementor-element{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-9161555.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-782 .elementor-element.elementor-element-9161555 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-782 .elementor-element.elementor-element-9161555 .elementor-icon{font-size:48px;}.elementor-782 .elementor-element.elementor-element-9161555 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-9161555 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-782 .elementor-element.elementor-element-9161555 .elementor-icon-box-title{color:#0D1B2A;}.elementor-782 .elementor-element.elementor-element-9161555 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-b034e18 .elementor-button{background-color:#64B216;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:700;border-radius:50px 50px 50px 50px;padding:20px 60px 20px 60px;}.elementor-782 .elementor-element.elementor-element-b034e18 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-b034e18.elementor-element{--align-self:flex-start;}.elementor-782 .elementor-element.elementor-element-3a6e6f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-782 .elementor-element.elementor-element-3a6e6f7:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-3a6e6f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-782 .elementor-element.elementor-element-2416301{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;}.elementor-782 .elementor-element.elementor-element-2416301 > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-782 .elementor-element.elementor-element-2416301 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-2px;color:#0D1B2A;}.elementor-782 .elementor-element.elementor-element-f239c27{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-782 .elementor-element.elementor-element-3b19266{width:100%;max-width:100%;z-index:1;text-align:start;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.48px;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-3b19266 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-3b19266.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-3adca9a{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-782 .elementor-element.elementor-element-1473434{width:100%;max-width:100%;z-index:1;text-align:start;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.48px;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-1473434 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-1473434.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-234323d{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-782 .elementor-element.elementor-element-c4a5048{width:100%;max-width:100%;z-index:1;text-align:start;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.48px;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-c4a5048 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-c4a5048.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-a157d58{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-782 .elementor-element.elementor-element-597a8a9{width:100%;max-width:100%;z-index:1;text-align:start;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.48px;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-597a8a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-597a8a9.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-8bb1f72{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-782 .elementor-element.elementor-element-9a73976{width:100%;max-width:100%;z-index:1;text-align:start;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.48px;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-9a73976 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-9a73976.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-19f9092{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:18px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:15px;}.elementor-782 .elementor-element.elementor-element-19f9092 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-782 .elementor-element.elementor-element-19f9092 {--n-accordion-padding:24px 32px 24px 32px;}:where( .elementor-782 .elementor-element.elementor-element-19f9092 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"DM Sans", Sans-serif;font-weight:600;}:where( .elementor-782 .elementor-element.elementor-element-19f9092 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;}.elementor-782 .elementor-element.elementor-element-99087e1{--display:flex;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:12px 12px 12px 12px;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-782 .elementor-element.elementor-element-99087e1:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-99087e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-565fdfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-565fdfa{z-index:1;text-align:center;}.elementor-782 .elementor-element.elementor-element-565fdfa .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;letter-spacing:-0.8px;color:#1E1E1E;}.elementor-782 .elementor-element.elementor-element-7d8f5d6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.48px;color:#4A5568;}.elementor-782 .elementor-element.elementor-element-7d8f5d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-7d8f5d6.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-71158ab .elementor-button{background-color:#64B216;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:700;border-radius:50px 50px 50px 50px;padding:20px 60px 20px 60px;}.elementor-782 .elementor-element.elementor-element-71158ab > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-71158ab.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-71158ab{z-index:1;}.elementor-782 .elementor-element.elementor-element-6ea6b27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-782 .elementor-element.elementor-element-6ea6b27:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-6ea6b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1B2A;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-782 .elementor-element.elementor-element-ff32a68 .elementor-image-box-wrapper{text-align:start;}.elementor-782 .elementor-element.elementor-element-ff32a68.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-782 .elementor-element.elementor-element-ff32a68.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-782 .elementor-element.elementor-element-ff32a68.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-782 .elementor-element.elementor-element-ff32a68 .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-782 .elementor-element.elementor-element-ff32a68 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-782 .elementor-element.elementor-element-ff32a68 .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:-0.48px;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-ff32a68 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-f159035{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-41f14e8{width:100%;max-width:100%;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-41f14e8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.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-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-782 .elementor-element.elementor-element-482e6b3{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-text{color:#A0AEC0;transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-c7672fb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-2b383c9{width:100%;max-width:100%;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-2b383c9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-448de49 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-448de49 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-782 .elementor-element.elementor-element-448de49{--e-icon-list-icon-size:44px;--icon-vertical-offset:0px;}.elementor-782 .elementor-element.elementor-element-448de49 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-782 .elementor-element.elementor-element-448de49 .elementor-icon-list-text{transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-5206a3b .elementor-button{background-color:#64B216;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:700;border-radius:50px 50px 50px 50px;padding:20px 60px 20px 60px;}.elementor-782 .elementor-element.elementor-element-5206a3b > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-5206a3b{z-index:1;}.elementor-782 .elementor-element.elementor-element-c4077be{--divider-border-style:solid;--divider-color:#FFFFFF14;--divider-border-width:1px;}.elementor-782 .elementor-element.elementor-element-c4077be .elementor-divider-separator{width:100%;}.elementor-782 .elementor-element.elementor-element-c4077be .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-782 .elementor-element.elementor-element-bd194f6{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#A0AEC0;}.elementor-782 .elementor-element.elementor-element-de10d59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-782 .elementor-element.elementor-element-de10d59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-782 .elementor-element.elementor-element-de10d59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-782 .elementor-element.elementor-element-de10d59 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-782 .elementor-element.elementor-element-de10d59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-782 .elementor-element.elementor-element-de10d59 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-de10d59 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-782 .elementor-element.elementor-element-de10d59{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-782 .elementor-element.elementor-element-de10d59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-de10d59 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-782 .elementor-element.elementor-element-de10d59 .elementor-icon-list-text{color:#A0AEC0;transition:color 0.3s;}body.elementor-page-782{padding:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-782 .elementor-element.elementor-element-e0b442a:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-e0b442a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brunolamoglia.com.br/wp-content/uploads/2026/01/section-2.webp");background-position:top right;}.elementor-782 .elementor-element.elementor-element-e0b442a{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-782 .elementor-element.elementor-element-b8f2ab3{--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;}.elementor-782 .elementor-element.elementor-element-aa8b76e{--container-widget-width:63%;--container-widget-flex-grow:0;width:var( --container-widget-width, 63% );max-width:63%;}.elementor-782 .elementor-element.elementor-element-8a867f0{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-782 .elementor-element.elementor-element-fdb1c48{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-782 .elementor-element.elementor-element-f7b4d3e{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-f130d5e{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-3a85f9f{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-85c9ffb{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-ddce8c8{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-2cfbffd{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-10414d8{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-4e7046f{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-371f7ee{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-e0201a3{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-782 .elementor-element.elementor-element-5d1f03b{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-506966b{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-13bca03{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-bc0ad1f{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-e840448{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-580c381{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-5a20211{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-782 .elementor-element.elementor-element-32cf7c5{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-f0eb65c{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-4b741d0{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-fbfdd4c{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-6dec8a3{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-feee6c8{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-803a55f{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-569c314{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-098b164{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-99a46f4{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-76a50c8{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-34c24eb{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-a89ee99 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-185ce56{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-782 .elementor-element.elementor-element-2c2c094{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-4919d33{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-782 .elementor-element.elementor-element-f1185cb{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-782 .elementor-element.elementor-element-b415cfd{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-7dfaf2b{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-eb68976{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-06fbe4a{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-477a519{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-9161555{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-782 .elementor-element.elementor-element-3a6e6f7{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-782 .elementor-element.elementor-element-6ea6b27{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-782 .elementor-element.elementor-element-ff32a68{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-5206a3b .elementor-button{font-size:12px;padding:20px 40px 20px 40px;}}@media(max-width:1024px){.elementor-782 .elementor-element.elementor-element-e0b442a:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-e0b442a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brunolamoglia.com.br/wp-content/uploads/2026/01/tablet.webp");background-position:bottom center;}.elementor-782 .elementor-element.elementor-element-e0b442a{--min-height:1181px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-782 .elementor-element.elementor-element-6441d6a{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-6441d6a.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-b8f2ab3{width:100%;max-width:100%;text-align:center;}.elementor-782 .elementor-element.elementor-element-b8f2ab3 .elementor-heading-title{font-size:32px;}.elementor-782 .elementor-element.elementor-element-aa8b76e{width:100%;max-width:100%;text-align:center;font-size:16px;}.elementor-782 .elementor-element.elementor-element-0a2816f.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-0a2816f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-782 .elementor-element.elementor-element-8a867f0{width:100%;max-width:100%;text-align:center;}.elementor-782 .elementor-element.elementor-element-09316f5{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-09316f5 .elementor-heading-title{font-size:32px;}.elementor-782 .elementor-element.elementor-element-b925e5e{width:100%;max-width:100%;font-size:16px;}.elementor-782 .elementor-element.elementor-element-8cefa52.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-8cefa52 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-782 .elementor-element.elementor-element-d112648 .elementor-heading-title{font-size:32px;}.elementor-782 .elementor-element.elementor-element-571198c{width:100%;max-width:100%;font-size:16px;}.elementor-782 .elementor-element.elementor-element-32e889e.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-32e889e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-782 .elementor-element.elementor-element-e96f808 .elementor-heading-title{font-size:32px;}.elementor-782 .elementor-element.elementor-element-f328068{font-size:16px;}.elementor-782 .elementor-element.elementor-element-a89ee99.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-a89ee99 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-782 .elementor-element.elementor-element-9424ea0{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-9424ea0 .elementor-heading-title{font-size:32px;}.elementor-782 .elementor-element.elementor-element-2c2c094{font-size:16px;}.elementor-782 .elementor-element.elementor-element-2a04cef.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-2a04cef .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-782 .elementor-element.elementor-element-54068c6 .elementor-heading-title{font-size:32px;}.elementor-782 .elementor-element.elementor-element-4bde4ca{font-size:16px;}.elementor-782 .elementor-element.elementor-element-59271db .elementor-heading-title{font-size:32px;}.elementor-782 .elementor-element.elementor-element-b415cfd{--container-widget-width:48.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48.5% );max-width:48.5%;}.elementor-782 .elementor-element.elementor-element-7dfaf2b{--container-widget-width:48.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48.5% );max-width:48.5%;}.elementor-782 .elementor-element.elementor-element-eb68976{--container-widget-width:48.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48.5% );max-width:48.5%;}.elementor-782 .elementor-element.elementor-element-06fbe4a{--container-widget-width:48.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48.5% );max-width:48.5%;}.elementor-782 .elementor-element.elementor-element-477a519{--container-widget-width:48.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48.5% );max-width:48.5%;}.elementor-782 .elementor-element.elementor-element-9161555{--container-widget-width:48.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48.5% );max-width:48.5%;}.elementor-782 .elementor-element.elementor-element-b034e18.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-b034e18 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-782 .elementor-element.elementor-element-2416301 .elementor-heading-title{font-size:32px;}.elementor-782 .elementor-element.elementor-element-3b19266{width:100%;max-width:100%;font-size:16px;}.elementor-782 .elementor-element.elementor-element-1473434{width:100%;max-width:100%;font-size:16px;}.elementor-782 .elementor-element.elementor-element-c4a5048{width:100%;max-width:100%;font-size:16px;}.elementor-782 .elementor-element.elementor-element-597a8a9{width:100%;max-width:100%;font-size:16px;}.elementor-782 .elementor-element.elementor-element-9a73976{width:100%;max-width:100%;font-size:16px;}.elementor-782 .elementor-element.elementor-element-99087e1{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-782 .elementor-element.elementor-element-7d8f5d6{width:100%;max-width:100%;font-size:16px;}.elementor-782 .elementor-element.elementor-element-71158ab.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-71158ab .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-782 .elementor-element.elementor-element-ff32a68 .elementor-image-box-wrapper .elementor-image-box-img{width:56%;}.elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-item > a{font-size:15px;}.elementor-782 .elementor-element.elementor-element-5206a3b{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-5206a3b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-5206a3b.elementor-element{--align-self:flex-start;}.elementor-782 .elementor-element.elementor-element-5206a3b .elementor-button{padding:10px 20px 10px 20px;}.elementor-782 .elementor-element.elementor-element-bd194f6{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-782 .elementor-element.elementor-element-99b54d7{--padding-top:0rem;--padding-bottom:00.5rem;--padding-left:0rem;--padding-right:0rem;--z-index:70;}.elementor-782 .elementor-element.elementor-element-55f6d95{width:var( --container-widget-width, 81px );max-width:81px;--container-widget-width:81px;--container-widget-flex-grow:0;z-index:999;}.elementor-782 .elementor-element.elementor-element-e0b442a:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-e0b442a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brunolamoglia.com.br/wp-content/uploads/2026/01/mobile.webp");}.elementor-782 .elementor-element.elementor-element-e0b442a{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-782 .elementor-element.elementor-element-6441d6a{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-782 .elementor-element.elementor-element-b8f2ab3 .elementor-heading-title{font-size:28px;letter-spacing:-0.8px;}.elementor-782 .elementor-element.elementor-element-0a2816f{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-0a2816f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-0a2816f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-782 .elementor-element.elementor-element-0a2816f .elementor-button{font-size:1rem;padding:20px 20px 20px 20px;}.elementor-782 .elementor-element.elementor-element-8a867f0{font-size:14px;}.elementor-782 .elementor-element.elementor-element-fdb1c48{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-782 .elementor-element.elementor-element-09316f5 .elementor-heading-title{font-size:28px;}.elementor-782 .elementor-element.elementor-element-f7b4d3e{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-f130d5e{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-3a85f9f{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-85c9ffb{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-ddce8c8{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-2cfbffd{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-10414d8{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-4e7046f{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-371f7ee{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-7ccb157{font-size:16px;}.elementor-782 .elementor-element.elementor-element-8cefa52{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-8cefa52 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-8cefa52 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-782 .elementor-element.elementor-element-8cefa52 .elementor-button{font-size:1rem;padding:20px 20px 20px 20px;}.elementor-782 .elementor-element.elementor-element-e0201a3{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-782 .elementor-element.elementor-element-d112648 .elementor-heading-title{font-size:28px;}.elementor-782 .elementor-element.elementor-element-5d1f03b{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-506966b{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-13bca03{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-bc0ad1f{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-e840448{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-580c381{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-9658375{font-size:16px;}.elementor-782 .elementor-element.elementor-element-32e889e{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-32e889e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-32e889e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-782 .elementor-element.elementor-element-32e889e .elementor-button{font-size:1rem;padding:20px 20px 20px 20px;}.elementor-782 .elementor-element.elementor-element-5a20211{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-782 .elementor-element.elementor-element-e96f808{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-e96f808 .elementor-heading-title{font-size:28px;}.elementor-782 .elementor-element.elementor-element-32cf7c5{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-f0eb65c{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-4b741d0{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-fbfdd4c{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-6dec8a3{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-feee6c8{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-803a55f{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-569c314{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-098b164{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-99a46f4{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-76a50c8{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-34c24eb{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-a89ee99{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-a89ee99 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-a89ee99 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-782 .elementor-element.elementor-element-a89ee99 .elementor-button{font-size:1rem;padding:20px 20px 20px 20px;}.elementor-782 .elementor-element.elementor-element-185ce56{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-782 .elementor-element.elementor-element-9424ea0 .elementor-heading-title{font-size:28px;}.elementor-782 .elementor-element.elementor-element-2a04cef{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-2a04cef > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-2a04cef .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-782 .elementor-element.elementor-element-2a04cef .elementor-button{font-size:1rem;padding:20px 20px 20px 20px;}.elementor-782 .elementor-element.elementor-element-4919d33{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-782 .elementor-element.elementor-element-54068c6 .elementor-heading-title{font-size:28px;}.elementor-782 .elementor-element.elementor-element-add3b88{font-size:16px;}.elementor-782 .elementor-element.elementor-element-c1fc627{font-size:16px;}.elementor-782 .elementor-element.elementor-element-fb8136c{font-size:16px;}.elementor-782 .elementor-element.elementor-element-a2c42b8{font-size:16px;}.elementor-782 .elementor-element.elementor-element-fd9b18e{font-size:16px;}.elementor-782 .elementor-element.elementor-element-780cd4f{font-size:16px;}.elementor-782 .elementor-element.elementor-element-65d93c5{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-782 .elementor-element.elementor-element-ac91467{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-d787365 .elementor-heading-title{font-size:32px;}.elementor-782 .elementor-element.elementor-element-f1185cb{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-782 .elementor-element.elementor-element-59271db{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-59271db > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-782 .elementor-element.elementor-element-59271db .elementor-heading-title{font-size:28px;}.elementor-782 .elementor-element.elementor-element-b415cfd{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-7dfaf2b{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-eb68976{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-06fbe4a{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-477a519{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-9161555{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-b034e18{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-b034e18 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-b034e18 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-782 .elementor-element.elementor-element-b034e18 .elementor-button{font-size:1rem;padding:20px 20px 20px 20px;}.elementor-782 .elementor-element.elementor-element-3a6e6f7{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-782 .elementor-element.elementor-element-2416301{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-2416301 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-782 .elementor-element.elementor-element-3b19266{font-size:1rem;}.elementor-782 .elementor-element.elementor-element-1473434{font-size:1rem;}.elementor-782 .elementor-element.elementor-element-c4a5048{font-size:1rem;}.elementor-782 .elementor-element.elementor-element-597a8a9{font-size:1rem;}.elementor-782 .elementor-element.elementor-element-9a73976{font-size:1rem;}.elementor-782 .elementor-element.elementor-element-19f9092{--n-accordion-title-font-size:17px;}.elementor-782 .elementor-element.elementor-element-99087e1{--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-565fdfa .elementor-heading-title{font-size:1.5rem;}.elementor-782 .elementor-element.elementor-element-7d8f5d6{font-size:1rem;}.elementor-782 .elementor-element.elementor-element-71158ab{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-71158ab > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-71158ab .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-782 .elementor-element.elementor-element-71158ab .elementor-button{font-size:1rem;padding:20px 20px 20px 20px;}.elementor-782 .elementor-element.elementor-element-6ea6b27{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-782 .elementor-element.elementor-element-ff32a68{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-ff32a68 .elementor-image-box-wrapper{text-align:center;}.elementor-782 .elementor-element.elementor-element-ff32a68 .elementor-image-box-img{margin-bottom:15px;}.elementor-782 .elementor-element.elementor-element-41f14e8{text-align:center;}.elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-782 .elementor-element.elementor-element-482e6b3{--icon-vertical-align:center;}.elementor-782 .elementor-element.elementor-element-c7672fb.e-con{--align-self:center;}.elementor-782 .elementor-element.elementor-element-2b383c9{width:100%;max-width:100%;text-align:center;}.elementor-782 .elementor-element.elementor-element-448de49 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-782 .elementor-element.elementor-element-448de49{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);}.elementor-782 .elementor-element.elementor-element-5206a3b{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-5206a3b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-5206a3b.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-5206a3b .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-782 .elementor-element.elementor-element-5206a3b .elementor-button{font-size:1rem;padding:20px 20px 20px 20px;}.elementor-782 .elementor-element.elementor-element-c4077be .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-782 .elementor-element.elementor-element-bd194f6{width:100%;max-width:100%;text-align:center;}.elementor-782 .elementor-element.elementor-element-de10d59{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-782 .elementor-element.elementor-element-e0b442a{--content-width:1280px;}.elementor-782 .elementor-element.elementor-element-fdb1c48{--content-width:1280px;}.elementor-782 .elementor-element.elementor-element-e0201a3{--content-width:1280px;}.elementor-782 .elementor-element.elementor-element-5a20211{--content-width:1280px;}.elementor-782 .elementor-element.elementor-element-185ce56{--content-width:1280px;}.elementor-782 .elementor-element.elementor-element-4919d33{--content-width:1280px;}.elementor-782 .elementor-element.elementor-element-a5db517{--width:32%;}.elementor-782 .elementor-element.elementor-element-d0c9868{--width:32%;}.elementor-782 .elementor-element.elementor-element-716cd3a{--width:32%;}.elementor-782 .elementor-element.elementor-element-60342f6{--width:32%;}.elementor-782 .elementor-element.elementor-element-4a138bf{--width:32%;}.elementor-782 .elementor-element.elementor-element-dd902db{--width:32%;}.elementor-782 .elementor-element.elementor-element-65d93c5{--content-width:1280px;}.elementor-782 .elementor-element.elementor-element-e5b1ec4{--width:48%;}.elementor-782 .elementor-element.elementor-element-f1185cb{--content-width:1280px;}.elementor-782 .elementor-element.elementor-element-3a6e6f7{--content-width:1280px;}.elementor-782 .elementor-element.elementor-element-99087e1{--width:100%;}.elementor-782 .elementor-element.elementor-element-6ea6b27{--content-width:1280px;}.elementor-782 .elementor-element.elementor-element-f159035{--width:28%;}.elementor-782 .elementor-element.elementor-element-c7672fb{--width:27%;}}@media(max-width:1366px) and (min-width:768px){.elementor-782 .elementor-element.elementor-element-a5db517{--width:48.5%;}.elementor-782 .elementor-element.elementor-element-d0c9868{--width:48.5%;}.elementor-782 .elementor-element.elementor-element-716cd3a{--width:48.5%;}.elementor-782 .elementor-element.elementor-element-60342f6{--width:48.5%;}.elementor-782 .elementor-element.elementor-element-4a138bf{--width:48.5%;}.elementor-782 .elementor-element.elementor-element-dd902db{--width:48.5%;}}/* Start custom CSS for container, class: .elementor-element-99b54d7 */.elementor-782 .elementor-element.elementor-element-99b54d7{
    position: fixed;
    bottom: 10px;
    right: 0;
  
    width: fit-content;
    
}

@media (max-width: 768px){
    .elementor-782 .elementor-element.elementor-element-99b54d7{
     bottom: 0px;   
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8f2ab3 */.elementor-782 .elementor-element.elementor-element-b8f2ab3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa8b76e */.elementor-782 .elementor-element.elementor-element-aa8b76e{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a2816f */.elementor-782 .elementor-element.elementor-element-0a2816f{
    box-shadow: 0px 8px 17px 0px #5DFF521A;

    box-shadow: 0px 31px 31px 0px #5DFF5217;
    
    box-shadow: 0px 69px 41px 0px #5DFF520D;
    
    box-shadow: 0px 122px 49px 0px #5DFF5203;
    
    box-shadow: 0px 191px 53px 0px #5DFF5200;

}


@media (min-width: 400px) and (max-width: 480px){
    .elementor-782 .elementor-element.elementor-element-0a2816f{
        width: 85% !important;
    }
}
@media (min-width: 481px) and (max-width: 600px){
    .elementor-782 .elementor-element.elementor-element-0a2816f{
        width: 75% !important;
    }
}
@media (min-width: 601px) and (max-width: 768px){
    .elementor-782 .elementor-element.elementor-element-0a2816f{
        width: 65% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a867f0 */.elementor-782 .elementor-element.elementor-element-8a867f0{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-8a867f0 b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0b442a */@media (min-width: 500px) and (max-width: 580px){
    .elementor-782 .elementor-element.elementor-element-e0b442a{
        padding-bottom: 5rem;
    }
}
@media (min-width: 581px) and (max-width: 625px){
    .elementor-782 .elementor-element.elementor-element-e0b442a{
        padding-bottom: 8rem;
    }
}
@media (min-width: 626px) and (max-width: 705px){
    .elementor-782 .elementor-element.elementor-element-e0b442a{
        padding-bottom: 12rem;
    }
}
@media (min-width: 706px) and (max-width: 768px){
    .elementor-782 .elementor-element.elementor-element-e0b442a{
        padding-bottom: 16rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09316f5 */.elementor-782 .elementor-element.elementor-element-09316f5{
    text-wrap: balance;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b925e5e */.elementor-782 .elementor-element.elementor-element-b925e5e{
    text-wrap: balance;
    margin: 0 auto;
}

.elementor-782 .elementor-element.elementor-element-b925e5e b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f7b4d3e */.elementor-782 .elementor-element.elementor-element-f7b4d3e{
    border-radius: 8px;
    border: 1px solid #E2E8F0;
    background: #FFF;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f130d5e */.elementor-782 .elementor-element.elementor-element-f130d5e{
    border-radius: 8px;
    border: 1px solid #E2E8F0;
    background: #FFF;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a85f9f */.elementor-782 .elementor-element.elementor-element-3a85f9f{
    border-radius: 8px;
    border: 1px solid #E2E8F0;
    background: #FFF;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-85c9ffb */.elementor-782 .elementor-element.elementor-element-85c9ffb{
    border-radius: 8px;
    border: 1px solid #E2E8F0;
    background: #FFF;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ddce8c8 */.elementor-782 .elementor-element.elementor-element-ddce8c8{
    border-radius: 8px;
    border: 1px solid #E2E8F0;
    background: #FFF;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2cfbffd */.elementor-782 .elementor-element.elementor-element-2cfbffd{
    border-radius: 8px;
    border: 1px solid #E2E8F0;
    background: #FFF;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10414d8 */.elementor-782 .elementor-element.elementor-element-10414d8{
    border-radius: 8px;
    border: 1px solid #E2E8F0;
    background: #FFF;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4e7046f */.elementor-782 .elementor-element.elementor-element-4e7046f{
    border-radius: 8px;
    border: 1px solid #E2E8F0;
    background: #FFF;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-371f7ee */.elementor-782 .elementor-element.elementor-element-371f7ee{
    border-radius: 8px;
    border: 1px solid #E2E8F0;
    background: #FFF;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ccb157 */.elementor-782 .elementor-element.elementor-element-7ccb157{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-7ccb157 b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8cefa52 */.elementor-782 .elementor-element.elementor-element-8cefa52{
    box-shadow: 0px 8px 17px 0px #5DFF521A;

    box-shadow: 0px 31px 31px 0px #5DFF5217;
    
    box-shadow: 0px 69px 41px 0px #5DFF520D;
    
    box-shadow: 0px 122px 49px 0px #5DFF5203;
    
    box-shadow: 0px 191px 53px 0px #5DFF5200;
    margin: 0 auto;

}


@media (min-width: 400px) and (max-width: 480px){
    .elementor-782 .elementor-element.elementor-element-8cefa52{
        width: 85% !important;
    }
}
@media (min-width: 481px) and (max-width: 600px){
    .elementor-782 .elementor-element.elementor-element-8cefa52{
        width: 75% !important;
    }
}
@media (min-width: 601px) and (max-width: 768px){
    .elementor-782 .elementor-element.elementor-element-8cefa52{
        width: 65% !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d112648 */.elementor-782 .elementor-element.elementor-element-d112648{
    text-wrap: balance;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-571198c */.elementor-782 .elementor-element.elementor-element-571198c{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-571198c b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5d1f03b */.elementor-782 .elementor-element.elementor-element-5d1f03b{
    border-radius: 8px;
border: 1px solid rgba(255, 255, 255, 0.08);
background: rgba(255, 255, 255, 0.03);
}

.elementor-782 .elementor-element.elementor-element-5d1f03b b{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-506966b */.elementor-782 .elementor-element.elementor-element-506966b{
    border-radius: 8px;
border: 1px solid rgba(255, 255, 255, 0.08);
background: rgba(255, 255, 255, 0.03);
}

.elementor-782 .elementor-element.elementor-element-506966b b{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-13bca03 */.elementor-782 .elementor-element.elementor-element-13bca03{
    border-radius: 8px;
border: 1px solid rgba(255, 255, 255, 0.08);
background: rgba(255, 255, 255, 0.03);
}

.elementor-782 .elementor-element.elementor-element-13bca03 b{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bc0ad1f */.elementor-782 .elementor-element.elementor-element-bc0ad1f{
    border-radius: 8px;
border: 1px solid rgba(255, 255, 255, 0.08);
background: rgba(255, 255, 255, 0.03);
}

.elementor-782 .elementor-element.elementor-element-bc0ad1f b{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e840448 */.elementor-782 .elementor-element.elementor-element-e840448{
    border-radius: 8px;
border: 1px solid rgba(255, 255, 255, 0.08);
background: rgba(255, 255, 255, 0.03);
}

.elementor-782 .elementor-element.elementor-element-e840448 b{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-580c381 */.elementor-782 .elementor-element.elementor-element-580c381{
    border-radius: 8px;
border: 1px solid rgba(255, 255, 255, 0.08);
background: rgba(255, 255, 255, 0.03);
}

.elementor-782 .elementor-element.elementor-element-580c381 b{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9658375 */.elementor-782 .elementor-element.elementor-element-9658375{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-9658375 b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-32e889e */.elementor-782 .elementor-element.elementor-element-32e889e{
    box-shadow: 0px 8px 17px 0px #5DFF521A;

    box-shadow: 0px 31px 31px 0px #5DFF5217;
    
    box-shadow: 0px 69px 41px 0px #5DFF520D;
    
    box-shadow: 0px 122px 49px 0px #5DFF5203;
    
    box-shadow: 0px 191px 53px 0px #5DFF5200;
    margin: 0 auto;

}


@media (min-width: 400px) and (max-width: 480px){
    .elementor-782 .elementor-element.elementor-element-32e889e{
        width: 85% !important;
    }
}
@media (min-width: 481px) and (max-width: 600px){
    .elementor-782 .elementor-element.elementor-element-32e889e{
        width: 75% !important;
    }
}
@media (min-width: 601px) and (max-width: 768px){
    .elementor-782 .elementor-element.elementor-element-32e889e{
        width: 65% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0201a3 */.elementor-782 .elementor-element.elementor-element-e0201a3{
    background: linear-gradient(118deg, #0D1B2A 0%, #1B3A5F 50%, #0D1B2A 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e96f808 */.elementor-782 .elementor-element.elementor-element-e96f808{
    text-wrap: balance;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f328068 */.elementor-782 .elementor-element.elementor-element-f328068{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-f328068 b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-32cf7c5 */.elementor-782 .elementor-element.elementor-element-32cf7c5{
    border-radius: 6px;
    border-left: 3px solid #1B3A5F;
    background: #FFF;
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-32cf7c5 b{
    color: #1A202C;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f0eb65c */.elementor-782 .elementor-element.elementor-element-f0eb65c{
    border-radius: 6px;
    border-left: 3px solid #1B3A5F;
    background: #FFF;
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-f0eb65c b{
    color: #1A202C;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4b741d0 */.elementor-782 .elementor-element.elementor-element-4b741d0{
    border-radius: 6px;
    border-left: 3px solid #1B3A5F;
    background: #FFF;
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-4b741d0 b{
    color: #1A202C;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fbfdd4c */.elementor-782 .elementor-element.elementor-element-fbfdd4c{
    border-radius: 6px;
    border-left: 3px solid #1B3A5F;
    background: #FFF;
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-fbfdd4c b{
    color: #1A202C;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6dec8a3 */.elementor-782 .elementor-element.elementor-element-6dec8a3{
    border-radius: 6px;
    border-left: 3px solid #1B3A5F;
    background: #FFF;
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-6dec8a3 b{
    color: #1A202C;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-feee6c8 */.elementor-782 .elementor-element.elementor-element-feee6c8{
    border-radius: 6px;
    border-left: 3px solid #1B3A5F;
    background: #FFF;
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-feee6c8 b{
    color: #1A202C;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-803a55f */.elementor-782 .elementor-element.elementor-element-803a55f{
    border-radius: 6px;
    border-left: 3px solid #1B3A5F;
    background: #FFF;
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-803a55f b{
    color: #1A202C;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-569c314 */.elementor-782 .elementor-element.elementor-element-569c314{
    border-radius: 6px;
    border-left: 3px solid #1B3A5F;
    background: #FFF;
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-569c314 b{
    color: #1A202C;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-098b164 */.elementor-782 .elementor-element.elementor-element-098b164{
    border-radius: 6px;
    border-left: 3px solid #1B3A5F;
    background: #FFF;
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-098b164 b{
    color: #1A202C;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-99a46f4 */.elementor-782 .elementor-element.elementor-element-99a46f4{
    border-radius: 6px;
    border-left: 3px solid #1B3A5F;
    background: #FFF;
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-99a46f4 b{
    color: #1A202C;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-76a50c8 */.elementor-782 .elementor-element.elementor-element-76a50c8{
    border-radius: 6px;
    border-left: 3px solid #1B3A5F;
    background: #FFF;
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-76a50c8 b{
    color: #1A202C;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-34c24eb */.elementor-782 .elementor-element.elementor-element-34c24eb{
    border-radius: 6px;
    border-left: 3px solid #1B3A5F;
    background: #FFF;
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-34c24eb b{
    color: #1A202C;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a89ee99 */.elementor-782 .elementor-element.elementor-element-a89ee99{
    box-shadow: 0px 8px 17px 0px #5DFF521A;

    box-shadow: 0px 31px 31px 0px #5DFF5217;
    
    box-shadow: 0px 69px 41px 0px #5DFF520D;
    
    box-shadow: 0px 122px 49px 0px #5DFF5203;
    
    box-shadow: 0px 191px 53px 0px #5DFF5200;
    margin: 0 auto;

}


@media (min-width: 400px) and (max-width: 480px){
    .elementor-782 .elementor-element.elementor-element-a89ee99{
        width: 85% !important;
    }
}
@media (min-width: 481px) and (max-width: 600px){
    .elementor-782 .elementor-element.elementor-element-a89ee99{
        width: 75% !important;
    }
}
@media (min-width: 601px) and (max-width: 768px){
    .elementor-782 .elementor-element.elementor-element-a89ee99{
        width: 65% !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9424ea0 */.elementor-782 .elementor-element.elementor-element-9424ea0{
    text-wrap: balance;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c2c094 */.elementor-782 .elementor-element.elementor-element-2c2c094{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-2c2c094 b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a04cef */.elementor-782 .elementor-element.elementor-element-2a04cef{
    box-shadow: 0px 8px 17px 0px #5DFF521A;

    box-shadow: 0px 31px 31px 0px #5DFF5217;
    
    box-shadow: 0px 69px 41px 0px #5DFF520D;
    
    box-shadow: 0px 122px 49px 0px #5DFF5203;
    
    box-shadow: 0px 191px 53px 0px #5DFF5200;
    margin: 0 auto;

}


@media (min-width: 400px) and (max-width: 480px){
    .elementor-782 .elementor-element.elementor-element-2a04cef{
        width: 85% !important;
    }
}
@media (min-width: 481px) and (max-width: 600px){
    .elementor-782 .elementor-element.elementor-element-2a04cef{
        width: 75% !important;
    }
}
@media (min-width: 601px) and (max-width: 768px){
    .elementor-782 .elementor-element.elementor-element-2a04cef{
        width: 65% !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54068c6 */.elementor-782 .elementor-element.elementor-element-54068c6{
    text-wrap: balance;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bde4ca */.elementor-782 .elementor-element.elementor-element-4bde4ca{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-4bde4ca b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-add3b88 */.elementor-782 .elementor-element.elementor-element-add3b88{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-add3b88 b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5db517 */.elementor-782 .elementor-element.elementor-element-a5db517{
    border-radius: 12px;
    border: 1px solid rgba(255, 255, 255, 0.08);
    background: rgba(255, 255, 255, 0.03);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1fc627 */.elementor-782 .elementor-element.elementor-element-c1fc627{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-c1fc627 b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0c9868 */.elementor-782 .elementor-element.elementor-element-d0c9868{
    border-radius: 12px;
    border: 1px solid rgba(255, 255, 255, 0.08);
    background: rgba(255, 255, 255, 0.03);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb8136c */.elementor-782 .elementor-element.elementor-element-fb8136c{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-fb8136c b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-716cd3a */.elementor-782 .elementor-element.elementor-element-716cd3a{
    border-radius: 12px;
    border: 1px solid rgba(255, 255, 255, 0.08);
    background: rgba(255, 255, 255, 0.03);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2c42b8 */.elementor-782 .elementor-element.elementor-element-a2c42b8{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-a2c42b8 b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60342f6 */.elementor-782 .elementor-element.elementor-element-60342f6{
    border-radius: 12px;
    border: 1px solid rgba(255, 255, 255, 0.08);
    background: rgba(255, 255, 255, 0.03);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9b18e */.elementor-782 .elementor-element.elementor-element-fd9b18e{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-fd9b18e b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a138bf */.elementor-782 .elementor-element.elementor-element-4a138bf{
    border-radius: 12px;
    border: 1px solid rgba(255, 255, 255, 0.08);
    background: rgba(255, 255, 255, 0.03);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-780cd4f */.elementor-782 .elementor-element.elementor-element-780cd4f{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-780cd4f b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd902db */.elementor-782 .elementor-element.elementor-element-dd902db{
    border-radius: 12px;
    border: 1px solid rgba(255, 255, 255, 0.08);
    background: rgba(255, 255, 255, 0.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4919d33 */.elementor-782 .elementor-element.elementor-element-4919d33{
    background: linear-gradient(118deg, #0D1B2A 0%, #1B3A5F 50%, #0D1B2A 100%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb8788d */.elementor-782 .elementor-element.elementor-element-fb8788d{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-fb8788d b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d787365 */.elementor-782 .elementor-element.elementor-element-d787365{
    text-wrap: balance;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62c429f */.elementor-782 .elementor-element.elementor-element-62c429f{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-62c429f b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b0e8c8 */.elementor-782 .elementor-element.elementor-element-5b0e8c8{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-5b0e8c8 b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-35f52cb */.elementor-782 .elementor-element.elementor-element-35f52cb{
    border-radius: 0 8px 8px 0;
    border-left: 4px solid #1B3A5F;
    background: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59271db */.elementor-782 .elementor-element.elementor-element-59271db{
    text-wrap: balance;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b415cfd */.elementor-782 .elementor-element.elementor-element-b415cfd{
    border-radius: 8px;
    border: 1px solid #E2E8F0;
    background: #FFF;
    text-wrap: balance;
    box-shadow: 0 249px 70px 0 rgba(0, 0, 0, 0.00), 0 160px 64px 0 rgba(0, 0, 0, 0.01), 0 90px 54px 0 rgba(0, 0, 0, 0.05), 0 40px 40px 0 rgba(0, 0, 0, 0.09), 0 10px 22px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7dfaf2b */.elementor-782 .elementor-element.elementor-element-7dfaf2b{
    border-radius: 8px;
    border: 1px solid #E2E8F0;
    background: #FFF;
    text-wrap: balance;
    box-shadow: 0 249px 70px 0 rgba(0, 0, 0, 0.00), 0 160px 64px 0 rgba(0, 0, 0, 0.01), 0 90px 54px 0 rgba(0, 0, 0, 0.05), 0 40px 40px 0 rgba(0, 0, 0, 0.09), 0 10px 22px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eb68976 */.elementor-782 .elementor-element.elementor-element-eb68976{
    border-radius: 8px;
    border: 1px solid #E2E8F0;
    background: #FFF;
    text-wrap: balance;
    box-shadow: 0 249px 70px 0 rgba(0, 0, 0, 0.00), 0 160px 64px 0 rgba(0, 0, 0, 0.01), 0 90px 54px 0 rgba(0, 0, 0, 0.05), 0 40px 40px 0 rgba(0, 0, 0, 0.09), 0 10px 22px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-06fbe4a */.elementor-782 .elementor-element.elementor-element-06fbe4a{
    border-radius: 8px;
    border: 1px solid #E2E8F0;
    background: #FFF;
    text-wrap: balance;
    box-shadow: 0 249px 70px 0 rgba(0, 0, 0, 0.00), 0 160px 64px 0 rgba(0, 0, 0, 0.01), 0 90px 54px 0 rgba(0, 0, 0, 0.05), 0 40px 40px 0 rgba(0, 0, 0, 0.09), 0 10px 22px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-477a519 */.elementor-782 .elementor-element.elementor-element-477a519{
    border-radius: 8px;
    border: 1px solid #E2E8F0;
    background: #FFF;
    text-wrap: balance;
    box-shadow: 0 249px 70px 0 rgba(0, 0, 0, 0.00), 0 160px 64px 0 rgba(0, 0, 0, 0.01), 0 90px 54px 0 rgba(0, 0, 0, 0.05), 0 40px 40px 0 rgba(0, 0, 0, 0.09), 0 10px 22px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9161555 */.elementor-782 .elementor-element.elementor-element-9161555{
    border-radius: 8px;
    border: 1px solid #E2E8F0;
    background: #FFF;
    text-wrap: balance;
    box-shadow: 0 249px 70px 0 rgba(0, 0, 0, 0.00), 0 160px 64px 0 rgba(0, 0, 0, 0.01), 0 90px 54px 0 rgba(0, 0, 0, 0.05), 0 40px 40px 0 rgba(0, 0, 0, 0.09), 0 10px 22px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b034e18 */.elementor-782 .elementor-element.elementor-element-b034e18{
    box-shadow: 0px 8px 17px 0px #5DFF521A;

    box-shadow: 0px 31px 31px 0px #5DFF5217;
    
    box-shadow: 0px 69px 41px 0px #5DFF520D;
    
    box-shadow: 0px 122px 49px 0px #5DFF5203;
    
    box-shadow: 0px 191px 53px 0px #5DFF5200;
    margin: 0 auto;

}


@media (min-width: 400px) and (max-width: 480px){
    .elementor-782 .elementor-element.elementor-element-b034e18{
        width: 85% !important;
    }
}
@media (min-width: 481px) and (max-width: 600px){
    .elementor-782 .elementor-element.elementor-element-b034e18{
        width: 75% !important;
    }
}
@media (min-width: 601px) and (max-width: 768px){
    .elementor-782 .elementor-element.elementor-element-b034e18{
        width: 65% !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2416301 */.elementor-782 .elementor-element.elementor-element-2416301{
    text-wrap: balance;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b19266 */.elementor-782 .elementor-element.elementor-element-3b19266{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473434 */.elementor-782 .elementor-element.elementor-element-1473434{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4a5048 */.elementor-782 .elementor-element.elementor-element-c4a5048{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597a8a9 */.elementor-782 .elementor-element.elementor-element-597a8a9{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a73976 */.elementor-782 .elementor-element.elementor-element-9a73976{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b19266 */.elementor-782 .elementor-element.elementor-element-3b19266{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473434 */.elementor-782 .elementor-element.elementor-element-1473434{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4a5048 */.elementor-782 .elementor-element.elementor-element-c4a5048{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597a8a9 */.elementor-782 .elementor-element.elementor-element-597a8a9{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a73976 */.elementor-782 .elementor-element.elementor-element-9a73976{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b19266 */.elementor-782 .elementor-element.elementor-element-3b19266{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473434 */.elementor-782 .elementor-element.elementor-element-1473434{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4a5048 */.elementor-782 .elementor-element.elementor-element-c4a5048{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597a8a9 */.elementor-782 .elementor-element.elementor-element-597a8a9{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a73976 */.elementor-782 .elementor-element.elementor-element-9a73976{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b19266 */.elementor-782 .elementor-element.elementor-element-3b19266{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473434 */.elementor-782 .elementor-element.elementor-element-1473434{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4a5048 */.elementor-782 .elementor-element.elementor-element-c4a5048{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597a8a9 */.elementor-782 .elementor-element.elementor-element-597a8a9{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a73976 */.elementor-782 .elementor-element.elementor-element-9a73976{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b19266 */.elementor-782 .elementor-element.elementor-element-3b19266{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473434 */.elementor-782 .elementor-element.elementor-element-1473434{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4a5048 */.elementor-782 .elementor-element.elementor-element-c4a5048{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597a8a9 */.elementor-782 .elementor-element.elementor-element-597a8a9{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a73976 */.elementor-782 .elementor-element.elementor-element-9a73976{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b19266 */.elementor-782 .elementor-element.elementor-element-3b19266{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473434 */.elementor-782 .elementor-element.elementor-element-1473434{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4a5048 */.elementor-782 .elementor-element.elementor-element-c4a5048{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597a8a9 */.elementor-782 .elementor-element.elementor-element-597a8a9{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a73976 */.elementor-782 .elementor-element.elementor-element-9a73976{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-565fdfa */.elementor-782 .elementor-element.elementor-element-565fdfa{
    margin: 0 auto !important;
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-565fdfa span{
    color: #90DBCD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d8f5d6 */.elementor-782 .elementor-element.elementor-element-7d8f5d6{
    margin: 0 auto !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-71158ab */.elementor-782 .elementor-element.elementor-element-71158ab{
    box-shadow: 0px 8px 17px 0px #5DFF521A;

    box-shadow: 0px 31px 31px 0px #5DFF5217;
    
    box-shadow: 0px 69px 41px 0px #5DFF520D;
    
    box-shadow: 0px 122px 49px 0px #5DFF5203;
    
    box-shadow: 0px 191px 53px 0px #5DFF5200;
    margin: 0 auto;

}

@media (min-width: 430px) and (max-width: 500px){
    .elementor-782 .elementor-element.elementor-element-71158ab{
        width: 90% !important;
    }
}
@media (min-width: 501px) and (max-width: 600px){
    .elementor-782 .elementor-element.elementor-element-71158ab{
        width: 80% !important;
    }
}
@media (min-width: 601px) and (max-width: 768px){
    .elementor-782 .elementor-element.elementor-element-71158ab{
        width: 70% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99087e1 */.elementor-782 .elementor-element.elementor-element-99087e1{
box-shadow: 0 44px 12px 0 rgba(0, 0, 0, 0.00), 0 28px 11px 0 rgba(0, 0, 0, 0.01), 0 16px 10px 0 rgba(0, 0, 0, 0.03), 0 7px 7px 0 rgba(0, 0, 0, 0.04), 0 2px 4px 0 rgba(0, 0, 0, 0.05);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ff32a68 */.elementor-782 .elementor-element.elementor-element-ff32a68 b{
    color: #fff;
}

.elementor-782 .elementor-element.elementor-element-ff32a68{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41f14e8 */.elementor-782 .elementor-element.elementor-element-41f14e8{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-41f14e8 b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-482e6b3 */@media (max-width: 480px){
    .elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-item{
        display: flex;
        flex-direction: column;
        gap: 10px;
        margin: 0 !important;
        
    }
    
    .elementor-782 .elementor-element.elementor-element-482e6b3 .elementor-icon-list-icon{
        margin: 0 !important;
        padding: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b383c9 */.elementor-782 .elementor-element.elementor-element-2b383c9{
    text-wrap: balance;
}

.elementor-782 .elementor-element.elementor-element-2b383c9 b{
    color: #fff;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5206a3b */.elementor-782 .elementor-element.elementor-element-5206a3b{
    box-shadow: 0px 8px 17px 0px #5DFF521A;

    box-shadow: 0px 31px 31px 0px #5DFF5217;
    
    box-shadow: 0px 69px 41px 0px #5DFF520D;
    
    box-shadow: 0px 122px 49px 0px #5DFF5203;
    
    box-shadow: 0px 191px 53px 0px #5DFF5200;

}


@media (min-width: 430px) and (max-width: 500px){
    .elementor-782 .elementor-element.elementor-element-5206a3b{
        width: 90% !important;
    }
}
@media (min-width: 501px) and (max-width: 600px){
    .elementor-782 .elementor-element.elementor-element-5206a3b{
        width: 80% !important;
    }
}
@media (min-width: 601px) and (max-width: 768px){
    .elementor-782 .elementor-element.elementor-element-5206a3b{
        width: 70% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd194f6 */.elementor-782 .elementor-element.elementor-element-bd194f6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS */html, body{
    overflow-x: hidden;
    scroll-behavior: smooth;
}

p{
    margin: 0;
}/* End custom CSS */