.elementor-36 .elementor-element.elementor-element-6fb15811{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-6fb15811:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-6fb15811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #371A5D -10%, #000000 49%);}.elementor-36 .elementor-element.elementor-element-6fb15811.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-29b2a36f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-99804f7{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-36 .elementor-element.elementor-element-2bf8b79e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-3758323{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-bded42d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-17284fa5{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-3bbc5050{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 30px;--row-gap:10px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-6c5cabf2{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 70px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:start;}.elementor-36 .elementor-element.elementor-element-6c5cabf2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:6.5rem;font-weight:500;line-height:1em;letter-spacing:-0.04em;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-43a70618{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 70px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:start;}.elementor-36 .elementor-element.elementor-element-43a70618 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:6.5rem;font-weight:500;line-height:1em;letter-spacing:-0.04em;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-7c456c67{width:var( --container-widget-width, 851px );max-width:851px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0px 0px 0px 70px;--container-widget-width:851px;--container-widget-flex-grow:0;z-index:0;text-align:start;}.elementor-36 .elementor-element.elementor-element-7c456c67 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:-0.04em;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-4945440{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-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-36 .elementor-element.elementor-element-6c10975 .elementor-button{background-color:#F5781A;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;fill:#FFFFFF;color:#FFFFFF;transition-duration:1s;border-radius:35px 35px 35px 35px;padding:16px 30px 16px 30px;}.elementor-36 .elementor-element.elementor-element-6c10975{width:auto;max-width:auto;padding:0px 0px 0px 70px;}.elementor-36 .elementor-element.elementor-element-6c10975.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-6c10975 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-36 .elementor-element.elementor-element-6c10975 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-36 .elementor-element.elementor-element-2c6ceda9 .elementor-button{background-color:#42424200;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;fill:#F5781A;color:#F5781A;transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0e2da2d );border-radius:35px 35px 35px 35px;padding:16px 30px 16px 30px;}.elementor-36 .elementor-element.elementor-element-2c6ceda9 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-2c6ceda9 .elementor-button:focus{background-color:var( --e-global-color-0e2da2d );color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-2c6ceda9{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-2c6ceda9.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-2c6ceda9 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-2c6ceda9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-53d3f941{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-53d3f941:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-53d3f941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-36 .elementor-element.elementor-element-775a53bb{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-36 .elementor-element.elementor-element-775a53bb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:7rem;font-weight:500;line-height:1em;letter-spacing:-0.04em;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-1f812fab{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 30px;--row-gap:10px;--column-gap:30px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-1f812fab:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-1f812fab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-36 .elementor-element.elementor-element-32287102{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-471c3d7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-72f31106{text-align:end;}.elementor-36 .elementor-element.elementor-element-72f31106 img{width:60%;}.elementor-36 .elementor-element.elementor-element-63ee5c9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-36 .elementor-element.elementor-element-15c56e04{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:start;}.elementor-36 .elementor-element.elementor-element-15c56e04 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1em;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-36 .elementor-element.elementor-element-32cf6a7a{width:var( --container-widget-width, 536px );max-width:536px;--container-widget-width:536px;--container-widget-flex-grow:0;text-align:start;}.elementor-36 .elementor-element.elementor-element-6c4d17c2 .elementor-button{background-color:#424242;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;fill:#FFFFFF;color:#FFFFFF;transition-duration:1s;border-radius:35px 35px 35px 35px;padding:16px 30px 16px 30px;}.elementor-36 .elementor-element.elementor-element-6c4d17c2{width:auto;max-width:auto;}.elementor-36 .elementor-element.elementor-element-6c4d17c2.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-6c4d17c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-36 .elementor-element.elementor-element-6c4d17c2 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-36 .elementor-element.elementor-element-258e77c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-404846c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-42a8a141{text-align:end;}.elementor-36 .elementor-element.elementor-element-42a8a141 img{width:60%;}.elementor-36 .elementor-element.elementor-element-7f450595{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-36 .elementor-element.elementor-element-5047976f{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:start;}.elementor-36 .elementor-element.elementor-element-5047976f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-1faf5fb4{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;text-align:start;}.elementor-36 .elementor-element.elementor-element-5e769aaa .elementor-button{background-color:#424242;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;fill:#FFFFFF;color:#FFFFFF;transition-duration:1s;border-radius:35px 35px 35px 35px;padding:16px 30px 16px 30px;}.elementor-36 .elementor-element.elementor-element-5e769aaa{width:auto;max-width:auto;}.elementor-36 .elementor-element.elementor-element-5e769aaa.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-5e769aaa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-36 .elementor-element.elementor-element-5e769aaa .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-36 .elementor-element.elementor-element-f507ad6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-325ca7fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-2591c5f1{text-align:end;}.elementor-36 .elementor-element.elementor-element-2591c5f1 img{width:60%;}.elementor-36 .elementor-element.elementor-element-302a3262{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-36 .elementor-element.elementor-element-30442db1{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:start;}.elementor-36 .elementor-element.elementor-element-30442db1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-6b1083ea{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:start;}.elementor-36 .elementor-element.elementor-element-55d1f353 .elementor-button{background-color:#424242;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;fill:#FFFFFF;color:#FFFFFF;transition-duration:1s;border-radius:35px 35px 35px 35px;padding:16px 30px 16px 30px;}.elementor-36 .elementor-element.elementor-element-55d1f353{width:auto;max-width:auto;}.elementor-36 .elementor-element.elementor-element-55d1f353.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-55d1f353 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-36 .elementor-element.elementor-element-55d1f353 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-36 .elementor-element.elementor-element-6f8637fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-26cdbe92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-7ae52952{text-align:end;}.elementor-36 .elementor-element.elementor-element-7ae52952 img{width:60%;}.elementor-36 .elementor-element.elementor-element-36ff5f32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-36 .elementor-element.elementor-element-427cb591{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:start;}.elementor-36 .elementor-element.elementor-element-427cb591 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-7914e5c4{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:start;}.elementor-36 .elementor-element.elementor-element-13c18a28 .elementor-button{background-color:#424242;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;fill:#FFFFFF;color:#FFFFFF;transition-duration:1s;border-radius:35px 35px 35px 35px;padding:16px 30px 16px 30px;}.elementor-36 .elementor-element.elementor-element-13c18a28{width:auto;max-width:auto;}.elementor-36 .elementor-element.elementor-element-13c18a28.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-13c18a28 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-36 .elementor-element.elementor-element-13c18a28 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-36 .elementor-element.elementor-element-3005c18f{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 0px 0px 0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:50px 50px 50px 50px;--n-tabs-title-padding-top:9px;--n-tabs-title-padding-right:14px;--n-tabs-title-padding-bottom:9px;--n-tabs-title-padding-left:14px;--n-tabs-title-font-size:14px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#000000;}.elementor-36 .elementor-element.elementor-element-3005c18f > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#42424200;}.elementor-36 .elementor-element.elementor-element-3005c18f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-0e2da2d );}.elementor-36 .elementor-element.elementor-element-3005c18f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-36 .elementor-element.elementor-element-3005c18f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-0e2da2d );}.elementor-36 .elementor-element.elementor-element-3005c18f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0e2da2d );}.elementor-36 .elementor-element.elementor-element-3005c18f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-3005c18f [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}:where( .elementor-36 .elementor-element.elementor-element-3005c18f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;--border-radius:0px 10px 0px 10px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-36 .elementor-element.elementor-element-46aaa93a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-36 .elementor-element.elementor-element-46aaa93a:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-46aaa93a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-36 .elementor-element.elementor-element-aefb0e0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:start;}.elementor-36 .elementor-element.elementor-element-aefb0e0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1em;letter-spacing:-0.04em;color:var( --e-global-color-0e2da2d );}.elementor-36 .elementor-element.elementor-element-77cb107{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:start;}.elementor-36 .elementor-element.elementor-element-77cb107 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:500;line-height:1em;letter-spacing:-0.04em;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-3f8e273{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0.5px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;border-color:#FFFFFF2B;--border-color:#FFFFFF2B;}.elementor-36 .elementor-element.elementor-element-11e5fd0{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-4ceec2c2{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF2B;--border-color:#FFFFFF2B;}.elementor-36 .elementor-element.elementor-element-e88b401{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-be2531a{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF2B;--border-color:#FFFFFF2B;}.elementor-36 .elementor-element.elementor-element-2717732{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-6fb5f069{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF2B;--border-color:#FFFFFF2B;}.elementor-36 .elementor-element.elementor-element-0752ac0{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-781abedd{--display:flex;--min-height:422px;--border-radius:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-757e7cf4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-36 .elementor-element.elementor-element-757e7cf4:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-757e7cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-36 .elementor-element.elementor-element-757e7cf4.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-36 .elementor-element.elementor-element-5320b24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-36 .elementor-element.elementor-element-76f1f939 .elementor-cta .elementor-cta__bg, .elementor-36 .elementor-element.elementor-element-76f1f939 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-36 .elementor-element.elementor-element-76f1f939{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-36 .elementor-element.elementor-element-76f1f939 .elementor-cta__content{min-height:412px;text-align:center;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-76f1f939 .elementor-cta__bg-wrapper{min-height:500px;}.elementor-36 .elementor-element.elementor-element-27fb9157.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-27fb9157 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-0e2da2d );}.elementor-36 .elementor-element.elementor-element-4afc600c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-735c065 .elementor-cta .elementor-cta__bg, .elementor-36 .elementor-element.elementor-element-735c065 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-36 .elementor-element.elementor-element-735c065{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-36 .elementor-element.elementor-element-735c065 .elementor-cta__content{min-height:412px;text-align:center;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-735c065 .elementor-cta__bg-wrapper{min-height:500px;}.elementor-36 .elementor-element.elementor-element-4f8d6335.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-4f8d6335 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-0e2da2d );}.elementor-36 .elementor-element.elementor-element-3d6f598{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-74f92835 .elementor-cta .elementor-cta__bg, .elementor-36 .elementor-element.elementor-element-74f92835 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-36 .elementor-element.elementor-element-74f92835{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-36 .elementor-element.elementor-element-74f92835 .elementor-cta__content{min-height:412px;text-align:center;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-74f92835 .elementor-cta__bg-wrapper{min-height:500px;}.elementor-36 .elementor-element.elementor-element-2e06cbfa.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-2e06cbfa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-0e2da2d );}.elementor-36 .elementor-element.elementor-element-8f77008{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-62faa2a4 .elementor-cta .elementor-cta__bg, .elementor-36 .elementor-element.elementor-element-62faa2a4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-36 .elementor-element.elementor-element-62faa2a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-36 .elementor-element.elementor-element-62faa2a4 .elementor-cta__content{min-height:412px;text-align:center;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-62faa2a4 .elementor-cta__bg-wrapper{min-height:500px;}.elementor-36 .elementor-element.elementor-element-6a12dd1f.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-6a12dd1f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-0e2da2d );}.elementor-36 .elementor-element.elementor-element-6789122c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-6789122c:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-6789122c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-36 .elementor-element.elementor-element-16769928 .elementor-button{background-color:#424242;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;fill:#FFFFFF;color:#FFFFFF;transition-duration:1s;border-radius:35px 35px 35px 35px;padding:16px 30px 16px 30px;}.elementor-36 .elementor-element.elementor-element-16769928{width:auto;max-width:auto;}.elementor-36 .elementor-element.elementor-element-16769928.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-16769928 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-36 .elementor-element.elementor-element-16769928 .elementor-button .elementor-button-content-wrapper{gap:5px;}body.elementor-page-36:not(.elementor-motion-effects-element-type-background), body.elementor-page-36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-36 .elementor-element.elementor-element-3bbc5050{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-6c5cabf2{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-6c5cabf2 .elementor-heading-title{font-size:5em;}.elementor-36 .elementor-element.elementor-element-43a70618{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-43a70618 .elementor-heading-title{font-size:5em;}.elementor-36 .elementor-element.elementor-element-7c456c67{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-7c456c67 .elementor-heading-title{font-size:15px;}.elementor-36 .elementor-element.elementor-element-4945440{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-6c10975{padding:0px 0px 0px 0px;}}@media(max-width:1200px){.elementor-36 .elementor-element.elementor-element-6c5cabf2 .elementor-heading-title{font-size:4em;}.elementor-36 .elementor-element.elementor-element-43a70618 .elementor-heading-title{font-size:4em;}.elementor-36 .elementor-element.elementor-element-7c456c67 .elementor-heading-title{font-size:14px;}.elementor-36 .elementor-element.elementor-element-4945440{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-36 .elementor-element.elementor-element-6c10975 .elementor-button{font-size:14px;}.elementor-36 .elementor-element.elementor-element-2c6ceda9 .elementor-button{font-size:14px;}.elementor-36 .elementor-element.elementor-element-27fb9157 .elementor-heading-title{font-size:1.2em;}.elementor-36 .elementor-element.elementor-element-4f8d6335 .elementor-heading-title{font-size:1.2em;}.elementor-36 .elementor-element.elementor-element-2e06cbfa .elementor-heading-title{font-size:1.2em;}.elementor-36 .elementor-element.elementor-element-6a12dd1f .elementor-heading-title{font-size:1.2em;}}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-6fb15811{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-3bbc5050{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-6c5cabf2{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-36 .elementor-element.elementor-element-6c5cabf2 .elementor-heading-title{font-size:6rem;}.elementor-36 .elementor-element.elementor-element-43a70618{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-36 .elementor-element.elementor-element-43a70618 .elementor-heading-title{font-size:6rem;}.elementor-36 .elementor-element.elementor-element-7c456c67{padding:0% 0% 0% 0%;--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;text-align:center;}.elementor-36 .elementor-element.elementor-element-7c456c67.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-7c456c67 .elementor-heading-title{font-size:16px;}.elementor-36 .elementor-element.elementor-element-4945440{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36 .elementor-element.elementor-element-4945440.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-6c10975.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-2c6ceda9.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-775a53bb{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-36 .elementor-element.elementor-element-775a53bb .elementor-heading-title{font-size:6rem;}.elementor-36 .elementor-element.elementor-element-1f812fab{--min-height:55vh;--justify-content:flex-start;}.elementor-36 .elementor-element.elementor-element-72f31106 img{width:86%;}.elementor-36 .elementor-element.elementor-element-32cf6a7a{--container-widget-width:337px;--container-widget-flex-grow:0;width:var( --container-widget-width, 337px );max-width:337px;}.elementor-36 .elementor-element.elementor-element-6c4d17c2.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-42a8a141 img{width:86%;}.elementor-36 .elementor-element.elementor-element-1faf5fb4{--container-widget-width:337px;--container-widget-flex-grow:0;width:var( --container-widget-width, 337px );max-width:337px;}.elementor-36 .elementor-element.elementor-element-5e769aaa.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-2591c5f1 img{width:86%;}.elementor-36 .elementor-element.elementor-element-6b1083ea{--container-widget-width:337px;--container-widget-flex-grow:0;width:var( --container-widget-width, 337px );max-width:337px;}.elementor-36 .elementor-element.elementor-element-55d1f353.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-7ae52952 img{width:86%;}.elementor-36 .elementor-element.elementor-element-7914e5c4{--container-widget-width:337px;--container-widget-flex-grow:0;width:var( --container-widget-width, 337px );max-width:337px;}.elementor-36 .elementor-element.elementor-element-13c18a28.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-46aaa93a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-aefb0e0{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-36 .elementor-element.elementor-element-aefb0e0 .elementor-heading-title{font-size:6rem;}.elementor-36 .elementor-element.elementor-element-77cb107{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-36 .elementor-element.elementor-element-77cb107 .elementor-heading-title{font-size:6rem;}.elementor-36 .elementor-element.elementor-element-781abedd{--min-height:424px;}.elementor-36 .elementor-element.elementor-element-27fb9157 .elementor-heading-title{font-size:1em;}.elementor-36 .elementor-element.elementor-element-4f8d6335 .elementor-heading-title{font-size:1em;}.elementor-36 .elementor-element.elementor-element-2e06cbfa .elementor-heading-title{font-size:1em;}.elementor-36 .elementor-element.elementor-element-6a12dd1f .elementor-heading-title{font-size:1em;}.elementor-36 .elementor-element.elementor-element-16769928.elementor-element{--align-self:center;}}@media(max-width:880px){.elementor-36 .elementor-element.elementor-element-7c456c67{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-6fb15811{--min-height:30vh;--justify-content:space-evenly;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-29b2a36f{--width:30%;}.elementor-36 .elementor-element.elementor-element-2bf8b79e{--width:30%;}.elementor-36 .elementor-element.elementor-element-bded42d{--width:30%;}.elementor-36 .elementor-element.elementor-element-3bbc5050{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-6c5cabf2{padding:10px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-36 .elementor-element.elementor-element-6c5cabf2 .elementor-heading-title{font-size:2.8rem;}.elementor-36 .elementor-element.elementor-element-43a70618{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-43a70618 .elementor-heading-title{font-size:2.8rem;}.elementor-36 .elementor-element.elementor-element-7c456c67{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 5px 0px;--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;text-align:center;}.elementor-36 .elementor-element.elementor-element-7c456c67.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-7c456c67 .elementor-heading-title{font-size:1em;}.elementor-36 .elementor-element.elementor-element-4945440{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-4945440.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-6c10975{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-6c10975.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-2c6ceda9{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-2c6ceda9.elementor-element{--align-self:stretch;}.elementor-36 .elementor-element.elementor-element-775a53bb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-775a53bb .elementor-heading-title{font-size:2.8rem;}.elementor-36 .elementor-element.elementor-element-1f812fab{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-32287102{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-471c3d7d{--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-72f31106{text-align:center;}.elementor-36 .elementor-element.elementor-element-72f31106 img{width:80%;}.elementor-36 .elementor-element.elementor-element-63ee5c9e{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-15c56e04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-15c56e04 .elementor-heading-title{font-size:35px;}.elementor-36 .elementor-element.elementor-element-32cf6a7a{text-align:center;}.elementor-36 .elementor-element.elementor-element-6c4d17c2.elementor-element{--align-self:stretch;}.elementor-36 .elementor-element.elementor-element-404846c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-42a8a141{text-align:center;}.elementor-36 .elementor-element.elementor-element-7f450595{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-5047976f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-5047976f .elementor-heading-title{font-size:35px;}.elementor-36 .elementor-element.elementor-element-1faf5fb4{text-align:center;}.elementor-36 .elementor-element.elementor-element-5e769aaa.elementor-element{--align-self:stretch;}.elementor-36 .elementor-element.elementor-element-325ca7fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-2591c5f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-2591c5f1 img{width:82%;}.elementor-36 .elementor-element.elementor-element-302a3262{--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-30442db1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-30442db1 .elementor-heading-title{font-size:35px;}.elementor-36 .elementor-element.elementor-element-6b1083ea{text-align:center;}.elementor-36 .elementor-element.elementor-element-55d1f353.elementor-element{--align-self:stretch;}.elementor-36 .elementor-element.elementor-element-26cdbe92{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-7ae52952{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-7ae52952 img{width:82%;}.elementor-36 .elementor-element.elementor-element-36ff5f32{--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-427cb591{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-427cb591 .elementor-heading-title{font-size:35px;}.elementor-36 .elementor-element.elementor-element-7914e5c4{text-align:center;}.elementor-36 .elementor-element.elementor-element-13c18a28.elementor-element{--align-self:stretch;}.elementor-36 .elementor-element.elementor-element-3005c18f{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;--n-tabs-title-gap:5px;--n-tabs-gap:0px;}.elementor-36 .elementor-element.elementor-element-aefb0e0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-aefb0e0 .elementor-heading-title{font-size:2.8rem;}.elementor-36 .elementor-element.elementor-element-77cb107{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-77cb107 .elementor-heading-title{font-size:2.8rem;}.elementor-36 .elementor-element.elementor-element-781abedd{--width:50%;--min-height:250px;}.elementor-36 .elementor-element.elementor-element-781abedd.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-757e7cf4{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-5320b24{--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-76f1f939{padding:5px 5px 5px 5px;}.elementor-36 .elementor-element.elementor-element-76f1f939 .elementor-cta__content{min-height:370px;}.elementor-36 .elementor-element.elementor-element-76f1f939 .elementor-cta__bg-wrapper{min-height:190px;}.elementor-36 .elementor-element.elementor-element-27fb9157 .elementor-heading-title{font-size:0.9em;}.elementor-36 .elementor-element.elementor-element-4afc600c{--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-735c065{padding:5px 5px 5px 5px;}.elementor-36 .elementor-element.elementor-element-735c065 .elementor-cta__content{min-height:370px;}.elementor-36 .elementor-element.elementor-element-735c065 .elementor-cta__bg-wrapper{min-height:190px;}.elementor-36 .elementor-element.elementor-element-4f8d6335 .elementor-heading-title{font-size:0.9em;}.elementor-36 .elementor-element.elementor-element-3d6f598{--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-74f92835{padding:5px 5px 5px 5px;}.elementor-36 .elementor-element.elementor-element-74f92835 .elementor-cta__content{min-height:370px;}.elementor-36 .elementor-element.elementor-element-74f92835 .elementor-cta__bg-wrapper{min-height:190px;}.elementor-36 .elementor-element.elementor-element-2e06cbfa .elementor-heading-title{font-size:0.9em;}.elementor-36 .elementor-element.elementor-element-8f77008{--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-62faa2a4{padding:5px 5px 5px 5px;}.elementor-36 .elementor-element.elementor-element-62faa2a4 .elementor-cta__content{min-height:370px;}.elementor-36 .elementor-element.elementor-element-62faa2a4 .elementor-cta__bg-wrapper{min-height:190px;}.elementor-36 .elementor-element.elementor-element-6a12dd1f .elementor-heading-title{font-size:0.9em;}.elementor-36 .elementor-element.elementor-element-6789122c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-16769928.elementor-element{--align-self:stretch;}}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-29b2a36f{--width:12%;}.elementor-36 .elementor-element.elementor-element-2bf8b79e{--width:12%;}.elementor-36 .elementor-element.elementor-element-bded42d{--width:12%;}.elementor-36 .elementor-element.elementor-element-3bbc5050{--width:50%;}.elementor-36 .elementor-element.elementor-element-1f812fab{--width:100%;}.elementor-36 .elementor-element.elementor-element-471c3d7d{--width:50%;}.elementor-36 .elementor-element.elementor-element-63ee5c9e{--width:50%;}.elementor-36 .elementor-element.elementor-element-404846c6{--width:50%;}.elementor-36 .elementor-element.elementor-element-7f450595{--width:50%;}.elementor-36 .elementor-element.elementor-element-325ca7fb{--width:50%;}.elementor-36 .elementor-element.elementor-element-302a3262{--width:50%;}.elementor-36 .elementor-element.elementor-element-26cdbe92{--width:50%;}.elementor-36 .elementor-element.elementor-element-36ff5f32{--width:50%;}.elementor-36 .elementor-element.elementor-element-46aaa93a{--content-width:1500px;}.elementor-36 .elementor-element.elementor-element-781abedd{--width:min(25%, 350px);}.elementor-36 .elementor-element.elementor-element-757e7cf4{--width:100%;}.elementor-36 .elementor-element.elementor-element-5320b24{--width:25%;}.elementor-36 .elementor-element.elementor-element-4afc600c{--width:25%;}.elementor-36 .elementor-element.elementor-element-3d6f598{--width:25%;}.elementor-36 .elementor-element.elementor-element-8f77008{--width:25%;}}@media(max-width:1366px) and (min-width:768px){.elementor-36 .elementor-element.elementor-element-3bbc5050{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-36 .elementor-element.elementor-element-29b2a36f{--width:30%;}.elementor-36 .elementor-element.elementor-element-2bf8b79e{--width:30%;}.elementor-36 .elementor-element.elementor-element-bded42d{--width:30%;}.elementor-36 .elementor-element.elementor-element-3bbc5050{--width:100%;}.elementor-36 .elementor-element.elementor-element-4945440{--width:100%;}.elementor-36 .elementor-element.elementor-element-1f812fab{--width:100%;}.elementor-36 .elementor-element.elementor-element-781abedd{--width:44%;}}/* Start custom CSS for heading, class: .elementor-element-43a70618 */.ux{
    font-family: "Helvetica Neue", "sans-serif";

}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3005c18f *//*CSS Para corrigir Tabs no Mobile: */

