.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-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-12 .elementor-element.elementor-element-46439b0{width:var( --container-widget-width, 82.113% );max-width:82.113%;--container-widget-width:82.113%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-46439b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-46439b0 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:45px;font-weight:600;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-12 .elementor-element.elementor-element-da776ea{width:var( --container-widget-width, 65.258% );max-width:65.258%;--container-widget-width:65.258%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-da776ea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-da776ea a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-97bd478{--display:flex;}.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-12 .elementor-element.elementor-element-00429e5 .elementor-button{background-color:var( --e-global-color-95c0ea4 );font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-710a01b );color:var( --e-global-color-710a01b );border-style:solid;border-width:1px 1px 1px 1px;border-color:#6A6A6A;border-radius:3px 3px 3px 3px;padding:16px 24px 16px 24px;}.elementor-12 .elementor-element.elementor-element-00429e5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-00429e5 .elementor-button:focus{background-color:var( --e-global-color-9ea7bc8 );}.elementor-12 .elementor-element.elementor-element-00429e5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-14c3d7a .elementor-button{background-color:var( --e-global-color-95c0ea4 );font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-710a01b );color:var( --e-global-color-710a01b );border-style:solid;border-width:1px 1px 1px 1px;border-color:#6A6A6A;border-radius:3px 3px 3px 3px;padding:16px 24px 16px 24px;}.elementor-12 .elementor-element.elementor-element-14c3d7a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-14c3d7a .elementor-button:focus{background-color:var( --e-global-color-9ea7bc8 );}.elementor-12 .elementor-element.elementor-element-14c3d7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-28f2b2f{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-12 .elementor-element.elementor-element-28f2b2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6aa636f{width:var( --container-widget-width, 82.113% );max-width:82.113%;--container-widget-width:82.113%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6aa636f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6aa636f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-710a01b );}.elementor-12 .elementor-element.elementor-element-17410dc{width:var( --container-widget-width, 65.258% );max-width:65.258%;--container-widget-width:65.258%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-17410dc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ee1070a{--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-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ee1070a.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-fae8cd1 .elementor-button{background-color:var( --e-global-color-710a01b );font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6A6A6A;border-radius:3px 3px 3px 3px;padding:16px 24px 16px 24px;}.elementor-12 .elementor-element.elementor-element-bc96754 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-9ea7bc8 );color:var( --e-global-color-9ea7bc8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#6A6A6A;border-radius:3px 3px 3px 3px;padding:16px 24px 16px 24px;}.elementor-12 .elementor-element.elementor-element-688e805e{--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-12 .elementor-element.elementor-element-688e805e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-688e805e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-54e88664{--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-12 .elementor-element.elementor-element-54e88664:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-54e88664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b0dc3c{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-236ee9db{--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-12 .elementor-element.elementor-element-47ad1534 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:700;line-height:1em;letter-spacing:1.55px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-27b84aee .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:45px;font-weight:400;line-height:1.08em;color:#505050;}.elementor-12 .elementor-element.elementor-element-704110a4{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.62em;color:#555555;}.elementor-12 .elementor-element.elementor-element-388d78b3 .elementor-button{background-color:#202020;font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#202020;border-radius:3px 3px 3px 3px;padding:16px 24px 16px 24px;}.elementor-12 .elementor-element.elementor-element-9f20494{--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-12 .elementor-element.elementor-element-5ca3feb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3e459e84 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#414141;}.elementor-12 .elementor-element.elementor-element-6987c8c3{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.55em;color:#666666;}.elementor-12 .elementor-element.elementor-element-60bff0bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1a30310e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#414141;}.elementor-12 .elementor-element.elementor-element-17e89566{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.55em;color:#666666;}.elementor-12 .elementor-element.elementor-element-69dd1a1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-703f5ebf .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#414141;}.elementor-12 .elementor-element.elementor-element-166a082c{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.55em;color:#666666;}.elementor-12 .elementor-element.elementor-element-6d568729{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-12 .elementor-element.elementor-element-6d568729:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6d568729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-12 .elementor-element.elementor-element-73252855{--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:84px;--padding-bottom:82px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-1937598{--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;--margin-top:0px;--margin-bottom:38px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7c38ef7b{--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-12 .elementor-element.elementor-element-7cc0a23d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:700;line-height:1em;letter-spacing:1.6px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-607f33bc .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:46px;font-weight:400;line-height:1.06em;color:#D5D5D5;}.elementor-12 .elementor-element.elementor-element-537b41b9{--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-12 .elementor-element.elementor-element-537b41b9.e-con{--flex-grow:0;--flex-shrink:0;}.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-12 .elementor-element.elementor-element-7b0c48fd{--divider-border-style:solid;--divider-color:#8A8A8A;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-7b0c48fd .elementor-divider-separator{width:8%;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-7b0c48fd .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-1afed8d9{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.58em;color:#C3C3C3;}.elementor-12 .elementor-element.elementor-element-40b755c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:auto;}.elementor-12 .elementor-element.elementor-element-b26f7bf{--display:flex;--position:relative;--min-height:465px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;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:#4B4B4B;--border-color:#4B4B4B;--border-radius:6px 6px 6px 6px;top:0px;}.elementor-12 .elementor-element.elementor-element-b26f7bf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b26f7bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262626;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b26f7bf{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-b26f7bf{right:0px;}.elementor-12 .elementor-element.elementor-element-366129fc img{width:100%;}.elementor-12 .elementor-element.elementor-element-45b1e303{--display:flex;--position:absolute;--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:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;top:0px;--z-index:3;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-45b1e303{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-45b1e303{right:0px;}.elementor-12 .elementor-element.elementor-element-156fce2a{--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-12 .elementor-element.elementor-element-57545e17{--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-12 .elementor-element.elementor-element-06b718c{--spacer-size:109px;}.elementor-12 .elementor-element.elementor-element-460a81b0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:700;line-height:1em;letter-spacing:1.3px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1de7fe13 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;font-weight:400;line-height:1.18em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-630e7659{--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-12 .elementor-element.elementor-element-9a1aa30{--spacer-size:109px;}.elementor-12 .elementor-element.elementor-element-1ef8a640{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.58em;color:#D0D0D0;}.elementor-12 .elementor-element.elementor-element-a4767a1 .elementor-button{background-color:transparent;font-family:"Arial", Sans-serif;font-size:13px;font-weight:500;fill:#E3E3E3;color:#E3E3E3;border-style:none;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4ca173e9{--display:flex;--position:relative;--min-height:465px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;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:#4B4B4B;--border-color:#4B4B4B;--border-radius:6px 6px 6px 6px;top:0px;}.elementor-12 .elementor-element.elementor-element-4ca173e9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4ca173e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262626;background-image:url("https://jladvocacia.online/wp-content/uploads/2026/09/ChatGPT-Image-10-de-set.-de-2026-23_04_03.png");}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4ca173e9{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4ca173e9{right:0px;}.elementor-12 .elementor-element.elementor-element-2a331f99 img{width:100%;}.elementor-12 .elementor-element.elementor-element-4e109ee0{--display:flex;--position:absolute;--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:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;top:0px;--z-index:3;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4e109ee0{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4e109ee0{right:0px;}.elementor-12 .elementor-element.elementor-element-40a1baff{--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-12 .elementor-element.elementor-element-74b21e80{--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-12 .elementor-element.elementor-element-6712a17{--spacer-size:109px;}.elementor-12 .elementor-element.elementor-element-5992c3ee .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:700;line-height:1em;letter-spacing:1.3px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3fa9f34b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;font-weight:400;line-height:1.18em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-16775275{--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-12 .elementor-element.elementor-element-b06e804{--spacer-size:109px;}.elementor-12 .elementor-element.elementor-element-69582a39{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.58em;color:#D0D0D0;}.elementor-12 .elementor-element.elementor-element-27a2a967 .elementor-button{background-color:transparent;font-family:"Arial", Sans-serif;font-size:13px;font-weight:500;fill:#E3E3E3;color:#E3E3E3;border-style:none;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1b30e741{--display:flex;--position:relative;--min-height:465px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;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:#4B4B4B;--border-color:#4B4B4B;--border-radius:6px 6px 6px 6px;top:0px;}.elementor-12 .elementor-element.elementor-element-1b30e741:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1b30e741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262626;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1b30e741{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-1b30e741{right:0px;}.elementor-12 .elementor-element.elementor-element-70a6ce7f img{width:100%;}.elementor-12 .elementor-element.elementor-element-5c119e5b{--display:flex;--position:absolute;--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:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;top:0px;--z-index:3;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5c119e5b{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-5c119e5b{right:0px;}.elementor-12 .elementor-element.elementor-element-54acc8ab{--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-12 .elementor-element.elementor-element-670c66b7{--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-12 .elementor-element.elementor-element-5d4a993{--spacer-size:109px;}.elementor-12 .elementor-element.elementor-element-27302d05 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:700;line-height:1em;letter-spacing:1.3px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6e3670a2 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;font-weight:400;line-height:1.18em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3dccf035{--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-12 .elementor-element.elementor-element-f24d644{--spacer-size:109px;}.elementor-12 .elementor-element.elementor-element-3cf069f4{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.58em;color:#D0D0D0;}.elementor-12 .elementor-element.elementor-element-42755f17 .elementor-button{background-color:transparent;font-family:"Arial", Sans-serif;font-size:13px;font-weight:500;fill:#E3E3E3;color:#E3E3E3;border-style:none;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-792a877e{--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-12 .elementor-element.elementor-element-792a877e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-792a877e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-3e2db22a{--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:96px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-49fa84e1{--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-12 .elementor-element.elementor-element-1758c941{text-align:center;}.elementor-12 .elementor-element.elementor-element-1758c941 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:700;line-height:1em;letter-spacing:1.55px;color:#414141;}.elementor-12 .elementor-element.elementor-element-54d1210b{text-align:center;}.elementor-12 .elementor-element.elementor-element-54d1210b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:44px;font-weight:400;line-height:1.08em;color:#414141;}.elementor-12 .elementor-element.elementor-element-3fac45c3{text-align:center;font-family:"Arial", Sans-serif;font-size:17px;line-height:1.6em;color:#666666;}.elementor-12 .elementor-element.elementor-element-598cec0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-7d005294{--display:flex;--min-height:245px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:6px 6px 6px 6px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-7d005294:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7d005294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3694832d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1em;}.elementor-12 .elementor-element.elementor-element-6ff51d29 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-20a6b737{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.58em;color:#676767;}.elementor-12 .elementor-element.elementor-element-2d6c126b{--display:flex;--min-height:245px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:6px 6px 6px 6px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-2d6c126b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2d6c126b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6b4fb057 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1em;}.elementor-12 .elementor-element.elementor-element-31c3d8a3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-2e6a7050{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.58em;color:#676767;}.elementor-12 .elementor-element.elementor-element-7545d791{--display:flex;--min-height:245px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:6px 6px 6px 6px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-7545d791:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7545d791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-38c03b2a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1em;}.elementor-12 .elementor-element.elementor-element-7fa6b92e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-344c87b5{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.58em;color:#676767;}.elementor-12 .elementor-element.elementor-element-7e91294f{--display:flex;--min-height:245px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:6px 6px 6px 6px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-7e91294f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7e91294f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5115bfd3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1em;}.elementor-12 .elementor-element.elementor-element-327f76a2 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-4ff2345{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.58em;color:#676767;}.elementor-12 .elementor-element.elementor-element-2da17b56{--display:flex;--min-height:245px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:6px 6px 6px 6px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-2da17b56:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2da17b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3ae78150 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1em;}.elementor-12 .elementor-element.elementor-element-590e440c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-33791ab2{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.58em;color:#676767;}.elementor-12 .elementor-element.elementor-element-7cc58faf{--display:flex;--min-height:245px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:6px 6px 6px 6px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-7cc58faf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7cc58faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a9dc47 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1em;}.elementor-12 .elementor-element.elementor-element-586470f4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-67e098f3{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.58em;color:#676767;}.elementor-12 .elementor-element.elementor-element-86d3cbc{--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-12 .elementor-element.elementor-element-86d3cbc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-86d3cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-12 .elementor-element.elementor-element-50013d86{--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;--padding-top:92px;--padding-bottom:92px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-67965aab{--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-12 .elementor-element.elementor-element-25a01c54 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:700;line-height:1em;letter-spacing:1.55px;}.elementor-12 .elementor-element.elementor-element-45427146 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:40px;font-weight:400;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-407234cf{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.6em;color:#C5C5C5;}.elementor-12 .elementor-element.elementor-element-22c3ecfe{--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-12 .elementor-element.elementor-element-5483efca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B3B3B;--border-color:#3B3B3B;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-5483efca:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5483efca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-12 .elementor-element.elementor-element-182fab13 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:700;line-height:1em;}.elementor-12 .elementor-element.elementor-element-2d94ddcd .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-73581266{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.55em;color:#C7C7C7;}.elementor-12 .elementor-element.elementor-element-10304676{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B3B3B;--border-color:#3B3B3B;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-10304676:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-10304676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-12 .elementor-element.elementor-element-239bc308 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:700;line-height:1em;}.elementor-12 .elementor-element.elementor-element-78479a8 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-49ad1339{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.55em;color:#C7C7C7;}.elementor-12 .elementor-element.elementor-element-e533f04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B3B3B;--border-color:#3B3B3B;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-e533f04:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e533f04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-12 .elementor-element.elementor-element-7b270bf7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:700;line-height:1em;}.elementor-12 .elementor-element.elementor-element-3d8c9e3a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-6c128cf4{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.55em;color:#C7C7C7;}.elementor-12 .elementor-element.elementor-element-d4025f5{--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-12 .elementor-element.elementor-element-d4025f5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d4025f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-457eb88d{--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:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-5cc9f363{--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-12 .elementor-element.elementor-element-14332fad{--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-12 .elementor-element.elementor-element-73ebcdcd .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:700;line-height:1em;letter-spacing:1.55px;}.elementor-12 .elementor-element.elementor-element-409547d2 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:44px;font-weight:400;line-height:1.08em;}.elementor-12 .elementor-element.elementor-element-4823a6ce{font-family:"Arial", Sans-serif;font-size:14px;line-height:1.4em;color:#777777;}.elementor-12 .elementor-element.elementor-element-524e2287{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:auto;}.elementor-12 .elementor-element.elementor-element-40594016{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;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:#D7D7D7;--border-color:#D7D7D7;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-40594016:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-40594016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-65ab7c65 img{width:100%;}.elementor-12 .elementor-element.elementor-element-6951b47e{--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:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-d189e44 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-b14eea9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:13px;font-weight:500;line-height:1.1em;color:#000000;}.elementor-12 .elementor-element.elementor-element-60a2f5f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;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:#D7D7D7;--border-color:#D7D7D7;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-60a2f5f7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-60a2f5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3f7a127b img{width:100%;}.elementor-12 .elementor-element.elementor-element-47b6436d{--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:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-610e3424 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-3f520b0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;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:#D7D7D7;--border-color:#D7D7D7;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-3f520b0d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3f520b0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-48ff3c3d img{width:100%;}.elementor-12 .elementor-element.elementor-element-378344cb{--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:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-3385492a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-240a874{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;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:#D7D7D7;--border-color:#D7D7D7;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-240a874:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-240a874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7f28577d img{width:100%;}.elementor-12 .elementor-element.elementor-element-392e9f51{--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:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-3a5ac0fb .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-24898b3b{--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-12 .elementor-element.elementor-element-24898b3b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-24898b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-12 .elementor-element.elementor-element-2b746397{--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:94px;--padding-bottom:98px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-6e2689c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-5494952f{--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-12 .elementor-element.elementor-element-5494952f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7282a552 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:700;line-height:1em;letter-spacing:1.55px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1130b74a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:43px;font-weight:400;line-height:1.08em;color:#FFFFFF;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-b11bd8d .swiper-pagination-bullet-active, .elementor-12 .elementor-element.elementor-element-b11bd8d .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-95c0ea4 );}.elementor-12 .elementor-element.elementor-element-b11bd8d .swiper-pagination-fraction{color:var( --e-global-color-95c0ea4 );}.elementor-12 .elementor-element.elementor-element-b11bd8d .elementor-swiper-button{font-size:10px;}.elementor-12 .elementor-element.elementor-element-b11bd8d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-12 .elementor-element.elementor-element-b11bd8d .elementor-testimonial__image img{width:0px;height:0px;}.elementor-12 .elementor-element.elementor-element-b11bd8d .elementor-testimonial__image + cite{margin-inline-start:0px;margin-inline-end:0;}.elementor-12 .elementor-element.elementor-element-b11bd8d .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:#FF8F00;}.elementor-12 .elementor-element.elementor-element-b11bd8d .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:#FF8F00;}.elementor-12 .elementor-element.elementor-element-1b66fc81{--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-12 .elementor-element.elementor-element-1b66fc81:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1b66fc81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-6cf65166{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-369ffbd6{--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-12 .elementor-element.elementor-element-5d2c94f6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:700;line-height:1em;letter-spacing:1.55px;}.elementor-12 .elementor-element.elementor-element-6d954075 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:43px;font-weight:400;line-height:1.08em;}.elementor-12 .elementor-element.elementor-element-3fae8ef8{font-family:"Arial", Sans-serif;font-size:17px;line-height:1.6em;color:#5F5F5F;}.elementor-12 .elementor-element.elementor-element-7aa1e8c8 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-37bf68{font-family:"Arial", Sans-serif;font-size:14px;line-height:1.4em;color:#808080;}.elementor-12 .elementor-element.elementor-element-39718ada{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-28f2b2f{--width:64.743%;}.elementor-12 .elementor-element.elementor-element-b0dc3c{--content-width:1180px;}.elementor-12 .elementor-element.elementor-element-236ee9db{--width:47%;}.elementor-12 .elementor-element.elementor-element-9f20494{--width:43%;}.elementor-12 .elementor-element.elementor-element-73252855{--content-width:1220px;}.elementor-12 .elementor-element.elementor-element-7c38ef7b{--width:48%;}.elementor-12 .elementor-element.elementor-element-537b41b9{--width:48.07%;}.elementor-12 .elementor-element.elementor-element-b26f7bf{--width:78%;}.elementor-12 .elementor-element.elementor-element-45b1e303{--width:100%;}.elementor-12 .elementor-element.elementor-element-57545e17{--width:45%;}.elementor-12 .elementor-element.elementor-element-630e7659{--width:49%;}.elementor-12 .elementor-element.elementor-element-4ca173e9{--width:78%;}.elementor-12 .elementor-element.elementor-element-4e109ee0{--width:100%;}.elementor-12 .elementor-element.elementor-element-74b21e80{--width:45%;}.elementor-12 .elementor-element.elementor-element-16775275{--width:49%;}.elementor-12 .elementor-element.elementor-element-1b30e741{--width:78%;}.elementor-12 .elementor-element.elementor-element-5c119e5b{--width:100%;}.elementor-12 .elementor-element.elementor-element-670c66b7{--width:45%;}.elementor-12 .elementor-element.elementor-element-3dccf035{--width:49%;}.elementor-12 .elementor-element.elementor-element-3e2db22a{--content-width:1180px;}.elementor-12 .elementor-element.elementor-element-7d005294{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-2d6c126b{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-7545d791{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-7e91294f{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-2da17b56{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-7cc58faf{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-50013d86{--content-width:1180px;}.elementor-12 .elementor-element.elementor-element-67965aab{--width:43%;}.elementor-12 .elementor-element.elementor-element-22c3ecfe{--width:48%;}.elementor-12 .elementor-element.elementor-element-457eb88d{--content-width:1180px;}.elementor-12 .elementor-element.elementor-element-14332fad{--width:66%;}.elementor-12 .elementor-element.elementor-element-40594016{--width:310px;}.elementor-12 .elementor-element.elementor-element-60a2f5f7{--width:310px;}.elementor-12 .elementor-element.elementor-element-3f520b0d{--width:310px;}.elementor-12 .elementor-element.elementor-element-240a874{--width:310px;}.elementor-12 .elementor-element.elementor-element-2b746397{--content-width:1180px;}.elementor-12 .elementor-element.elementor-element-5494952f{--width:82.431%;}.elementor-12 .elementor-element.elementor-element-6cf65166{--content-width:1180px;}.elementor-12 .elementor-element.elementor-element-369ffbd6{--width:43%;}.elementor-12 .elementor-element.elementor-element-39718ada{--width:49%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-236ee9db{--width:100%;}.elementor-12 .elementor-element.elementor-element-9f20494{--width:100%;}.elementor-12 .elementor-element.elementor-element-7c38ef7b{--width:100%;}.elementor-12 .elementor-element.elementor-element-537b41b9{--width:100%;}.elementor-12 .elementor-element.elementor-element-b26f7bf{--width:86%;}.elementor-12 .elementor-element.elementor-element-57545e17{--width:100%;}.elementor-12 .elementor-element.elementor-element-630e7659{--width:100%;}.elementor-12 .elementor-element.elementor-element-4ca173e9{--width:86%;}.elementor-12 .elementor-element.elementor-element-74b21e80{--width:100%;}.elementor-12 .elementor-element.elementor-element-16775275{--width:100%;}.elementor-12 .elementor-element.elementor-element-1b30e741{--width:86%;}.elementor-12 .elementor-element.elementor-element-670c66b7{--width:100%;}.elementor-12 .elementor-element.elementor-element-3dccf035{--width:100%;}.elementor-12 .elementor-element.elementor-element-7d005294{--width:48%;}.elementor-12 .elementor-element.elementor-element-2d6c126b{--width:48%;}.elementor-12 .elementor-element.elementor-element-7545d791{--width:48%;}.elementor-12 .elementor-element.elementor-element-7e91294f{--width:48%;}.elementor-12 .elementor-element.elementor-element-2da17b56{--width:48%;}.elementor-12 .elementor-element.elementor-element-7cc58faf{--width:48%;}.elementor-12 .elementor-element.elementor-element-67965aab{--width:100%;}.elementor-12 .elementor-element.elementor-element-22c3ecfe{--width:100%;}.elementor-12 .elementor-element.elementor-element-5494952f{--width:100%;}.elementor-12 .elementor-element.elementor-element-369ffbd6{--width:100%;}.elementor-12 .elementor-element.elementor-element-39718ada{--width:100%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-b0dc3c{--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-12 .elementor-element.elementor-element-1937598{--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-12 .elementor-element.elementor-element-607f33bc .elementor-heading-title{font-size:39px;}.elementor-12 .elementor-element.elementor-element-b26f7bf{--min-height:440px;}.elementor-12 .elementor-element.elementor-element-156fce2a{--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-12 .elementor-element.elementor-element-1de7fe13 .elementor-heading-title{font-size:27px;}.elementor-12 .elementor-element.elementor-element-4ca173e9{--min-height:440px;}.elementor-12 .elementor-element.elementor-element-40a1baff{--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-12 .elementor-element.elementor-element-3fa9f34b .elementor-heading-title{font-size:27px;}.elementor-12 .elementor-element.elementor-element-1b30e741{--min-height:440px;}.elementor-12 .elementor-element.elementor-element-54acc8ab{--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-12 .elementor-element.elementor-element-6e3670a2 .elementor-heading-title{font-size:27px;}.elementor-12 .elementor-element.elementor-element-50013d86{--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-12 .elementor-element.elementor-element-6e2689c0{--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-12 .elementor-element.elementor-element-6cf65166{--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;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-b7a9a94 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-46439b0{width:100%;max-width:100%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-46439b0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-46439b0 .elementor-heading-title{font-size:21px;}.elementor-12 .elementor-element.elementor-element-da776ea{width:100%;max-width:100%;margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:11px;}.elementor-12 .elementor-element.elementor-element-97bd478{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-00429e5{width:var( --container-widget-width, 122px );max-width:122px;--container-widget-width:122px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-00429e5 .elementor-button{font-size:12px;padding:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-14c3d7a{width:var( --container-widget-width, 122px );max-width:122px;--container-widget-width:122px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-14c3d7a .elementor-button{font-size:12px;padding:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-28f2b2f{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-6aa636f{width:var( --container-widget-width, 269px );max-width:269px;--container-widget-width:269px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6aa636f .elementor-heading-title{font-size:21px;}.elementor-12 .elementor-element.elementor-element-17410dc{--container-widget-width:231px;--container-widget-flex-grow:0;width:var( --container-widget-width, 231px );max-width:231px;font-size:11px;}.elementor-12 .elementor-element.elementor-element-ee1070a{--width:218px;--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-12 .elementor-element.elementor-element-fae8cd1{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-bc96754{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b0dc3c{--padding-top:72px;--padding-bottom:72px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-27b84aee .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-73252855{--padding-top:64px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-607f33bc .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-40b755c9{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-b26f7bf{--width:91%;--min-height:510px;}.elementor-12 .elementor-element.elementor-element-45b1e303{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-06b718c{--spacer-size:16px;}.elementor-12 .elementor-element.elementor-element-1de7fe13 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-9a1aa30{--spacer-size:0px;}.elementor-12 .elementor-element.elementor-element-1ef8a640{font-size:9px;}.elementor-12 .elementor-element.elementor-element-a4767a1 .elementor-button{font-size:11px;}.elementor-12 .elementor-element.elementor-element-4ca173e9{--width:91%;--min-height:510px;}.elementor-12 .elementor-element.elementor-element-4e109ee0{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-6712a17{--spacer-size:16px;}.elementor-12 .elementor-element.elementor-element-3fa9f34b .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-b06e804{--spacer-size:26px;}.elementor-12 .elementor-element.elementor-element-69582a39{font-size:9px;}.elementor-12 .elementor-element.elementor-element-27a2a967 .elementor-button{font-size:11px;}.elementor-12 .elementor-element.elementor-element-1b30e741{--width:91%;--min-height:510px;}.elementor-12 .elementor-element.elementor-element-5c119e5b{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-5d4a993{--spacer-size:16px;}.elementor-12 .elementor-element.elementor-element-6e3670a2 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-f24d644{--spacer-size:0px;}.elementor-12 .elementor-element.elementor-element-3cf069f4{font-size:9px;}.elementor-12 .elementor-element.elementor-element-42755f17 .elementor-button{font-size:11px;}.elementor-12 .elementor-element.elementor-element-3e2db22a{--padding-top:72px;--padding-bottom:72px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-54d1210b .elementor-heading-title{font-size:33px;}.elementor-12 .elementor-element.elementor-element-7d005294{--width:100%;}.elementor-12 .elementor-element.elementor-element-2d6c126b{--width:100%;}.elementor-12 .elementor-element.elementor-element-7545d791{--width:100%;}.elementor-12 .elementor-element.elementor-element-7e91294f{--width:100%;}.elementor-12 .elementor-element.elementor-element-2da17b56{--width:100%;}.elementor-12 .elementor-element.elementor-element-7cc58faf{--width:100%;}.elementor-12 .elementor-element.elementor-element-50013d86{--padding-top:68px;--padding-bottom:68px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-45427146 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-457eb88d{--padding-top:72px;--padding-bottom:72px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-5cc9f363{--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-12 .elementor-element.elementor-element-14332fad{--width:100%;}.elementor-12 .elementor-element.elementor-element-409547d2 .elementor-heading-title{font-size:33px;}.elementor-12 .elementor-element.elementor-element-2b746397{--padding-top:70px;--padding-bottom:70px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-1130b74a .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-6cf65166{--padding-top:72px;--padding-bottom:72px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-6d954075 .elementor-heading-title{font-size:33px;}}/* Start custom CSS for button, class: .elementor-element-00429e5 */.elementor-12 .elementor-element.elementor-element-00429e5 .elementor-button{transition:background .25s ease} .elementor-12 .elementor-element.elementor-element-00429e5 .elementor-button:hover{background:#2B2B2B}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14c3d7a */.elementor-12 .elementor-element.elementor-element-14c3d7a .elementor-button{transition:background .25s ease} .elementor-12 .elementor-element.elementor-element-14c3d7a .elementor-button:hover{background:#2B2B2B}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fae8cd1 */.elementor-12 .elementor-element.elementor-element-fae8cd1 .elementor-button{transition:background .25s ease} .elementor-12 .elementor-element.elementor-element-fae8cd1 .elementor-button:hover{background:#2B2B2B}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc96754 */.elementor-12 .elementor-element.elementor-element-bc96754 .elementor-button{transition:background .25s ease} .elementor-12 .elementor-element.elementor-element-bc96754 .elementor-button:hover{background:#2B2B2B}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca3feb7 */.elementor-12 .elementor-element.elementor-element-5ca3feb7{transition:padding-left .3s ease}.elementor-12 .elementor-element.elementor-element-5ca3feb7:hover{padding-left:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bff0bd */.elementor-12 .elementor-element.elementor-element-60bff0bd{transition:padding-left .3s ease}.elementor-12 .elementor-element.elementor-element-60bff0bd:hover{padding-left:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69dd1a1e */.elementor-12 .elementor-element.elementor-element-69dd1a1e{transition:padding-left .3s ease}.elementor-12 .elementor-element.elementor-element-69dd1a1e:hover{padding-left:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54e88664 */.elementor-12 .elementor-element.elementor-element-54e88664{animation:ccSectionIn .8s ease both}@keyframes ccSectionIn{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-366129fc */.elementor-12 .elementor-element.elementor-element-366129fc{position:absolute;inset:0;width:100%;height:100%;z-index:1}
        .elementor-12 .elementor-element.elementor-element-366129fc .elementor-widget-container{height:100%}
        .elementor-12 .elementor-element.elementor-element-366129fc img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.68) contrast(1.05);transition:transform .8s ease,filter .5s ease}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a4767a1 */.elementor-12 .elementor-element.elementor-element-a4767a1 .elementor-button{transition:transform .25s ease,opacity .25s ease}
                    .elementor-12 .elementor-element.elementor-element-a4767a1 .elementor-button:hover{transform:translateX(5px);opacity:.72}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45b1e303 */.elementor-12 .elementor-element.elementor-element-45b1e303{inset:0;background:linear-gradient(180deg,rgba(20,20,20,.02) 24%,rgba(20,20,20,.30) 50%,rgba(20,20,20,.94) 100%)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b26f7bf */.elementor-12 .elementor-element.elementor-element-b26f7bf{position:relative;scroll-snap-align:start;flex:0 0 78%;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}
        .elementor-12 .elementor-element.elementor-element-b26f7bf:hover{transform:translateY(-5px);border-color:#747474;box-shadow:0 20px 55px rgba(0,0,0,.24)}
        .elementor-12 .elementor-element.elementor-element-b26f7bf:hover .elementor-widget-image img{transform:scale(1.035);filter:grayscale(1) brightness(.74) contrast(1.06)}
        @media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-b26f7bf{flex-basis:86%}}
        @media(max-width:767px){.elementor-12 .elementor-element.elementor-element-b26f7bf{flex-basis:91%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a331f99 */.elementor-12 .elementor-element.elementor-element-2a331f99{position:absolute;inset:0;width:100%;height:100%;z-index:1}
        .elementor-12 .elementor-element.elementor-element-2a331f99 .elementor-widget-container{height:100%}
        .elementor-12 .elementor-element.elementor-element-2a331f99 img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.68) contrast(1.05);transition:transform .8s ease,filter .5s ease}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27a2a967 */.elementor-12 .elementor-element.elementor-element-27a2a967 .elementor-button{transition:transform .25s ease,opacity .25s ease}
                    .elementor-12 .elementor-element.elementor-element-27a2a967 .elementor-button:hover{transform:translateX(5px);opacity:.72}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e109ee0 */.elementor-12 .elementor-element.elementor-element-4e109ee0{inset:0;background:linear-gradient(180deg,rgba(20,20,20,.02) 24%,rgba(20,20,20,.30) 50%,rgba(20,20,20,.94) 100%)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ca173e9 */.elementor-12 .elementor-element.elementor-element-4ca173e9{position:relative;scroll-snap-align:start;flex:0 0 78%;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}
        .elementor-12 .elementor-element.elementor-element-4ca173e9:hover{transform:translateY(-5px);border-color:#747474;box-shadow:0 20px 55px rgba(0,0,0,.24)}
        .elementor-12 .elementor-element.elementor-element-4ca173e9:hover .elementor-widget-image img{transform:scale(1.035);filter:grayscale(1) brightness(.74) contrast(1.06)}
        @media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-4ca173e9{flex-basis:86%}}
        @media(max-width:767px){.elementor-12 .elementor-element.elementor-element-4ca173e9{flex-basis:91%}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70a6ce7f */.elementor-12 .elementor-element.elementor-element-70a6ce7f{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
    z-index:1;
}

.elementor-12 .elementor-element.elementor-element-70a6ce7f .elementor-widget-container{
    height:100%;
}

.elementor-12 .elementor-element.elementor-element-70a6ce7f img{
    width:100%;
    height:100%;
    object-fit:cover;
    filter:grayscale(100%) brightness(.68) contrast(1.05) !important;
    transition:transform .8s ease, filter .5s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-42755f17 */.elementor-12 .elementor-element.elementor-element-42755f17 .elementor-button{transition:transform .25s ease,opacity .25s ease}
                    .elementor-12 .elementor-element.elementor-element-42755f17 .elementor-button:hover{transform:translateX(5px);opacity:.72}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c119e5b */.elementor-12 .elementor-element.elementor-element-5c119e5b{inset:0;background:linear-gradient(180deg,rgba(20,20,20,.02) 24%,rgba(20,20,20,.30) 50%,rgba(20,20,20,.94) 100%)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b30e741 */.elementor-12 .elementor-element.elementor-element-1b30e741{position:relative;scroll-snap-align:start;flex:0 0 78%;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}
        .elementor-12 .elementor-element.elementor-element-1b30e741:hover{transform:translateY(-5px);border-color:#747474;box-shadow:0 20px 55px rgba(0,0,0,.24)}
        .elementor-12 .elementor-element.elementor-element-1b30e741:hover .elementor-widget-image img{transform:scale(1.035);filter:grayscale(1) brightness(.74) contrast(1.06)}
        @media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-1b30e741{flex-basis:86%}}
        @media(max-width:767px){.elementor-12 .elementor-element.elementor-element-1b30e741{flex-basis:91%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40b755c9 */.elementor-12 .elementor-element.elementor-element-40b755c9{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px 0 26px}
    .elementor-12 .elementor-element.elementor-element-40b755c9::-webkit-scrollbar{display:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d568729 */.elementor-12 .elementor-element.elementor-element-6d568729{position:relative}
    .elementor-12 .elementor-element.elementor-element-6d568729:before{
      content:"";position:absolute;inset:0;pointer-events:none;
      background:
        radial-gradient(circle at 15% 18%,rgba(255,255,255,.035),transparent 32%),
        radial-gradient(circle at 88% 72%,rgba(255,255,255,.025),transparent 30%);
      z-index:0
    }
    .elementor-12 .elementor-element.elementor-element-6d568729>.e-con-inner,.elementor-12 .elementor-element.elementor-element-6d568729>div{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d005294 */.elementor-12 .elementor-element.elementor-element-7d005294{transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease}.elementor-12 .elementor-element.elementor-element-7d005294:hover{transform:translateY(-6px);border-color:#AFAFAF;box-shadow:0 18px 45px rgba(0,0,0,.08)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6c126b */.elementor-12 .elementor-element.elementor-element-2d6c126b{transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease}.elementor-12 .elementor-element.elementor-element-2d6c126b:hover{transform:translateY(-6px);border-color:#AFAFAF;box-shadow:0 18px 45px rgba(0,0,0,.08)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7545d791 */.elementor-12 .elementor-element.elementor-element-7545d791{transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease}.elementor-12 .elementor-element.elementor-element-7545d791:hover{transform:translateY(-6px);border-color:#AFAFAF;box-shadow:0 18px 45px rgba(0,0,0,.08)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e91294f */.elementor-12 .elementor-element.elementor-element-7e91294f{transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease}.elementor-12 .elementor-element.elementor-element-7e91294f:hover{transform:translateY(-6px);border-color:#AFAFAF;box-shadow:0 18px 45px rgba(0,0,0,.08)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2da17b56 */.elementor-12 .elementor-element.elementor-element-2da17b56{transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease}.elementor-12 .elementor-element.elementor-element-2da17b56:hover{transform:translateY(-6px);border-color:#AFAFAF;box-shadow:0 18px 45px rgba(0,0,0,.08)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cc58faf */.elementor-12 .elementor-element.elementor-element-7cc58faf{transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease}.elementor-12 .elementor-element.elementor-element-7cc58faf:hover{transform:translateY(-6px);border-color:#AFAFAF;box-shadow:0 18px 45px rgba(0,0,0,.08)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5483efca */.elementor-12 .elementor-element.elementor-element-5483efca{transition:transform .3s ease,border-color .3s ease}.elementor-12 .elementor-element.elementor-element-5483efca:hover{transform:translateX(6px);border-color:#707070}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10304676 */.elementor-12 .elementor-element.elementor-element-10304676{transition:transform .3s ease,border-color .3s ease}.elementor-12 .elementor-element.elementor-element-10304676:hover{transform:translateX(6px);border-color:#707070}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e533f04 */.elementor-12 .elementor-element.elementor-element-e533f04{transition:transform .3s ease,border-color .3s ease}.elementor-12 .elementor-element.elementor-element-e533f04:hover{transform:translateX(6px);border-color:#707070}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65ab7c65 */.elementor-12 .elementor-element.elementor-element-65ab7c65 img{display:block;width:100%;height:360px;object-fit:cover;object-position:center top;filter:grayscale(1) contrast(1.04);transition:transform .6s ease}
        .elementor-12 .elementor-element.elementor-element-65ab7c65:hover img{transform:scale(1.035)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40594016 */.elementor-12 .elementor-element.elementor-element-40594016{scroll-snap-align:start;flex:0 0 310px;transition:transform .35s ease,box-shadow .35s ease}.elementor-12 .elementor-element.elementor-element-40594016:hover{transform:translateY(-6px);box-shadow:0 18px 44px rgba(0,0,0,.09)}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-40594016{flex-basis:82vw;min-width:82vw}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f7a127b */.elementor-12 .elementor-element.elementor-element-3f7a127b img{display:block;width:100%;height:360px;object-fit:cover;object-position:center top;filter:grayscale(1) contrast(1.04);transition:transform .6s ease}
        .elementor-12 .elementor-element.elementor-element-3f7a127b:hover img{transform:scale(1.035)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60a2f5f7 */.elementor-12 .elementor-element.elementor-element-60a2f5f7{scroll-snap-align:start;flex:0 0 310px;transition:transform .35s ease,box-shadow .35s ease}.elementor-12 .elementor-element.elementor-element-60a2f5f7:hover{transform:translateY(-6px);box-shadow:0 18px 44px rgba(0,0,0,.09)}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-60a2f5f7{flex-basis:82vw;min-width:82vw}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48ff3c3d */.elementor-12 .elementor-element.elementor-element-48ff3c3d img{display:block;width:100%;height:360px;object-fit:cover;object-position:center top;filter:grayscale(1) contrast(1.04);transition:transform .6s ease}
        .elementor-12 .elementor-element.elementor-element-48ff3c3d:hover img{transform:scale(1.035)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f520b0d */.elementor-12 .elementor-element.elementor-element-3f520b0d{scroll-snap-align:start;flex:0 0 310px;transition:transform .35s ease,box-shadow .35s ease}.elementor-12 .elementor-element.elementor-element-3f520b0d:hover{transform:translateY(-6px);box-shadow:0 18px 44px rgba(0,0,0,.09)}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-3f520b0d{flex-basis:82vw;min-width:82vw}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f28577d */.elementor-12 .elementor-element.elementor-element-7f28577d img{display:block;width:100%;height:360px;object-fit:cover;object-position:center top;filter:grayscale(1) contrast(1.04);transition:transform .6s ease}
        .elementor-12 .elementor-element.elementor-element-7f28577d:hover img{transform:scale(1.035)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-240a874 */.elementor-12 .elementor-element.elementor-element-240a874{scroll-snap-align:start;flex:0 0 310px;transition:transform .35s ease,box-shadow .35s ease}.elementor-12 .elementor-element.elementor-element-240a874:hover{transform:translateY(-6px);box-shadow:0 18px 44px rgba(0,0,0,.09)}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-240a874{flex-basis:82vw;min-width:82vw}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-524e2287 */.elementor-12 .elementor-element.elementor-element-524e2287{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px 0 24px}.elementor-12 .elementor-element.elementor-element-524e2287::-webkit-scrollbar{display:none}/* End custom CSS */
/* Start custom CSS for reviews, class: .elementor-element-b11bd8d */.elementor-star-rating i {
    font-size: 0 !important;
    font-family: Arial, sans-serif !important;
}

.elementor-star-rating i::before {
    content: "★" !important;
    font-family: Arial, sans-serif !important;
    font-size: 16px;
    position: static !important;
    display: inline-block !important;
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-12 .elementor-invisible { visibility: visible !important; }
body.elementor-page-12 [id] { scroll-margin-top: 140px; }
@media (prefers-reduced-motion: reduce) { body.elementor-page-12 .animated { animation: none !important; } }

/* Contraste JL: branco sobre escuro; cinza escuro sobre claro */
body.page-id-12 .elementor-element-157d8122 .elementor-heading-title,
body.page-id-12 .elementor-element-157d8122 p,
body.page-id-12 .elementor-element-157d8122 p *,
body.page-id-12 .elementor-element-157d8122 .elementor-heading-title *,
body.page-id-12 .elementor-element-6441db67 .elementor-heading-title,
body.page-id-12 .elementor-element-6441db67 p,
body.page-id-12 .elementor-element-6441db67 p *,
body.page-id-12 .elementor-element-6441db67 .elementor-heading-title *,
body.page-id-12 .elementor-element-5b2b4d0c .elementor-heading-title,
body.page-id-12 .elementor-element-5b2b4d0c p,
body.page-id-12 .elementor-element-5b2b4d0c p *,
body.page-id-12 .elementor-element-5b2b4d0c .elementor-heading-title *,
body.page-id-12 .elementor-element-fe80129 .elementor-heading-title,
body.page-id-12 .elementor-element-fe80129 p,
body.page-id-12 .elementor-element-fe80129 p *,
body.page-id-12 .elementor-element-fe80129 .elementor-heading-title *,
body.page-id-12 .elementor-element-172b6dc1 .elementor-heading-title,
body.page-id-12 .elementor-element-172b6dc1 p,
body.page-id-12 .elementor-element-172b6dc1 p *,
body.page-id-12 .elementor-element-172b6dc1 .elementor-heading-title *,
body.page-id-12 .elementor-element-6da7bfc7 .elementor-heading-title,
body.page-id-12 .elementor-element-6da7bfc7 p,
body.page-id-12 .elementor-element-6da7bfc7 p *,
body.page-id-12 .elementor-element-6da7bfc7 .elementor-heading-title *,
body.page-id-12 .elementor-element-12a4e94d .elementor-heading-title,
body.page-id-12 .elementor-element-12a4e94d p,
body.page-id-12 .elementor-element-12a4e94d p *,
body.page-id-12 .elementor-element-12a4e94d .elementor-heading-title *,
body.page-id-12 .elementor-element-7cc0a23d .elementor-heading-title,
body.page-id-12 .elementor-element-7cc0a23d p,
body.page-id-12 .elementor-element-7cc0a23d p *,
body.page-id-12 .elementor-element-7cc0a23d .elementor-heading-title *,
body.page-id-12 .elementor-element-607f33bc .elementor-heading-title,
body.page-id-12 .elementor-element-607f33bc p,
body.page-id-12 .elementor-element-607f33bc p *,
body.page-id-12 .elementor-element-607f33bc .elementor-heading-title *,
body.page-id-12 .elementor-element-1afed8d9 .elementor-heading-title,
body.page-id-12 .elementor-element-1afed8d9 p,
body.page-id-12 .elementor-element-1afed8d9 p *,
body.page-id-12 .elementor-element-1afed8d9 .elementor-heading-title *,
body.page-id-12 .elementor-element-460a81b0 .elementor-heading-title,
body.page-id-12 .elementor-element-460a81b0 p,
body.page-id-12 .elementor-element-460a81b0 p *,
body.page-id-12 .elementor-element-460a81b0 .elementor-heading-title *,
body.page-id-12 .elementor-element-1de7fe13 .elementor-heading-title,
body.page-id-12 .elementor-element-1de7fe13 p,
body.page-id-12 .elementor-element-1de7fe13 p *,
body.page-id-12 .elementor-element-1de7fe13 .elementor-heading-title *,
body.page-id-12 .elementor-element-1ef8a640 .elementor-heading-title,
body.page-id-12 .elementor-element-1ef8a640 p,
body.page-id-12 .elementor-element-1ef8a640 p *,
body.page-id-12 .elementor-element-1ef8a640 .elementor-heading-title *,
body.page-id-12 .elementor-element-5992c3ee .elementor-heading-title,
body.page-id-12 .elementor-element-5992c3ee p,
body.page-id-12 .elementor-element-5992c3ee p *,
body.page-id-12 .elementor-element-5992c3ee .elementor-heading-title *,
body.page-id-12 .elementor-element-3fa9f34b .elementor-heading-title,
body.page-id-12 .elementor-element-3fa9f34b p,
body.page-id-12 .elementor-element-3fa9f34b p *,
body.page-id-12 .elementor-element-3fa9f34b .elementor-heading-title *,
body.page-id-12 .elementor-element-69582a39 .elementor-heading-title,
body.page-id-12 .elementor-element-69582a39 p,
body.page-id-12 .elementor-element-69582a39 p *,
body.page-id-12 .elementor-element-69582a39 .elementor-heading-title *,
body.page-id-12 .elementor-element-27302d05 .elementor-heading-title,
body.page-id-12 .elementor-element-27302d05 p,
body.page-id-12 .elementor-element-27302d05 p *,
body.page-id-12 .elementor-element-27302d05 .elementor-heading-title *,
body.page-id-12 .elementor-element-6e3670a2 .elementor-heading-title,
body.page-id-12 .elementor-element-6e3670a2 p,
body.page-id-12 .elementor-element-6e3670a2 p *,
body.page-id-12 .elementor-element-6e3670a2 .elementor-heading-title *,
body.page-id-12 .elementor-element-3cf069f4 .elementor-heading-title,
body.page-id-12 .elementor-element-3cf069f4 p,
body.page-id-12 .elementor-element-3cf069f4 p *,
body.page-id-12 .elementor-element-3cf069f4 .elementor-heading-title *,
body.page-id-12 .elementor-element-25a01c54 .elementor-heading-title,
body.page-id-12 .elementor-element-25a01c54 p,
body.page-id-12 .elementor-element-25a01c54 p *,
body.page-id-12 .elementor-element-25a01c54 .elementor-heading-title *,
body.page-id-12 .elementor-element-45427146 .elementor-heading-title,
body.page-id-12 .elementor-element-45427146 p,
body.page-id-12 .elementor-element-45427146 p *,
body.page-id-12 .elementor-element-45427146 .elementor-heading-title *,
body.page-id-12 .elementor-element-407234cf .elementor-heading-title,
body.page-id-12 .elementor-element-407234cf p,
body.page-id-12 .elementor-element-407234cf p *,
body.page-id-12 .elementor-element-407234cf .elementor-heading-title *,
body.page-id-12 .elementor-element-182fab13 .elementor-heading-title,
body.page-id-12 .elementor-element-182fab13 p,
body.page-id-12 .elementor-element-182fab13 p *,
body.page-id-12 .elementor-element-182fab13 .elementor-heading-title *,
body.page-id-12 .elementor-element-2d94ddcd .elementor-heading-title,
body.page-id-12 .elementor-element-2d94ddcd p,
body.page-id-12 .elementor-element-2d94ddcd p *,
body.page-id-12 .elementor-element-2d94ddcd .elementor-heading-title *,
body.page-id-12 .elementor-element-73581266 .elementor-heading-title,
body.page-id-12 .elementor-element-73581266 p,
body.page-id-12 .elementor-element-73581266 p *,
body.page-id-12 .elementor-element-73581266 .elementor-heading-title *,
body.page-id-12 .elementor-element-239bc308 .elementor-heading-title,
body.page-id-12 .elementor-element-239bc308 p,
body.page-id-12 .elementor-element-239bc308 p *,
body.page-id-12 .elementor-element-239bc308 .elementor-heading-title *,
body.page-id-12 .elementor-element-78479a8 .elementor-heading-title,
body.page-id-12 .elementor-element-78479a8 p,
body.page-id-12 .elementor-element-78479a8 p *,
body.page-id-12 .elementor-element-78479a8 .elementor-heading-title *,
body.page-id-12 .elementor-element-49ad1339 .elementor-heading-title,
body.page-id-12 .elementor-element-49ad1339 p,
body.page-id-12 .elementor-element-49ad1339 p *,
body.page-id-12 .elementor-element-49ad1339 .elementor-heading-title *,
body.page-id-12 .elementor-element-7b270bf7 .elementor-heading-title,
body.page-id-12 .elementor-element-7b270bf7 p,
body.page-id-12 .elementor-element-7b270bf7 p *,
body.page-id-12 .elementor-element-7b270bf7 .elementor-heading-title *,
body.page-id-12 .elementor-element-3d8c9e3a .elementor-heading-title,
body.page-id-12 .elementor-element-3d8c9e3a p,
body.page-id-12 .elementor-element-3d8c9e3a p *,
body.page-id-12 .elementor-element-3d8c9e3a .elementor-heading-title *,
body.page-id-12 .elementor-element-6c128cf4 .elementor-heading-title,
body.page-id-12 .elementor-element-6c128cf4 p,
body.page-id-12 .elementor-element-6c128cf4 p *,
body.page-id-12 .elementor-element-6c128cf4 .elementor-heading-title *,
body.page-id-12 .elementor-element-7282a552 .elementor-heading-title,
body.page-id-12 .elementor-element-7282a552 p,
body.page-id-12 .elementor-element-7282a552 p *,
body.page-id-12 .elementor-element-7282a552 .elementor-heading-title *,
body.page-id-12 .elementor-element-1130b74a .elementor-heading-title,
body.page-id-12 .elementor-element-1130b74a p,
body.page-id-12 .elementor-element-1130b74a p *,
body.page-id-12 .elementor-element-1130b74a .elementor-heading-title *,
body.page-id-12 .elementor-element-6e4dc0b7 .elementor-heading-title,
body.page-id-12 .elementor-element-6e4dc0b7 p,
body.page-id-12 .elementor-element-6e4dc0b7 p *,
body.page-id-12 .elementor-element-6e4dc0b7 .elementor-heading-title *,
body.page-id-12 .elementor-element-328dbafa .elementor-heading-title,
body.page-id-12 .elementor-element-328dbafa p,
body.page-id-12 .elementor-element-328dbafa p *,
body.page-id-12 .elementor-element-328dbafa .elementor-heading-title *,
body.page-id-12 .elementor-element-c5c38b .elementor-heading-title,
body.page-id-12 .elementor-element-c5c38b p,
body.page-id-12 .elementor-element-c5c38b p *,
body.page-id-12 .elementor-element-c5c38b .elementor-heading-title *,
body.page-id-12 .elementor-element-177b6db2 .elementor-heading-title,
body.page-id-12 .elementor-element-177b6db2 p,
body.page-id-12 .elementor-element-177b6db2 p *,
body.page-id-12 .elementor-element-177b6db2 .elementor-heading-title *,
body.page-id-12 .elementor-element-32ec26d1 .elementor-heading-title,
body.page-id-12 .elementor-element-32ec26d1 p,
body.page-id-12 .elementor-element-32ec26d1 p *,
body.page-id-12 .elementor-element-32ec26d1 .elementor-heading-title *,
body.page-id-12 .elementor-element-2a309e4c .elementor-heading-title,
body.page-id-12 .elementor-element-2a309e4c p,
body.page-id-12 .elementor-element-2a309e4c p *,
body.page-id-12 .elementor-element-2a309e4c .elementor-heading-title *,
body.page-id-12 .elementor-element-57676555 .elementor-heading-title,
body.page-id-12 .elementor-element-57676555 p,
body.page-id-12 .elementor-element-57676555 p *,
body.page-id-12 .elementor-element-57676555 .elementor-heading-title *,
body.page-id-12 .elementor-element-597f18ab .elementor-heading-title,
body.page-id-12 .elementor-element-597f18ab p,
body.page-id-12 .elementor-element-597f18ab p *,
body.page-id-12 .elementor-element-597f18ab .elementor-heading-title *,
body.page-id-12 .elementor-element-688b4e06 .elementor-heading-title,
body.page-id-12 .elementor-element-688b4e06 p,
body.page-id-12 .elementor-element-688b4e06 p *,
body.page-id-12 .elementor-element-688b4e06 .elementor-heading-title *,
body.page-id-12 .elementor-element-41398d32 .elementor-heading-title,
body.page-id-12 .elementor-element-41398d32 p,
body.page-id-12 .elementor-element-41398d32 p *,
body.page-id-12 .elementor-element-41398d32 .elementor-heading-title *,
body.page-id-12 .elementor-element-5b766150 .elementor-heading-title,
body.page-id-12 .elementor-element-5b766150 p,
body.page-id-12 .elementor-element-5b766150 p *,
body.page-id-12 .elementor-element-5b766150 .elementor-heading-title *,
body.page-id-12 .elementor-element-54827cea .elementor-heading-title,
body.page-id-12 .elementor-element-54827cea p,
body.page-id-12 .elementor-element-54827cea p *,
body.page-id-12 .elementor-element-54827cea .elementor-heading-title *,
body.page-id-12 .elementor-element-5554e33e .elementor-heading-title,
body.page-id-12 .elementor-element-5554e33e p,
body.page-id-12 .elementor-element-5554e33e p *,
body.page-id-12 .elementor-element-5554e33e .elementor-heading-title *,
body.page-id-12 .elementor-element-6285a56b .elementor-heading-title,
body.page-id-12 .elementor-element-6285a56b p,
body.page-id-12 .elementor-element-6285a56b p *,
body.page-id-12 .elementor-element-6285a56b .elementor-heading-title *,
body.page-id-12 .elementor-element-146c94dd .elementor-heading-title,
body.page-id-12 .elementor-element-146c94dd p,
body.page-id-12 .elementor-element-146c94dd p *,
body.page-id-12 .elementor-element-146c94dd .elementor-heading-title *,
body.page-id-12 .elementor-element-4ede4b9d .elementor-heading-title,
body.page-id-12 .elementor-element-4ede4b9d p,
body.page-id-12 .elementor-element-4ede4b9d p *,
body.page-id-12 .elementor-element-4ede4b9d .elementor-heading-title * { color: #FFFFFF !important; }
body.page-id-12 .elementor-element-47ad1534 .elementor-heading-title,
body.page-id-12 .elementor-element-47ad1534 p,
body.page-id-12 .elementor-element-47ad1534 p *,
body.page-id-12 .elementor-element-47ad1534 .elementor-heading-title *,
body.page-id-12 .elementor-element-27b84aee .elementor-heading-title,
body.page-id-12 .elementor-element-27b84aee p,
body.page-id-12 .elementor-element-27b84aee p *,
body.page-id-12 .elementor-element-27b84aee .elementor-heading-title *,
body.page-id-12 .elementor-element-704110a4 .elementor-heading-title,
body.page-id-12 .elementor-element-704110a4 p,
body.page-id-12 .elementor-element-704110a4 p *,
body.page-id-12 .elementor-element-704110a4 .elementor-heading-title *,
body.page-id-12 .elementor-element-3e459e84 .elementor-heading-title,
body.page-id-12 .elementor-element-3e459e84 p,
body.page-id-12 .elementor-element-3e459e84 p *,
body.page-id-12 .elementor-element-3e459e84 .elementor-heading-title *,
body.page-id-12 .elementor-element-6987c8c3 .elementor-heading-title,
body.page-id-12 .elementor-element-6987c8c3 p,
body.page-id-12 .elementor-element-6987c8c3 p *,
body.page-id-12 .elementor-element-6987c8c3 .elementor-heading-title *,
body.page-id-12 .elementor-element-1a30310e .elementor-heading-title,
body.page-id-12 .elementor-element-1a30310e p,
body.page-id-12 .elementor-element-1a30310e p *,
body.page-id-12 .elementor-element-1a30310e .elementor-heading-title *,
body.page-id-12 .elementor-element-17e89566 .elementor-heading-title,
body.page-id-12 .elementor-element-17e89566 p,
body.page-id-12 .elementor-element-17e89566 p *,
body.page-id-12 .elementor-element-17e89566 .elementor-heading-title *,
body.page-id-12 .elementor-element-703f5ebf .elementor-heading-title,
body.page-id-12 .elementor-element-703f5ebf p,
body.page-id-12 .elementor-element-703f5ebf p *,
body.page-id-12 .elementor-element-703f5ebf .elementor-heading-title *,
body.page-id-12 .elementor-element-166a082c .elementor-heading-title,
body.page-id-12 .elementor-element-166a082c p,
body.page-id-12 .elementor-element-166a082c p *,
body.page-id-12 .elementor-element-166a082c .elementor-heading-title *,
body.page-id-12 .elementor-element-1758c941 .elementor-heading-title,
body.page-id-12 .elementor-element-1758c941 p,
body.page-id-12 .elementor-element-1758c941 p *,
body.page-id-12 .elementor-element-1758c941 .elementor-heading-title *,
body.page-id-12 .elementor-element-54d1210b .elementor-heading-title,
body.page-id-12 .elementor-element-54d1210b p,
body.page-id-12 .elementor-element-54d1210b p *,
body.page-id-12 .elementor-element-54d1210b .elementor-heading-title *,
body.page-id-12 .elementor-element-3fac45c3 .elementor-heading-title,
body.page-id-12 .elementor-element-3fac45c3 p,
body.page-id-12 .elementor-element-3fac45c3 p *,
body.page-id-12 .elementor-element-3fac45c3 .elementor-heading-title *,
body.page-id-12 .elementor-element-3694832d .elementor-heading-title,
body.page-id-12 .elementor-element-3694832d p,
body.page-id-12 .elementor-element-3694832d p *,
body.page-id-12 .elementor-element-3694832d .elementor-heading-title *,
body.page-id-12 .elementor-element-6ff51d29 .elementor-heading-title,
body.page-id-12 .elementor-element-6ff51d29 p,
body.page-id-12 .elementor-element-6ff51d29 p *,
body.page-id-12 .elementor-element-6ff51d29 .elementor-heading-title *,
body.page-id-12 .elementor-element-20a6b737 .elementor-heading-title,
body.page-id-12 .elementor-element-20a6b737 p,
body.page-id-12 .elementor-element-20a6b737 p *,
body.page-id-12 .elementor-element-20a6b737 .elementor-heading-title *,
body.page-id-12 .elementor-element-6b4fb057 .elementor-heading-title,
body.page-id-12 .elementor-element-6b4fb057 p,
body.page-id-12 .elementor-element-6b4fb057 p *,
body.page-id-12 .elementor-element-6b4fb057 .elementor-heading-title *,
body.page-id-12 .elementor-element-31c3d8a3 .elementor-heading-title,
body.page-id-12 .elementor-element-31c3d8a3 p,
body.page-id-12 .elementor-element-31c3d8a3 p *,
body.page-id-12 .elementor-element-31c3d8a3 .elementor-heading-title *,
body.page-id-12 .elementor-element-2e6a7050 .elementor-heading-title,
body.page-id-12 .elementor-element-2e6a7050 p,
body.page-id-12 .elementor-element-2e6a7050 p *,
body.page-id-12 .elementor-element-2e6a7050 .elementor-heading-title *,
body.page-id-12 .elementor-element-38c03b2a .elementor-heading-title,
body.page-id-12 .elementor-element-38c03b2a p,
body.page-id-12 .elementor-element-38c03b2a p *,
body.page-id-12 .elementor-element-38c03b2a .elementor-heading-title *,
body.page-id-12 .elementor-element-7fa6b92e .elementor-heading-title,
body.page-id-12 .elementor-element-7fa6b92e p,
body.page-id-12 .elementor-element-7fa6b92e p *,
body.page-id-12 .elementor-element-7fa6b92e .elementor-heading-title *,
body.page-id-12 .elementor-element-344c87b5 .elementor-heading-title,
body.page-id-12 .elementor-element-344c87b5 p,
body.page-id-12 .elementor-element-344c87b5 p *,
body.page-id-12 .elementor-element-344c87b5 .elementor-heading-title *,
body.page-id-12 .elementor-element-5115bfd3 .elementor-heading-title,
body.page-id-12 .elementor-element-5115bfd3 p,
body.page-id-12 .elementor-element-5115bfd3 p *,
body.page-id-12 .elementor-element-5115bfd3 .elementor-heading-title *,
body.page-id-12 .elementor-element-327f76a2 .elementor-heading-title,
body.page-id-12 .elementor-element-327f76a2 p,
body.page-id-12 .elementor-element-327f76a2 p *,
body.page-id-12 .elementor-element-327f76a2 .elementor-heading-title *,
body.page-id-12 .elementor-element-4ff2345 .elementor-heading-title,
body.page-id-12 .elementor-element-4ff2345 p,
body.page-id-12 .elementor-element-4ff2345 p *,
body.page-id-12 .elementor-element-4ff2345 .elementor-heading-title *,
body.page-id-12 .elementor-element-3ae78150 .elementor-heading-title,
body.page-id-12 .elementor-element-3ae78150 p,
body.page-id-12 .elementor-element-3ae78150 p *,
body.page-id-12 .elementor-element-3ae78150 .elementor-heading-title *,
body.page-id-12 .elementor-element-590e440c .elementor-heading-title,
body.page-id-12 .elementor-element-590e440c p,
body.page-id-12 .elementor-element-590e440c p *,
body.page-id-12 .elementor-element-590e440c .elementor-heading-title *,
body.page-id-12 .elementor-element-33791ab2 .elementor-heading-title,
body.page-id-12 .elementor-element-33791ab2 p,
body.page-id-12 .elementor-element-33791ab2 p *,
body.page-id-12 .elementor-element-33791ab2 .elementor-heading-title *,
body.page-id-12 .elementor-element-a9dc47 .elementor-heading-title,
body.page-id-12 .elementor-element-a9dc47 p,
body.page-id-12 .elementor-element-a9dc47 p *,
body.page-id-12 .elementor-element-a9dc47 .elementor-heading-title *,
body.page-id-12 .elementor-element-586470f4 .elementor-heading-title,
body.page-id-12 .elementor-element-586470f4 p,
body.page-id-12 .elementor-element-586470f4 p *,
body.page-id-12 .elementor-element-586470f4 .elementor-heading-title *,
body.page-id-12 .elementor-element-67e098f3 .elementor-heading-title,
body.page-id-12 .elementor-element-67e098f3 p,
body.page-id-12 .elementor-element-67e098f3 p *,
body.page-id-12 .elementor-element-67e098f3 .elementor-heading-title *,
body.page-id-12 .elementor-element-73ebcdcd .elementor-heading-title,
body.page-id-12 .elementor-element-73ebcdcd p,
body.page-id-12 .elementor-element-73ebcdcd p *,
body.page-id-12 .elementor-element-73ebcdcd .elementor-heading-title *,
body.page-id-12 .elementor-element-409547d2 .elementor-heading-title,
body.page-id-12 .elementor-element-409547d2 p,
body.page-id-12 .elementor-element-409547d2 p *,
body.page-id-12 .elementor-element-409547d2 .elementor-heading-title *,
body.page-id-12 .elementor-element-4823a6ce .elementor-heading-title,
body.page-id-12 .elementor-element-4823a6ce p,
body.page-id-12 .elementor-element-4823a6ce p *,
body.page-id-12 .elementor-element-4823a6ce .elementor-heading-title *,
body.page-id-12 .elementor-element-d189e44 .elementor-heading-title,
body.page-id-12 .elementor-element-d189e44 p,
body.page-id-12 .elementor-element-d189e44 p *,
body.page-id-12 .elementor-element-d189e44 .elementor-heading-title *,
body.page-id-12 .elementor-element-72b91830 .elementor-heading-title,
body.page-id-12 .elementor-element-72b91830 p,
body.page-id-12 .elementor-element-72b91830 p *,
body.page-id-12 .elementor-element-72b91830 .elementor-heading-title *,
body.page-id-12 .elementor-element-610e3424 .elementor-heading-title,
body.page-id-12 .elementor-element-610e3424 p,
body.page-id-12 .elementor-element-610e3424 p *,
body.page-id-12 .elementor-element-610e3424 .elementor-heading-title *,
body.page-id-12 .elementor-element-3752819d .elementor-heading-title,
body.page-id-12 .elementor-element-3752819d p,
body.page-id-12 .elementor-element-3752819d p *,
body.page-id-12 .elementor-element-3752819d .elementor-heading-title *,
body.page-id-12 .elementor-element-3385492a .elementor-heading-title,
body.page-id-12 .elementor-element-3385492a p,
body.page-id-12 .elementor-element-3385492a p *,
body.page-id-12 .elementor-element-3385492a .elementor-heading-title *,
body.page-id-12 .elementor-element-eded49f .elementor-heading-title,
body.page-id-12 .elementor-element-eded49f p,
body.page-id-12 .elementor-element-eded49f p *,
body.page-id-12 .elementor-element-eded49f .elementor-heading-title *,
body.page-id-12 .elementor-element-3a5ac0fb .elementor-heading-title,
body.page-id-12 .elementor-element-3a5ac0fb p,
body.page-id-12 .elementor-element-3a5ac0fb p *,
body.page-id-12 .elementor-element-3a5ac0fb .elementor-heading-title *,
body.page-id-12 .elementor-element-7d6bf9b .elementor-heading-title,
body.page-id-12 .elementor-element-7d6bf9b p,
body.page-id-12 .elementor-element-7d6bf9b p *,
body.page-id-12 .elementor-element-7d6bf9b .elementor-heading-title *,
body.page-id-12 .elementor-element-5d2c94f6 .elementor-heading-title,
body.page-id-12 .elementor-element-5d2c94f6 p,
body.page-id-12 .elementor-element-5d2c94f6 p *,
body.page-id-12 .elementor-element-5d2c94f6 .elementor-heading-title *,
body.page-id-12 .elementor-element-6d954075 .elementor-heading-title,
body.page-id-12 .elementor-element-6d954075 p,
body.page-id-12 .elementor-element-6d954075 p *,
body.page-id-12 .elementor-element-6d954075 .elementor-heading-title *,
body.page-id-12 .elementor-element-3fae8ef8 .elementor-heading-title,
body.page-id-12 .elementor-element-3fae8ef8 p,
body.page-id-12 .elementor-element-3fae8ef8 p *,
body.page-id-12 .elementor-element-3fae8ef8 .elementor-heading-title *,
body.page-id-12 .elementor-element-7aa1e8c8 .elementor-heading-title,
body.page-id-12 .elementor-element-7aa1e8c8 p,
body.page-id-12 .elementor-element-7aa1e8c8 p *,
body.page-id-12 .elementor-element-7aa1e8c8 .elementor-heading-title *,
body.page-id-12 .elementor-element-37bf68 .elementor-heading-title,
body.page-id-12 .elementor-element-37bf68 p,
body.page-id-12 .elementor-element-37bf68 p *,
body.page-id-12 .elementor-element-37bf68 .elementor-heading-title * { color: #252525 !important; }
body.page-id-12 :is(.cc-ticker,.cc-ticker-item,.cc-ticker-arrow,.cc-team-prev,.cc-team-next,.cc-google-g),body.page-id-12 .cc-wa-form :is(h3,p,label,input,select,option){color:#252525!important;}
body.page-id-12 .cc-wa-form input::placeholder{color:#252525!important;opacity:1;}
body.page-id-12 :is(.cc-google-pill,.cc-google-copy,.cc-google-stars,.cc-google-label,.cc-main-services-prev,.cc-main-services-next,.cc-wa-submit){color:#FFFFFF!important;}
body.page-id-12 :is(.elementor-element-2e289a1b,.elementor-element-474cdf26) .elementor-button,body.page-id-12 :is(.elementor-element-2e289a1b,.elementor-element-474cdf26) .elementor-button *{color:#252525!important;}
body.page-id-12 :is(.elementor-element-1d681a07,.elementor-element-388d78b3,.elementor-element-a4767a1,.elementor-element-27a2a967,.elementor-element-42755f17) .elementor-button,body.page-id-12 :is(.elementor-element-1d681a07,.elementor-element-388d78b3,.elementor-element-a4767a1,.elementor-element-27a2a967,.elementor-element-42755f17) .elementor-button *{color:#FFFFFF!important;}

/* Cores e ícones JL Advocacia — 15/09/2026 */
body.page-id-12 .elementor img {
  filter: none !important;
  -webkit-filter: none !important;
}

/* Cores reconhecíveis para Google e redes sociais */
body.page-id-12 .cc-google-g {
  color: transparent !important;
  background: conic-gradient(from -45deg, #4285F4 0 25%, #34A853 25% 42%, #FBBC05 42% 67%, #EA4335 67% 100%);
  -webkit-background-clip: text;
  background-clip: text;
  font-weight: 800;
}
body.page-id-12 .cc-google-stars { color: #FBBC05 !important; }
body.page-id-12 .cc-social a[aria-label*="Instagram"] svg { fill: #E4405F !important; }
body.page-id-12 .cc-social a[aria-label*="LinkedIn"] svg { fill: #0A66C2 !important; }
body.page-id-12 .cc-social a { background: #FFFFFF !important; border-color: rgba(255,255,255,.55) !important; }

/* Primeira seção: imagem preenchendo toda a lateral */
body.page-id-12 .elementor-element-9297c37 {
  padding-top: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important;
}
body.page-id-12 .elementor-element-213a3156 { padding-right: 0 !important; }
body.page-id-12 .elementor-element-6053d1cc {
  padding: 0 !important;
  align-self: stretch !important;
}
body.page-id-12 .elementor-element-747573f,
body.page-id-12 .elementor-element-747573f .elementor-widget-container { height: 100% !important; }
body.page-id-12 .elementor-element-747573f img {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  min-height: 570px !important;
  object-fit: cover !important;
}

/* Ícones sociais coloridos no cabeçalho e rodapé */
body.page-id-12 header .elementor-element-2d5955d9::after,
body.page-id-12 footer .elementor-element-6285a56b::after {
  content: "";
  display: inline-block;
  width: 112px;
  height: 30px;
  flex: 0 0 112px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMTIiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAxMTIgMzAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iaWciIHgxPSIwIiB5MT0iMSIgeDI9IjEiIHkyPSIwIj48c3RvcCBzdG9wLWNvbG9yPSIjRkVEQTc1Ii8+PHN0b3Agb2Zmc2V0PSIuNDUiIHN0b3AtY29sb3I9IiNENjI5NzYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM0RjVCRDUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48Y2lyY2xlIGN4PSIxNSIgY3k9IjE1IiByPSIxNCIgZmlsbD0idXJsKCNpZykiLz48cmVjdCB4PSI4IiB5PSI4IiB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHJ4PSI0IiBmaWxsPSJub25lIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiLz48Y2lyY2xlIGN4PSIxNSIgY3k9IjE1IiByPSIzLjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIvPjxjaXJjbGUgY3g9IjIwIiBjeT0iMTAiIHI9IjEuMiIgZmlsbD0id2hpdGUiLz48Y2lyY2xlIGN4PSI1NiIgY3k9IjE1IiByPSIxNCIgZmlsbD0iIzI1RDM2NiIvPjxwYXRoIGQ9Ik00OSAyMmwxLjMtMy43YTggOCAwIDEgMSAzIDIuOEw0OSAyMnoiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGQ9Ik01MyAxMWMxIDQgMyA1IDYgNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48Y2lyY2xlIGN4PSI5NyIgY3k9IjE1IiByPSIxNCIgZmlsbD0iIzBBNjZDMiIvPjx0ZXh0IHg9Ijk3IiB5PSIyMCIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZm9udC1mYW1pbHk9IkFyaWFsIiBmb250LXNpemU9IjE1IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSJ3aGl0ZSI+aW48L3RleHQ+PC9zdmc+") center / contain no-repeat;
}
body.page-id-12 footer .elementor-element-6285a56b::after { margin-top: 12px; }

/* Ajustes para tablet */
@media (max-width: 1024px) {
  body.page-id-12 header .elementor-element-2d5955d9 {
    flex-wrap: wrap !important;
    justify-content: center !important;
    gap: 12px 18px !important;
  }
  body.page-id-12 header .elementor-element-2d5955d9::after {
    flex-basis: 112px;
  }
  body.page-id-12 .elementor-element-747573f img {
    height: clamp(520px, 72vw, 620px) !important;
    min-height: 0 !important;
  }
  body.page-id-12 h1.elementor-heading-title {
    font-size: clamp(42px, 7vw, 64px) !important;
    line-height: 1.06 !important;
  }
}

/* Ajustes para celular */
@media (max-width: 767px) {
  body.page-id-12 header .elementor-element-4b736096 { padding: 10px 16px !important; }
  body.page-id-12 header .elementor-element-6c099385 > .e-con-inner {
    flex-wrap: wrap !important;
    gap: 10px !important;
  }
  body.page-id-12 header .elementor-element-2d5955d9 {
    width: 100% !important;
    gap: 9px 15px !important;
  }
  body.page-id-12 header .elementor-element-2d5955d9 .elementor-heading-title {
    font-size: 10px !important;
    letter-spacing: .04em !important;
  }
  body.page-id-12 header .elementor-element-2d5955d9::after {
    flex-basis: 100%;
    width: 100%;
    background-size: 100px 27px;
  }
  body.page-id-12 .elementor-element-9297c37 { padding-left: 0 !important; }
  body.page-id-12 .elementor-element-213a3156 { padding-left: 0 !important; }
  body.page-id-12 .elementor-element-5d70f205 { padding: 54px 24px 42px !important; }
  body.page-id-12 h1.elementor-heading-title {
    font-size: clamp(34px, 10vw, 42px) !important;
    line-height: 1.06 !important;
  }
  body.page-id-12 .elementor-element-6a09ef7 {
    flex-direction: column !important;
    gap: 12px !important;
  }
  body.page-id-12 :is(.elementor-element-2e289a1b,.elementor-element-1d681a07),
  body.page-id-12 :is(.elementor-element-2e289a1b,.elementor-element-1d681a07) .elementor-button {
    width: 100% !important;
  }
  body.page-id-12 .elementor-element-747573f img {
    height: clamp(420px, 120vw, 500px) !important;
    min-height: 0 !important;
  }
  body.page-id-12 .cc-google-pill { max-width: 100% !important; }
  body.page-id-12 .cc-wa-form :is(input,select,textarea,.cc-wa-submit) {
    width: 100% !important;
    max-width: 100% !important;
  }
  body.page-id-12 footer .e-con-inner { gap: 28px !important; }
}/* End custom CSS */