.elementor-7 .elementor-element.elementor-element-beead52{--display:flex;--min-height:80vh;--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:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;--z-index:10;}.elementor-7 .elementor-element.elementor-element-beead52:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-beead52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b26ba09 );}.elementor-7 .elementor-element.elementor-element-feee127{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-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-7 .elementor-element.elementor-element-94502a8 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-weight:800;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-7 .elementor-element.elementor-element-cd986e2{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-7 .elementor-element.elementor-element-cd986e2 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-146929c{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-af2a725 .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-af2a725 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-af2a725 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-f1f6218 );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-af2a725 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-af2a725 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-af2a725 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-af2a725 .elementor-button:focus svg{fill:var( --e-global-color-f1f6218 );}.elementor-7 .elementor-element.elementor-element-3ef55e7 .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-3ef55e7 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-3ef55e7 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-f1f6218 );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-3ef55e7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-3ef55e7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-3ef55e7 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-3ef55e7 .elementor-button:focus svg{fill:var( --e-global-color-f1f6218 );}.elementor-7 .elementor-element.elementor-element-5331db2{--display:flex;--position:absolute;--min-height:80vh;--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:flex-end;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-5331db2{right:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-5331db2{left:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-a376481 img{width:auto;height:92vh;}.elementor-7 .elementor-element.elementor-element-ffffb49{--display:flex;--position:absolute;--min-height:80vh;--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:flex-end;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-ffffb49{right:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-ffffb49{left:0px;}.elementor-7 .elementor-element.elementor-element-8c3ea29 img{width:auto;height:92vh;}.elementor-7 .elementor-element.elementor-element-0dd8046{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:60%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-0dd8046{left:62%;}body.rtl .elementor-7 .elementor-element.elementor-element-0dd8046{right:62%;}.elementor-7 .elementor-element.elementor-element-7a0d7b4{width:initial;max-width:initial;background-color:var( --e-global-color-c6ea2a6 );margin:auto auto calc(var(--kit-widget-spacing, 0px) + auto) auto;padding:05px 32px 5px 32px;border-radius:100px 100px 100px 100px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.21);text-align:left;}.elementor-7 .elementor-element.elementor-element-7a0d7b4 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:600;line-height:2em;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-5d370d5{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:20%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-5d370d5{left:67%;}body.rtl .elementor-7 .elementor-element.elementor-element-5d370d5{right:67%;}.elementor-7 .elementor-element.elementor-element-cd710a6{width:initial;max-width:initial;background-color:var( --e-global-color-1f45778 );margin:auto auto calc(var(--kit-widget-spacing, 0px) + auto) auto;padding:05px 32px 5px 32px;border-radius:100px 100px 100px 100px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.21);text-align:left;}.elementor-7 .elementor-element.elementor-element-cd710a6 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:600;line-height:2em;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-ddc4e8f{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:104%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-ddc4e8f{left:72%;}body.rtl .elementor-7 .elementor-element.elementor-element-ddc4e8f{right:72%;}.elementor-7 .elementor-element.elementor-element-c9b69d9{width:initial;max-width:initial;background-color:var( --e-global-color-63f678e );margin:auto auto calc(var(--kit-widget-spacing, 0px) + auto) auto;padding:05px 32px 5px 32px;border-radius:100px 100px 100px 100px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.21);text-align:left;}.elementor-7 .elementor-element.elementor-element-c9b69d9 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:600;line-height:2em;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-2dcb84b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:130px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-2dcb84b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2dcb84b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f1f6218 );}.elementor-7 .elementor-element.elementor-element-ad49df9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-921f910 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-weight:800;color:#000000;}.elementor-7 .elementor-element.elementor-element-c1024ad{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#000000;}.elementor-7 .elementor-element.elementor-element-c1024ad p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-ad10971{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ca5f2d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ca5f2d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-f1947e7{--e-transform-rotateZ:7deg;}.elementor-7 .elementor-element.elementor-element-f1947e7 img{width:300px;}.elementor-7 .elementor-element.elementor-element-ef07b39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b40e402{text-align:left;}.elementor-7 .elementor-element.elementor-element-2227044{--e-transform-translateX:-12px;text-align:left;}.elementor-7 .elementor-element.elementor-element-7dd5bde .elementor-heading-title{font-family:var( --e-global-typography-0c452e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0c452e5-font-size );line-height:var( --e-global-typography-0c452e5-line-height );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-c38ef92 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-c38ef92{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-0ec1b7a .elementor-button{background-color:#FF7F4100;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-b26ba09 );color:var( --e-global-color-b26ba09 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b26ba09 );padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-0ec1b7a .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-0ec1b7a .elementor-button:focus{background-color:var( --e-global-color-b26ba09 );color:var( --e-global-color-f1f6218 );}.elementor-7 .elementor-element.elementor-element-0ec1b7a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-0ec1b7a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-0ec1b7a .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-0ec1b7a .elementor-button:focus svg{fill:var( --e-global-color-f1f6218 );}.elementor-7 .elementor-element.elementor-element-25daa66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-be175c5{--e-transform-rotateZ:-7deg;}.elementor-7 .elementor-element.elementor-element-be175c5 img{width:300px;}.elementor-7 .elementor-element.elementor-element-639cc11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bde19dd{text-align:left;}.elementor-7 .elementor-element.elementor-element-e2e72e1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;}.elementor-7 .elementor-element.elementor-element-fe4ad34 .elementor-heading-title{font-family:var( --e-global-typography-0c452e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0c452e5-font-size );line-height:var( --e-global-typography-0c452e5-line-height );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-1a87263 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-1a87263{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-ba5a359 .elementor-button{background-color:#FF7F4100;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-b26ba09 );color:var( --e-global-color-b26ba09 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b26ba09 );padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-ba5a359 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-ba5a359 .elementor-button:focus{background-color:var( --e-global-color-b26ba09 );color:var( --e-global-color-f1f6218 );}.elementor-7 .elementor-element.elementor-element-ba5a359 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-ba5a359 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-ba5a359 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-ba5a359 .elementor-button:focus svg{fill:var( --e-global-color-f1f6218 );}.elementor-7 .elementor-element.elementor-element-5e563f1{--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:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-5e563f1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5e563f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f45778 );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-592235b{right:10%;}body.rtl .elementor-7 .elementor-element.elementor-element-592235b{left:10%;}.elementor-7 .elementor-element.elementor-element-592235b{top:-5vh;}.elementor-7 .elementor-element.elementor-element-45c3de1{--display:flex;--margin-top:20px;--margin-bottom:030px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c192b9d .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-weight:800;color:#000000;}.elementor-7 .elementor-element.elementor-element-7285583{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#000000;}.elementor-7 .elementor-element.elementor-element-7285583 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-84fd767 .elementor-button{background-color:#FF7F4100;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-b26ba09 );color:var( --e-global-color-b26ba09 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b26ba09 );padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-84fd767 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-84fd767 .elementor-button:focus{background-color:var( --e-global-color-b26ba09 );color:var( --e-global-color-f1f6218 );}.elementor-7 .elementor-element.elementor-element-84fd767 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-84fd767 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-84fd767 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-84fd767 .elementor-button:focus svg{fill:var( --e-global-color-f1f6218 );}.elementor-7 .elementor-element.elementor-element-efe9906{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e9f816c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f81df3a{text-align:center;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-597dc15{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-205b42f{text-align:center;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-ecbb7a8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d4c0880{text-align:center;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-f54f4f0{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-3vh;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-f54f4f0{left:25%;}body.rtl .elementor-7 .elementor-element.elementor-element-f54f4f0{right:25%;}.elementor-7 .elementor-element.elementor-element-95252fe{width:initial;max-width:initial;background-color:var( --e-global-color-b26ba09 );margin:auto auto calc(var(--kit-widget-spacing, 0px) + auto) auto;padding:05px 32px 5px 32px;border-radius:100px 100px 100px 100px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.21);text-align:left;}.elementor-7 .elementor-element.elementor-element-95252fe .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:600;line-height:2em;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-c10b0f3{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:35vh;--z-index:1;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-c10b0f3{left:63%;}body.rtl .elementor-7 .elementor-element.elementor-element-c10b0f3{right:63%;}.elementor-7 .elementor-element.elementor-element-84f0d57{width:initial;max-width:initial;background-color:var( --e-global-color-63f678e );margin:auto auto calc(var(--kit-widget-spacing, 0px) + auto) auto;padding:05px 32px 5px 32px;border-radius:100px 100px 100px 100px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.21);text-align:left;}.elementor-7 .elementor-element.elementor-element-84f0d57 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:600;line-height:2em;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6d877b8{--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:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-6d877b8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6d877b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f1f6218 );}.elementor-7 .elementor-element.elementor-element-4668b79{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-97b7792 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-weight:800;color:#000000;}.elementor-7 .elementor-element.elementor-element-a85921f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#000000;}.elementor-7 .elementor-element.elementor-element-a85921f p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-de3f1b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:250px 250px;--row-gap:250px;--column-gap:250px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-de3f1b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-cbb9a50{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ae111d9{text-align:left;}.elementor-7 .elementor-element.elementor-element-ae111d9 img{width:auto;height:200px;}.elementor-7 .elementor-element.elementor-element-c703ff5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-5fb10fb{text-align:left;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-5fb10fb p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-41a05ba .elementor-button{background-color:#FF7F4100;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-b26ba09 );color:var( --e-global-color-b26ba09 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b26ba09 );padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-41a05ba .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-41a05ba .elementor-button:focus{background-color:var( --e-global-color-b26ba09 );color:var( --e-global-color-f1f6218 );}.elementor-7 .elementor-element.elementor-element-41a05ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-41a05ba .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-41a05ba .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-41a05ba .elementor-button:focus svg{fill:var( --e-global-color-f1f6218 );}.elementor-7 .elementor-element.elementor-element-ac233a9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a406723{text-align:left;}.elementor-7 .elementor-element.elementor-element-a406723 img{width:auto;height:200px;}.elementor-7 .elementor-element.elementor-element-e10b562 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-b18d0bf{text-align:left;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-b18d0bf p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-ed64877 .elementor-button{background-color:#FF7F4100;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-b26ba09 );color:var( --e-global-color-b26ba09 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b26ba09 );padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-ed64877 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-ed64877 .elementor-button:focus{background-color:var( --e-global-color-b26ba09 );color:var( --e-global-color-f1f6218 );}.elementor-7 .elementor-element.elementor-element-ed64877 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-ed64877 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-ed64877 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-ed64877 .elementor-button:focus svg{fill:var( --e-global-color-f1f6218 );}.elementor-7 .elementor-element.elementor-element-10f8502{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:54%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-10f8502{left:39%;}body.rtl .elementor-7 .elementor-element.elementor-element-10f8502{right:39%;}.elementor-7 .elementor-element.elementor-element-163c7b9{width:initial;max-width:initial;background-color:var( --e-global-color-c6ea2a6 );margin:auto auto calc(var(--kit-widget-spacing, 0px) + auto) auto;padding:05px 32px 5px 32px;border-radius:100px 100px 100px 100px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.21);text-align:left;}.elementor-7 .elementor-element.elementor-element-163c7b9 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:600;line-height:2em;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-f56fac6{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7 .elementor-element.elementor-element-f56fac6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f56fac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://benefacitis.com.br/wp-content/uploads/2025/10/Group-36.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-bd28d99{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:54%;--z-index:2;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-bd28d99{left:45%;}body.rtl .elementor-7 .elementor-element.elementor-element-bd28d99{right:45%;}.elementor-7 .elementor-element.elementor-element-880ec49{width:initial;max-width:initial;background-color:var( --e-global-color-63f678e );margin:auto auto calc(var(--kit-widget-spacing, 0px) + auto) auto;padding:05px 32px 5px 32px;border-radius:100px 100px 100px 100px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.21);text-align:left;}.elementor-7 .elementor-element.elementor-element-880ec49 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:600;line-height:2em;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-d0975d5{--display:flex;}.elementor-7 .elementor-element.elementor-element-5569e33 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-weight:900;color:var( --e-global-color-f1f6218 );}.elementor-7 .elementor-element.elementor-element-71f2596{color:var( --e-global-color-f1f6218 );}.elementor-7 .elementor-element.elementor-element-d0b0dbc{--display:flex;}.elementor-7 .elementor-element.elementor-element-2d4c529{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:150px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-0636aba{--display:flex;}.elementor-7 .elementor-element.elementor-element-2563614{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-2563614 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-weight:900;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-3204a65{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-ea16d5d{--display:flex;}.elementor-7 .elementor-element.elementor-element-4f0b9a1{--swiper-slides-to-display:1;--swiper-slides-gap:10px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-34px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-34px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-secondary );--arrow-hover-color:var( --e-global-color-8426847 );}.elementor-7 .elementor-element.elementor-element-4f0b9a1.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4aadf3f{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:54vh;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-4aadf3f{left:20%;}body.rtl .elementor-7 .elementor-element.elementor-element-4aadf3f{right:20%;}.elementor-7 .elementor-element.elementor-element-ef17404{width:initial;max-width:initial;background-color:var( --e-global-color-63f678e );margin:auto auto calc(var(--kit-widget-spacing, 0px) + auto) auto;padding:05px 32px 5px 32px;border-radius:100px 100px 100px 100px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.21);text-align:left;}.elementor-7 .elementor-element.elementor-element-ef17404 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:600;line-height:2em;color:var( --e-global-color-secondary );}body.elementor-page-7:not(.elementor-motion-effects-element-type-background), body.elementor-page-7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f1f6218 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-feee127{--width:50%;}.elementor-7 .elementor-element.elementor-element-5331db2{--width:50vw;}.elementor-7 .elementor-element.elementor-element-ffffb49{--width:50vw;}.elementor-7 .elementor-element.elementor-element-0dd8046{--width:auto;}.elementor-7 .elementor-element.elementor-element-5d370d5{--width:auto;}.elementor-7 .elementor-element.elementor-element-ddc4e8f{--width:auto;}.elementor-7 .elementor-element.elementor-element-ad49df9{--width:50%;}.elementor-7 .elementor-element.elementor-element-ca5f2d4{--width:49.419%;}.elementor-7 .elementor-element.elementor-element-45c3de1{--width:50%;}.elementor-7 .elementor-element.elementor-element-f54f4f0{--width:auto;}.elementor-7 .elementor-element.elementor-element-c10b0f3{--width:auto;}.elementor-7 .elementor-element.elementor-element-4668b79{--width:50%;}.elementor-7 .elementor-element.elementor-element-de3f1b8{--width:73.587%;}.elementor-7 .elementor-element.elementor-element-10f8502{--width:auto;}.elementor-7 .elementor-element.elementor-element-bd28d99{--width:auto;}.elementor-7 .elementor-element.elementor-element-d0975d5{--width:85%;}.elementor-7 .elementor-element.elementor-element-0636aba{--width:85%;}.elementor-7 .elementor-element.elementor-element-4aadf3f{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-feee127{--width:85%;}.elementor-7 .elementor-element.elementor-element-ffffb49{--width:50%;}.elementor-7 .elementor-element.elementor-element-ad49df9{--width:65%;}.elementor-7 .elementor-element.elementor-element-45c3de1{--width:55%;}.elementor-7 .elementor-element.elementor-element-4668b79{--width:75%;}.elementor-7 .elementor-element.elementor-element-de3f1b8{--width:100%;}.elementor-7 .elementor-element.elementor-element-d0975d5{--width:150%;}.elementor-7 .elementor-element.elementor-element-0636aba{--width:100%;}.elementor-7 .elementor-element.elementor-element-ea16d5d{--width:100%;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-f56fac6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f56fac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-beead52{--min-height:70vh;}.elementor-7 .elementor-element.elementor-element-feee127.e-con{--e-con-transform-translateY:-60px;}.elementor-7 .elementor-element.elementor-element-feee127{--justify-content:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-ffffb49{bottom:-250px;}.elementor-7 .elementor-element.elementor-element-8c3ea29 img{height:auto;object-fit:contain;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-0dd8046{left:40%;}body.rtl .elementor-7 .elementor-element.elementor-element-0dd8046{right:40%;}.elementor-7 .elementor-element.elementor-element-0dd8046{top:89%;--z-index:10;}.elementor-7 .elementor-element.elementor-element-5d370d5{top:66%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-ddc4e8f{left:37%;}body.rtl .elementor-7 .elementor-element.elementor-element-ddc4e8f{right:37%;}.elementor-7 .elementor-element.elementor-element-ddc4e8f{top:110%;--z-index:10;}.elementor-7 .elementor-element.elementor-element-2dcb84b{--padding-top:170px;--padding-bottom:130px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-c1024ad{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-ad10971{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:130px 130px;--row-gap:130px;--column-gap:130px;}.elementor-7 .elementor-element.elementor-element-7dd5bde .elementor-heading-title{font-size:var( --e-global-typography-0c452e5-font-size );line-height:var( --e-global-typography-0c452e5-line-height );}.elementor-7 .elementor-element.elementor-element-fe4ad34 .elementor-heading-title{font-size:var( --e-global-typography-0c452e5-font-size );line-height:var( --e-global-typography-0c452e5-line-height );}.elementor-7 .elementor-element.elementor-element-592235b{--e-transform-translateX:151px;text-align:right;}.elementor-7 .elementor-element.elementor-element-592235b img{width:80%;}.elementor-7 .elementor-element.elementor-element-7285583{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-efe9906{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7 .elementor-element.elementor-element-f54f4f0{--z-index:10;}.elementor-7 .elementor-element.elementor-element-c10b0f3{top:50%;}.elementor-7 .elementor-element.elementor-element-a85921f{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-de3f1b8{--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-7 .elementor-element.elementor-element-ae111d9 img{height:auto;}.elementor-7 .elementor-element.elementor-element-a406723 img{height:auto;}.elementor-7 .elementor-element.elementor-element-f56fac6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f56fac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://benefacitis.com.br/wp-content/uploads/2025/10/Group-36.jpg");background-position:bottom right;}.elementor-7 .elementor-element.elementor-element-f56fac6{--flex-direction:row-reverse;--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-reverse;--align-items:flex-end;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-bd28d99{bottom:75%;}.elementor-7 .elementor-element.elementor-element-d0975d5{--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-7 .elementor-element.elementor-element-2d4c529{--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-7 .elementor-element.elementor-element-2563614{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-4f0b9a1{--swiper-slides-to-display:1;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-beead52{--padding-top:100px;--padding-bottom:200px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-feee127.e-con{--e-con-transform-translateY:0px;}.elementor-7 .elementor-element.elementor-element-94502a8 .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-cd986e2{font-size:21px;line-height:1.3em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-5331db2{--width:60vw;--min-height:auto;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-a376481 img{height:auto;}.elementor-7 .elementor-element.elementor-element-ffffb49{--width:75vw;--min-height:auto;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );bottom:-195px;}.elementor-7 .elementor-element.elementor-element-8c3ea29 img{height:auto;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-0dd8046{left:50%;}body.rtl .elementor-7 .elementor-element.elementor-element-0dd8046{right:50%;}.elementor-7 .elementor-element.elementor-element-0dd8046{top:110%;}.elementor-7 .elementor-element.elementor-element-7a0d7b4{padding:7px 24px 7px 24px;}.elementor-7 .elementor-element.elementor-element-7a0d7b4 .elementor-heading-title{font-size:15px;line-height:2em;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-5d370d5{left:11%;}body.rtl .elementor-7 .elementor-element.elementor-element-5d370d5{right:11%;}.elementor-7 .elementor-element.elementor-element-5d370d5{top:117%;}.elementor-7 .elementor-element.elementor-element-cd710a6{padding:7px 24px 7px 24px;}.elementor-7 .elementor-element.elementor-element-cd710a6 .elementor-heading-title{font-size:15px;line-height:2em;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-ddc4e8f{left:-48%;}body.rtl .elementor-7 .elementor-element.elementor-element-ddc4e8f{right:-48%;}.elementor-7 .elementor-element.elementor-element-ddc4e8f{top:78%;}.elementor-7 .elementor-element.elementor-element-c9b69d9{padding:7px 24px 7px 24px;}.elementor-7 .elementor-element.elementor-element-c9b69d9 .elementor-heading-title{font-size:15px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-2dcb84b{--padding-top:200px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-921f910 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-c1024ad{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-ad10971{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7 .elementor-element.elementor-element-ca5f2d4{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-f1947e7{--e-transform-translateX:21px;}.elementor-7 .elementor-element.elementor-element-f1947e7 img{width:250px;}.elementor-7 .elementor-element.elementor-element-ef07b39.e-con{--e-con-transform-translateY:-100px;}.elementor-7 .elementor-element.elementor-element-7dd5bde .elementor-heading-title{font-size:var( --e-global-typography-0c452e5-font-size );line-height:var( --e-global-typography-0c452e5-line-height );}.elementor-7 .elementor-element.elementor-element-25daa66{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-be175c5{--e-transform-translateX:23px;}.elementor-7 .elementor-element.elementor-element-be175c5 img{width:250px;}.elementor-7 .elementor-element.elementor-element-639cc11{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-fe4ad34 .elementor-heading-title{font-size:var( --e-global-typography-0c452e5-font-size );line-height:var( --e-global-typography-0c452e5-line-height );}.elementor-7 .elementor-element.elementor-element-5e563f1{--padding-top:250px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-592235b{--e-transform-translateX:-24px;--e-transform-translateY:-23px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-592235b{right:-16% !important;}body.rtl .elementor-7 .elementor-element.elementor-element-592235b{left:-16% !important;}.elementor-7 .elementor-element.elementor-element-c192b9d .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-7285583{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-efe9906{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-f54f4f0{left:-3%;}body.rtl .elementor-7 .elementor-element.elementor-element-f54f4f0{right:-3%;}.elementor-7 .elementor-element.elementor-element-f54f4f0{top:-3%;--z-index:10;}.elementor-7 .elementor-element.elementor-element-95252fe{padding:7px 24px 7px 24px;}.elementor-7 .elementor-element.elementor-element-95252fe .elementor-heading-title{font-size:15px;line-height:2em;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-c10b0f3{left:5%;}body.rtl .elementor-7 .elementor-element.elementor-element-c10b0f3{right:5%;}.elementor-7 .elementor-element.elementor-element-c10b0f3{top:9%;}.elementor-7 .elementor-element.elementor-element-84f0d57{padding:7px 24px 7px 24px;}.elementor-7 .elementor-element.elementor-element-84f0d57 .elementor-heading-title{font-size:15px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-6d877b8{--padding-top:100px;--padding-bottom:0100px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-97b7792 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-a85921f{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-de3f1b8{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-10f8502{left:0%;}body.rtl .elementor-7 .elementor-element.elementor-element-10f8502{right:0%;}.elementor-7 .elementor-element.elementor-element-10f8502{top:39%;}.elementor-7 .elementor-element.elementor-element-163c7b9{padding:7px 24px 7px 24px;}.elementor-7 .elementor-element.elementor-element-163c7b9 .elementor-heading-title{font-size:15px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-f56fac6{--min-height:100vh;--padding-top:600px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-f56fac6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f56fac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-32% 0%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-bd28d99{left:30%;}body.rtl .elementor-7 .elementor-element.elementor-element-bd28d99{right:30%;}.elementor-7 .elementor-element.elementor-element-bd28d99{bottom:85%;}.elementor-7 .elementor-element.elementor-element-880ec49{padding:7px 24px 7px 24px;}.elementor-7 .elementor-element.elementor-element-880ec49 .elementor-heading-title{font-size:15px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-d0975d5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5569e33 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-2d4c529{--padding-top:100px;--padding-bottom:65px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-0636aba{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2563614{--container-widget-width:1000%;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000% );max-width:1000%;}.elementor-7 .elementor-element.elementor-element-2563614 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-ea16d5d{--width:100%;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4f0b9a1{--swiper-slides-to-display:1;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--arrow-prev-left-position:-26px;--arrow-next-right-position:-25px;}.elementor-7 .elementor-element.elementor-element-4aadf3f{top:95%;}.elementor-7 .elementor-element.elementor-element-ef17404{padding:7px 24px 7px 24px;}.elementor-7 .elementor-element.elementor-element-ef17404 .elementor-heading-title{font-size:15px;line-height:2em;}}/* Start custom CSS for button, class: .elementor-element-af2a725 */.elementor-7 .elementor-element.elementor-element-af2a725 .elementor-button-content-wrapper {
    transition: gap 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-af2a725 a:hover .elementor-button-content-wrapper{
    gap:20px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ef55e7 */.elementor-7 .elementor-element.elementor-element-3ef55e7 .elementor-button-content-wrapper {
    transition: gap 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-3ef55e7 a:hover .elementor-button-content-wrapper{
    gap:20px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dd5bde */.elementor-7 .elementor-element.elementor-element-7dd5bde *{
    font-weight:500 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ec1b7a */.elementor-7 .elementor-element.elementor-element-0ec1b7a .elementor-button-content-wrapper {
    transition: gap 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-0ec1b7a a:hover .elementor-button-content-wrapper{
    gap:20px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe4ad34 */.elementor-7 .elementor-element.elementor-element-fe4ad34 *{
    font-weight:500 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba5a359 */.elementor-7 .elementor-element.elementor-element-ba5a359 .elementor-button-content-wrapper {
    transition: gap 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-ba5a359 a:hover .elementor-button-content-wrapper{
    gap:20px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84fd767 */.elementor-7 .elementor-element.elementor-element-84fd767 .elementor-button-content-wrapper {
    transition: gap 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-84fd767 a:hover .elementor-button-content-wrapper{
    gap:20px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41a05ba */.elementor-7 .elementor-element.elementor-element-41a05ba .elementor-button-content-wrapper {
    transition: gap 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-41a05ba a:hover .elementor-button-content-wrapper{
    gap:20px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed64877 */.elementor-7 .elementor-element.elementor-element-ed64877 .elementor-button-content-wrapper {
    transition: gap 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-ed64877 a:hover .elementor-button-content-wrapper{
    gap:20px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f56fac6 *//* * Este é o 'media query'. 
 * O código aqui dentro SÓ vai funcionar em telas 
 * de 767px ou menores (o padrão 'Mobile' do Elementor).
*/
@media (max-width: 767px) {
    
    /* 1. Prepara o container principal */
    .elementor-7 .elementor-element.elementor-element-f56fac6 {
        /* Isso é essencial para o overlay funcionar */
        position: relative;
        z-index: -1; 
    }

    /* 2. Cria o overlay (o gradiente) */
    .elementor-7 .elementor-element.elementor-element-f56fac6::after {
        content: '';
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;

        /* * Este é o seu gradiente.
         * Começa transparente (0) no topo e 
         * vai até 40% (0.4) de preto na base.
        */
background: linear-gradient(
    to bottom, 
    
    /* * Fica transparente (0) do topo (0%) até 70% da altura.
     * A transição para o escuro só começa DEPOIS daqui.
    */
    rgba(0, 0, 0, 0) 40%, 
    
    /* * Termina com a cor escura (0.6) no final (100%) 
    */
    rgba(0, 0, 0, 0.7) 70%
);
        
        /* Coloca o overlay acima da imagem de fundo */
        z-index: -1; 
    }

    /* * 3. Garante que o conteúdo (widgets dentro do container) 
     * fique ACIMA do overlay.
    */
    .elementor-7 .elementor-element.elementor-element-f56fac6 > .e-con,
    .elementor-7 .elementor-element.elementor-element-f56fac6 > .e-container__inner {
        position: relative; 
        z-index: 2; /* Mais alto que o z-index: 1 do overlay */
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-4f0b9a1 */.elementor-7 .elementor-element.elementor-element-4f0b9a1 .swiper-slide{
  display: flex;
  justify-content: center;
  align-items: center;
}/* End custom CSS */