@media (max-width: 767px) {
  .e-n-tabs-mobile > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading {
   display: inline;
  flex-wrap: wrap !important;
      margin-bottom: 20px; /*Eu add*/
  }

.elementor-widget-n-tabs .e-n-tabs-content .e-collapse.e-active {
  display: none;
}

.elementor-widget-n-tabs .e-n-tabs-content .e-collapse:not(:first-child) {
  display: none;
}

div.e-collapse:nth-child(1){display: none !important;}

#tabs-services {
    display: flex;
    
    flex-wrap: nowrap;
    overflow-x: auto;
    width: auto;
  }

  #tabs-services .tab-title {
    width: auto;
    flex: 0 0 auto;
  }
  
 .e-n-tab-title {
  flex-shrink: 0;
  max-width: 100%; /*mudei pra 100%*/
  flex-basis: auto;
}

/*Eu add*/
.elementor-widget-n-tabs .e-n-tab-title{
    margin-bottom: 10px
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-11e5fd0 */.dm-toggle-container {
  border: none;              /* sem borda */
  border-radius: 0;          /* sem arredondamento */
  margin-bottom: 10px;
  background: transparent;   /* fundo transparente */
  cursor: pointer;
  transition: all 0.3s ease;
}

.dm-toggle-header {
  display: flex;
  justify-content: space-between; /* esquerda ↔ direita */
  align-items: center;
  padding: none 20px;
  background: transparent;  /* fundo transparente */
  color: #fff;
  font-family: 'Inter', sans-serif;
}

.header-left {
  display: flex;
  align-items: center;
  gap: 10px;
}


.dm-list-text {
  font-size: 2em;
  font-weight: 600;
  margin: 0;
}

.header-right .toggle-icon {
  font-size: 1.5em;
  transition: transform 0.3s ease;
}

.dm-toggle-content {
  display: none;
  padding: 15px 20px;
  background: transparent; /* fundo transparente */
  font-size: 1em;
  line-height: 1.6;
}

.dm-toggle-container.active .dm-toggle-content {
  display: block;
}

.dm-toggle-content h3{
    color:#fff;
    font-size:56px;
    font-weight:700;
    margin-bottom:40px;
}

.dm-columns{
    display:flex;
    gap:80px;
}

.dm-columns p{
    color:#fff;
    margin:0 0 14px;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e88b401 */.dm-toggle-container {
  border: none;              /* sem borda */
  border-radius: 0;          /* sem arredondamento */
  margin-bottom: 10px;
  background: transparent;   /* fundo transparente */
  cursor: pointer;
  transition: all 0.3s ease;
}

.dm-toggle-header {
  display: flex;
  justify-content: space-between; /* esquerda ↔ direita */
  align-items: center;
  padding: none 20px;
  background: transparent;  /* fundo transparente */
  color: #fff;
  font-family: 'Inter', sans-serif;
}

.header-left {
  display: flex;
  align-items: center;
  gap: 10px;
}


.dm-list-text {
  font-size: 2em;
  font-weight: 600;
  margin: 0;
}

.header-right .toggle-icon {
  font-size: 1.5em;
  transition: transform 0.3s ease;
}

.dm-toggle-content {
  display: none;
  padding: 15px 20px;
  background: transparent; /* fundo transparente */
  font-size: 1em;
  line-height: 1.6;
}

.dm-toggle-container.active .dm-toggle-content {
  display: block;
}

.dm-toggle-content h3{
    color:#fff;
    font-size:56px;
    font-weight:700;
    margin-bottom:40px;
}

.dm-columns{
    display:flex;
    gap:80px;
}

.dm-columns p{
    color:#fff;
    margin:0 0 14px;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2717732 */.dm-toggle-container {
  border: none;              /* sem borda */
  border-radius: 0;          /* sem arredondamento */
  margin-bottom: 10px;
  background: transparent;   /* fundo transparente */
  cursor: pointer;
  transition: all 0.3s ease;
}

.dm-toggle-header {
  display: flex;
  justify-content: space-between; /* esquerda ↔ direita */
  align-items: center;
  padding: none 20px;
  background: transparent;  /* fundo transparente */
  color: #fff;
  font-family: 'Inter', sans-serif;
}

.header-left {
  display: flex;
  align-items: center;
  gap: 10px;
}


.dm-list-text {
  font-size: 2em;
  font-weight: 600;
  margin: 0;
}

.header-right .toggle-icon {
  font-size: 1.5em;
  transition: transform 0.3s ease;
}

.dm-toggle-content {
  display: none;
  padding: 15px 20px;
  background: transparent; /* fundo transparente */
  font-size: 1em;
  line-height: 1.6;
}

.dm-toggle-container.active .dm-toggle-content {
  display: block;
}

.dm-toggle-content h3{
    color:#fff;
    font-size:56px;
    font-weight:700;
    margin-bottom:40px;
}

.dm-columns{
    display:flex;
    gap:80px;
}

.dm-columns p{
    color:#fff;
    margin:0 0 14px;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0752ac0 */.dm-toggle-container {
  border: none;              /* sem borda */
  border-radius: 0;          /* sem arredondamento */
  margin-bottom: 10px;
  background: transparent;   /* fundo transparente */
  cursor: pointer;
  transition: all 0.3s ease;
}

.dm-toggle-header {
  display: flex;
  justify-content: space-between; /* esquerda ↔ direita */
  align-items: center;
  padding: none 20px;
  background: transparent;  /* fundo transparente */
  color: #fff;
  font-family: 'Inter', sans-serif;
}

.header-left {
  display: flex;
  align-items: center;
  gap: 10px;
}


.dm-list-text {
  font-size: 2em;
  font-weight: 600;
  margin: 0;
}

.header-right .toggle-icon {
  font-size: 1.5em;
  transition: transform 0.3s ease;
}

.dm-toggle-content {
  display: none;
  padding: 15px 20px;
  background: transparent; /* fundo transparente */
  font-size: 1em;
  line-height: 1.6;
}

.dm-toggle-container.active .dm-toggle-content {
  display: block;
}

.dm-toggle-content h3{
    color:#fff;
    font-size:56px;
    font-weight:700;
    margin-bottom:40px;
}

.dm-columns{
    display:flex;
    gap:80px;
}

.dm-columns p{
    color:#fff;
    margin:0 0 14px;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-48e2def0 *//* Scroll animation base */
.scroll-left,
.scroll-bottom,
.scroll-right,
.scroll-top,
.lista .elementor-icon-list-item {
    opacity: 0;
    filter: blur(10px);
    transition: transform 1s cubic-bezier(0.22, 1, 0.36, 1),
                opacity 1s cubic-bezier(0.22, 1, 0.36, 1),
                filter 1s cubic-bezier(0.22, 1, 0.36, 1);
    transition-delay: 0.1s;
}

.scroll-left {
    transform: translate3d(-15px, 0, 0);
}

.scroll-bottom {
    transform: translate3d(0, 15px, 0);
}

.scroll-right {
    transform: translate3d(15px, 0, 0);
}

.scroll-top {
    transform: translate3d(0, -15px, 0);
}

.ativado {
    opacity: 1;
    filter: blur(0px);
    transform: translate3d(0, 0, 0);
}

/* Icon list */
.lista .elementor-icon-list-item {
    transform: translate3d(-15px, 0, 0);
}

.lista .elementor-icon-list-item.ativado {
    opacity: 1;
    transform: translate3d(0, 0, 0);
    filter: blur(0px);
}

/* Animação inicial genérica */
.inicial {
    opacity: 0;
    transform: translateY(15px);
    filter: blur(10px);
    transition: transform 1s cubic-bezier(0.22, 1, 0.36, 1),
                opacity 1s cubic-bezier(0.22, 1, 0.36, 1),
                filter 1s cubic-bezier(0.22, 1, 0.36, 1);
    transition-delay: 0.1s;
}

/* Animações direcionais de entrada */
.inicial-left,
.inicial-right,
.inicial-top,
.inicial-bottom {
    opacity: 0;
    filter: blur(10px);
    transition: transform 1s cubic-bezier(0.22, 1, 0.36, 1),
                opacity 1s cubic-bezier(0.22, 1, 0.36, 1),
                filter 1s cubic-bezier(0.22, 1, 0.36, 1);
    transition-delay: 0.1s;
}

.inicial-left {
    transform: translate3d(-15px, 0, 0);
}

.inicial-right {
    transform: translate3d(15px, 0, 0);
}

.inicial-top {
    transform: translate3d(0, -15px, 0);
}

.inicial-bottom {
    transform: translate3d(0, 15px, 0);
}

/* Classe de ativação para TODAS as animações iniciais */
.ativado-inicial {
    opacity: 1;
    filter: blur(0px);
    transform: translate3d(0, 0, 0);
}

/* Elementor editor (desativa animações para edição) */
.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.elementor-editor-active .ativado,
.elementor-editor-active .lista .elementor-icon-list-item,
.elementor-editor-active .inicial,
.elementor-editor-active .inicial-left,
.elementor-editor-active .inicial-right,
.elementor-editor-active .inicial-top,
.elementor-editor-active .inicial-bottom,
.elementor-editor-active .ativado-inicial {
    opacity: 1 !important;
    filter: blur(0px) !important;
    transform: none !important;
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5256f43b *//* Scroll Lateral */
html, body {
    max-width: 100%;
    overflow-x: hidden;
}

/* Entrada esquerda */
.entrada-esquerda {
    opacity: 0;
    filter: blur(8px);
    transform: translateY(0px) translateX(-50px) scale(1);
    transition: all 0.8s ease-in-out; /* Aumento do tempo e curva de transição mais suave */
}

/* Entrada direita */
.entrada-direita {
    opacity: 0;
    filter: blur(8px);
    transform: translateY(0px) translateX(50px) scale(1);
    transition: all 0.8s ease-in-out; /* Aumento do tempo e curva de transição mais suave */
}

/* Entrada cima */
.entrada-cima {
    opacity: 0;
    filter: blur(8px);
    transform: translateY(50px) translateX(0px) scale(1);
    transition: all 0.8s ease-in-out; /* Aumento do tempo e curva de transição mais suave */
}

/* Entrada baixo */
.entrada-baixo {
    opacity: 0;
    filter: blur(8px);
    transform: translateY(-50px) translateX(0px) scale(1);
    transition: all 0.8s ease-in-out; /* Aumento do tempo e curva de transição mais suave */
}

/* Estado de exibir conteúdo */
.exibir {
    opacity: 1;
    filter: blur(0px);
    transform: translateY(0px) translateX(0px) scale(1);
    transition: all 0.8s ease-in-out; /* Aumento do tempo e curva de transição mais suave */
}

/* Exibir elementos no editor */
.elementor-editor-active .entrada-esquerda,
.elementor-editor-active .entrada-direita,
.elementor-editor-active .entrada-cima,
.elementor-editor-active .entrada-baixo,
.exibir {
    opacity: 1;
    filter: blur(0px);
    transform: translateY(0px) translateX(0px) scale(1);
    transition: all 0.8s ease-in-out; /* Aumento do tempo e curva de transição mais suave */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3457d05f *//* Define a transição de movimento para os elementos */
.subir {
    opacity: 0;
    transform: translateY(40px);
    transition: transform 0.8s ease-in-out, opacity 0.8s ease-in-out;
}

/* Definir a classe para quando o elemento se tornar visível */
.subir.exibir {
    opacity: 1;
    transform: translateY(0);
}

/* Definindo os atrasos para cada item (os atrasos agora são mais rápidos) */
.subir:nth-child(1) {
    transition-delay: 0.1s; /* Atraso mais curto */
}

.subir:nth-child(2) {
    transition-delay: 0.2s;
}

.subir:nth-child(3) {
    transition-delay: 0.3s;
}

.subir:nth-child(4) {
    transition-delay: 0.4s;
}

.subir:nth-child(5) {
    transition-delay: 0.5s;
}

/* Exibir elementos no editor */
.elementor-editor-active .subir {
    opacity: 1 !important;
    transform: translateY(0) !important;
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS */html, body{
    overflow-x: hidden !important ;
    
}

::-webkit-scrollbar{
    width: 0.9vw;
    background: #171717;
}
::-webkit-scrollbar-thumb{
    background: -webkit-linear-gradient(#371A5D,#F5781A);
    background: linear-gradient(#371A5D,#F5781A);
    border-radius: 6px;
}


/* LARGURA UTIL AUTOMÁTICA 
WIDESCREEN E DESKTOP */
@media (min-width: 1367px) {
    .e-con {
        --content-width: 1280px;
    }
}

/* LAPTOP */
@media (min-width: 1201px) and (max-width: 1366px) {
    .e-con {
        --content-width: 1100px;
    }
}

/* TABLET PAISAGEM */
@media (min-width: 1025px) and (max-width: 1200px) {
    .e-con {
        --content-width: 924px;
    }
}

/* TABLET RETRATO */
@media (min-width: 881px) and (max-width: 1024px) {
    .e-con {
        --content-width: 780px;
    }
}

/* CELULAR PAISAGEM */
@media (min-width: 768px) and (max-width: 880px) {
    .e-con {
    --content-width: 728px;
    }
}

/* CELULAR RETRATO */
@media (max-width: 767px) {
    .e-con {
    --content-width: 360px;
    }
}/* End custom CSS */