.elementor-35 .elementor-element.elementor-element-8db6f3a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-35 .elementor-element.elementor-element-44aef0b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35 .elementor-element.elementor-element-a802b8e{--display:flex;--min-height:720px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.5;--border-radius:22px 22px 22px 22px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-35 .elementor-element.elementor-element-a802b8e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-a802b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mfscompany.com.br/wp-content/uploads/2026/07/a3a41ad0-5ecd-42cb-8609-1ec06d05fa91.png");background-position:center center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-a802b8e::before, .elementor-35 .elementor-element.elementor-element-a802b8e > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-a802b8e > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-a802b8e > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-a802b8e > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-a802b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #00000000 0%, #00000099 100%);}.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-35 .elementor-element.elementor-element-352f3b6{width:var( --container-widget-width, 40vw );max-width:40vw;--container-widget-width:40vw;--container-widget-flex-grow:0;text-align:start;}.elementor-35 .elementor-element.elementor-element-352f3b6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:60px;font-weight:300;line-height:1.15em;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-c6a95a6{--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-weight:var( --e-global-typography-accent-font-weight );}.elementor-35 .elementor-element.elementor-element-f4c13ed .elementor-button{background-color:#FFFFFF;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;fill:#0A0A0A;color:#0A0A0A;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-35 .elementor-element.elementor-element-f4c13ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-f4c13ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-f4c13ed .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-35 .elementor-element.elementor-element-0f7e145{--display:flex;--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-35 .elementor-element.elementor-element-1eb2c82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-1eb2c82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-1eebc2b{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-8cdca01{text-align:start;}.elementor-35 .elementor-element.elementor-element-8cdca01 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:600;line-height:1.15em;color:#0A0A0A;}.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-35 .elementor-element.elementor-element-498771a{text-align:start;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#737373;}.elementor-35 .elementor-element.elementor-element-8b1fb8e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-8b1fb8e.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-7758866{--display:flex;--min-height:0px;--overflow:hidden;}.elementor-35 .elementor-element.elementor-element-861902f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.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-35 .elementor-element.elementor-element-9c6b1ea img{width:90px;}.elementor-35 .elementor-element.elementor-element-b7dfdc7 img{width:90px;}.elementor-35 .elementor-element.elementor-element-539c001 img{width:90px;}.elementor-35 .elementor-element.elementor-element-ed586b6 img{width:90px;}.elementor-35 .elementor-element.elementor-element-fef7e47 img{width:90px;}.elementor-35 .elementor-element.elementor-element-fccbe5c img{width:90px;}.elementor-35 .elementor-element.elementor-element-3f7a05e img{width:90px;}.elementor-35 .elementor-element.elementor-element-cf540da img{width:90px;}.elementor-35 .elementor-element.elementor-element-6d81593 img{width:90px;}.elementor-35 .elementor-element.elementor-element-364a633 img{width:90px;}.elementor-35 .elementor-element.elementor-element-7217c33 img{width:90px;}.elementor-35 .elementor-element.elementor-element-76dda98 img{width:90px;}.elementor-35 .elementor-element.elementor-element-c4c2a4d img{width:90px;}.elementor-35 .elementor-element.elementor-element-994b7a7 img{width:90px;}.elementor-35 .elementor-element.elementor-element-b0d0cead img{width:90px;}.elementor-35 .elementor-element.elementor-element-cd058275 img{width:90px;}.elementor-35 .elementor-element.elementor-element-6c56c875 img{width:90px;}.elementor-35 .elementor-element.elementor-element-c79ddde6 img{width:90px;}.elementor-35 .elementor-element.elementor-element-13b37c1b img{width:90px;}.elementor-35 .elementor-element.elementor-element-c0833ca3 img{width:90px;}.elementor-35 .elementor-element.elementor-element-c81ad89e img{width:90px;}.elementor-35 .elementor-element.elementor-element-3835b38 img{width:90px;}.elementor-35 .elementor-element.elementor-element-5e329b5 img{width:90px;}.elementor-35 .elementor-element.elementor-element-83ec6ed img{width:90px;}.elementor-35 .elementor-element.elementor-element-e4915ed img{width:90px;}.elementor-35 .elementor-element.elementor-element-e21a603 img{width:90px;}.elementor-35 .elementor-element.elementor-element-ad887f0 img{width:90px;}.elementor-35 .elementor-element.elementor-element-150a86c img{width:90px;}.elementor-35 .elementor-element.elementor-element-2e46493 img{width:90px;}.elementor-35 .elementor-element.elementor-element-045eb9f img{width:90px;}.elementor-35 .elementor-element.elementor-element-87bcdca img{width:90px;}.elementor-35 .elementor-element.elementor-element-19459db img{width:90px;}.elementor-35 .elementor-element.elementor-element-cc983c8 img{width:90px;}.elementor-35 .elementor-element.elementor-element-be7efec img{width:90px;}.elementor-35 .elementor-element.elementor-element-365f6cf img{width:90px;}.elementor-35 .elementor-element.elementor-element-aba0b10c img{width:90px;}.elementor-35 .elementor-element.elementor-element-5202feaa img{width:90px;}.elementor-35 .elementor-element.elementor-element-15490d0d img{width:90px;}.elementor-35 .elementor-element.elementor-element-098291f6 img{width:90px;}.elementor-35 .elementor-element.elementor-element-4849375e img{width:90px;}.elementor-35 .elementor-element.elementor-element-b62a003e img{width:90px;}.elementor-35 .elementor-element.elementor-element-f4886840 img{width:90px;}.elementor-35 .elementor-element.elementor-element-ae2b4f7{--display:flex;--justify-content:center;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-35 .elementor-element.elementor-element-d65ae7d{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-35 .elementor-element.elementor-element-af7bb82{text-align:start;}.elementor-35 .elementor-element.elementor-element-af7bb82 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:200;line-height:1.15em;color:#252525;}.elementor-35 .elementor-element.elementor-element-ab6ac18{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#525252;}.elementor-35 .elementor-element.elementor-element-33e0e15{--display:flex;}.elementor-35 .elementor-element.elementor-element-f9e778d{--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:#E5E5E5;--border-color:#E5E5E5;--border-radius:18px 18px 18px 18px;}.elementor-35 .elementor-element.elementor-element-f9e778d:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-f9e778d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-d9b8824 img{height:375px;border-radius:18px 18px 18px 18px;}.elementor-35 .elementor-element.elementor-element-ab7db86{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-35 .elementor-element.elementor-element-a902d68{text-align:start;}.elementor-35 .elementor-element.elementor-element-a902d68 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#0A0A0A;}.elementor-35 .elementor-element.elementor-element-2b77063{text-align:start;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#525252;}.elementor-35 .elementor-element.elementor-element-c1b1196 .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:500;fill:#252525;color:#252525;border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;border-radius:999px 999px 999px 999px;padding:12px 24px 12px 24px;}.elementor-35 .elementor-element.elementor-element-c1b1196 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-b93f08b{--display:flex;}.elementor-35 .elementor-element.elementor-element-baaec77{--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:#E5E5E5;--border-color:#E5E5E5;--border-radius:18px 18px 18px 18px;}.elementor-35 .elementor-element.elementor-element-baaec77:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-baaec77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-6515e1e img{height:375px;border-radius:18px 18px 18px 18px;}.elementor-35 .elementor-element.elementor-element-e5e4a6d{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-35 .elementor-element.elementor-element-73939dc{text-align:start;}.elementor-35 .elementor-element.elementor-element-73939dc .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#0A0A0A;}.elementor-35 .elementor-element.elementor-element-1c9738c{text-align:start;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#525252;}.elementor-35 .elementor-element.elementor-element-7f106b4 .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:500;fill:#252525;color:#252525;border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;border-radius:999px 999px 999px 999px;padding:12px 24px 12px 24px;}.elementor-35 .elementor-element.elementor-element-7f106b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-555fda2{--display:flex;}.elementor-35 .elementor-element.elementor-element-cfb619c{--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:#E5E5E5;--border-color:#E5E5E5;--border-radius:18px 18px 18px 18px;}.elementor-35 .elementor-element.elementor-element-cfb619c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-cfb619c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-36031d0 img{height:375px;border-radius:18px 18px 18px 18px;}.elementor-35 .elementor-element.elementor-element-4efcc01{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-35 .elementor-element.elementor-element-aef068a{text-align:start;}.elementor-35 .elementor-element.elementor-element-aef068a .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#0A0A0A;}.elementor-35 .elementor-element.elementor-element-3919dd8{text-align:start;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#525252;}.elementor-35 .elementor-element.elementor-element-97c8077 .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:500;fill:#252525;color:#252525;border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;border-radius:999px 999px 999px 999px;padding:12px 24px 12px 24px;}.elementor-35 .elementor-element.elementor-element-973eed4{--display:flex;}.elementor-35 .elementor-element.elementor-element-9fa2f1c{--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:#E5E5E5;--border-color:#E5E5E5;--border-radius:18px 18px 18px 18px;}.elementor-35 .elementor-element.elementor-element-9fa2f1c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-9fa2f1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-beff6e5 img{height:375px;border-radius:18px 18px 18px 18px;}.elementor-35 .elementor-element.elementor-element-45a2692{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-35 .elementor-element.elementor-element-e0c03fb{text-align:start;}.elementor-35 .elementor-element.elementor-element-e0c03fb .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#0A0A0A;}.elementor-35 .elementor-element.elementor-element-496ad02{text-align:start;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#525252;}.elementor-35 .elementor-element.elementor-element-86f716f .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:500;fill:#252525;color:#252525;border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;border-radius:999px 999px 999px 999px;padding:12px 24px 12px 24px;}.elementor-35 .elementor-element.elementor-element-86f716f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-06b22d4{--display:flex;}.elementor-35 .elementor-element.elementor-element-bd4cac4{--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:#E5E5E5;--border-color:#E5E5E5;--border-radius:18px 18px 18px 18px;}.elementor-35 .elementor-element.elementor-element-bd4cac4:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-bd4cac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-02e44a4 img{height:375px;border-radius:18px 18px 18px 18px;}.elementor-35 .elementor-element.elementor-element-1be5128{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-35 .elementor-element.elementor-element-bf302ca{text-align:start;}.elementor-35 .elementor-element.elementor-element-bf302ca .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#0A0A0A;}.elementor-35 .elementor-element.elementor-element-e22d305{text-align:start;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#525252;}.elementor-35 .elementor-element.elementor-element-cbd46c8 .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:500;fill:#252525;color:#252525;border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;border-radius:999px 999px 999px 999px;padding:12px 24px 12px 24px;}.elementor-35 .elementor-element.elementor-element-cbd46c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-f6c02ef{--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:30px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:30px;--e-n-carousel-arrow-size:38px;--e-n-carousel-arrow-normal-color:#046cc4;}.elementor-35 .elementor-element.elementor-element-42e69f8{--display:flex;--justify-content:center;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-35 .elementor-element.elementor-element-9674324{--display:flex;}.elementor-35 .elementor-element.elementor-element-06c0e8b{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0;--border-radius:22px 22px 22px 22px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-35 .elementor-element.elementor-element-06c0e8b:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-06c0e8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mfscompany.com.br/wp-content/uploads/2026/07/1a9248c6-555f-44d1-8530-b5de58fcdb63.webp");background-position:center center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-06c0e8b::before, .elementor-35 .elementor-element.elementor-element-06c0e8b > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-06c0e8b > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-06c0e8b > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-06c0e8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-06c0e8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-35 .elementor-element.elementor-element-93efafb{text-align:start;}.elementor-35 .elementor-element.elementor-element-93efafb .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:300;line-height:1.15em;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-7206c93{text-align:start;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-2b0506f .elementor-button{background-color:#FFFFFF;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:500;fill:#0A0A0A;color:#0A0A0A;border-radius:999px 999px 999px 999px;padding:12px 24px 12px 24px;}.elementor-35 .elementor-element.elementor-element-2b0506f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-952638e3{--display:flex;}.elementor-35 .elementor-element.elementor-element-626daf13{--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-35 .elementor-element.elementor-element-4adfbca7{text-align:start;font-family:"Rubik", Sans-serif;font-size:12px;font-weight:600;letter-spacing:3px;color:#737373;}.elementor-35 .elementor-element.elementor-element-3ee72094{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-35 .elementor-element.elementor-element-3ee72094 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:36px;font-weight:300;line-height:1.1em;color:#0A0A0A;}.elementor-35 .elementor-element.elementor-element-44dd6d72{--display:flex;}.elementor-35 .elementor-element.elementor-element-ad6d8044{--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:#E5E5E5;--border-color:#E5E5E5;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-35 .elementor-element.elementor-element-ad6d8044:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-ad6d8044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-66c8badf{text-align:start;font-family:"Rubik", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;color:#1ABC9C;}.elementor-35 .elementor-element.elementor-element-250bbecd{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-35 .elementor-element.elementor-element-250bbecd .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:#0A0A0A;}.elementor-35 .elementor-element.elementor-element-a3f1e425{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:#404040;}.elementor-35 .elementor-element.elementor-element-d1183907{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#737373;}.elementor-35 .elementor-element.elementor-element-cb1892b8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-35 .elementor-element.elementor-element-cb1892b8 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:600;color:#0A0A0A;}.elementor-35 .elementor-element.elementor-element-d21afcd2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Rubik", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#A3A3A3;}.elementor-35 .elementor-element.elementor-element-f4c7b28c{--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:#E5E5E5;--border-color:#E5E5E5;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-35 .elementor-element.elementor-element-f4c7b28c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-f4c7b28c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-63a66172{text-align:start;font-family:"Rubik", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;color:#1ABC9C;}.elementor-35 .elementor-element.elementor-element-a96707ad{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-35 .elementor-element.elementor-element-a96707ad .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:#0A0A0A;}.elementor-35 .elementor-element.elementor-element-4772556{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:#404040;}.elementor-35 .elementor-element.elementor-element-0e170b8d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#737373;}.elementor-35 .elementor-element.elementor-element-ee92a10d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-35 .elementor-element.elementor-element-ee92a10d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:600;color:#0A0A0A;}.elementor-35 .elementor-element.elementor-element-cbc5d524{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Rubik", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#A3A3A3;}.elementor-35 .elementor-element.elementor-element-5417203{--display:flex;--justify-content:center;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-35 .elementor-element.elementor-element-00890a3{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-35 .elementor-element.elementor-element-57a47b2{text-align:start;}.elementor-35 .elementor-element.elementor-element-57a47b2 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:300;line-height:1.15em;color:#0A0A0A;}.elementor-35 .elementor-element.elementor-element-a256df8{--display:flex;}.elementor-35 .elementor-element.elementor-element-609be32{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-35 .elementor-element.elementor-element-609be32:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-609be32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-35 .elementor-element.elementor-element-1fb12f6 .elementor-counter-title{justify-content:start;color:#737373;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-35 .elementor-element.elementor-element-1fb12f6 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#0A0A0A;font-family:"Rubik", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-35 .elementor-element.elementor-element-1baabc4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-35 .elementor-element.elementor-element-1baabc4:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-1baabc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-ec1cb96 .elementor-counter-title{justify-content:start;color:#737373;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-35 .elementor-element.elementor-element-ec1cb96 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#0A0A0A;font-family:"Rubik", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-35 .elementor-element.elementor-element-c60e946{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-35 .elementor-element.elementor-element-c60e946:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-c60e946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-95b9f5d .elementor-counter-title{justify-content:start;color:#737373;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-35 .elementor-element.elementor-element-95b9f5d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#0A0A0A;font-family:"Rubik", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-35 .elementor-element.elementor-element-c78e466{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-35 .elementor-element.elementor-element-c78e466:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-c78e466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-c5c86dd .elementor-counter-title{justify-content:start;color:#737373;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-35 .elementor-element.elementor-element-c5c86dd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#0A0A0A;font-family:"Rubik", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-35 .elementor-element.elementor-element-737d98d{--display:flex;--justify-content:center;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-35 .elementor-element.elementor-element-2cfca57{--display:flex;}.elementor-35 .elementor-element.elementor-element-9c61e51{--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;--border-radius:22px 22px 22px 22px;--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-35 .elementor-element.elementor-element-9c61e51:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-9c61e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #009790 0%, #0079A7 100%);}.elementor-35 .elementor-element.elementor-element-2c85dd2{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-35 .elementor-element.elementor-element-2ba0ad5{text-align:start;font-family:"Rubik", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:2.4px;color:#FFFFFFCC;}.elementor-35 .elementor-element.elementor-element-55a41b1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-a9ac626{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-8effedc .elementor-button{background-color:#5FBCAF;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#79CDC2;border-radius:999px 999px 999px 999px;padding:12px 24px 12px 24px;}.elementor-35 .elementor-element.elementor-element-8effedc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-6e66b9d{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-161a4fe img{height:100%;object-fit:cover;object-position:center center;border-radius:0px 22px 022px 0px;}.elementor-35 .elementor-element.elementor-element-c9a0165{--display:flex;--justify-content:center;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-35 .elementor-element.elementor-element-487f808{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-35 .elementor-element.elementor-element-9efbdb4{text-align:start;font-family:"Rubik", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:2.4px;color:#737373;}.elementor-35 .elementor-element.elementor-element-7fdbd04{text-align:start;}.elementor-35 .elementor-element.elementor-element-7fdbd04 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:300;line-height:1.15em;color:#0A0A0A;}.elementor-35 .elementor-element.elementor-element-5b322c5{--display:flex;}.elementor-35 .elementor-element.elementor-element-3ed9df8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#F5F5F5;--border-color:#F5F5F5;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-3ed9df8:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-3ed9df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-35 .elementor-element.elementor-element-451a0b7 img{width:50%;}.elementor-35 .elementor-element.elementor-element-7a806a7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#F5F5F5;--border-color:#F5F5F5;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-7a806a7:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-7a806a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-35 .elementor-element.elementor-element-2cbf1bf img{width:50%;}.elementor-35 .elementor-element.elementor-element-ecef657{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#F5F5F5;--border-color:#F5F5F5;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-ecef657:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-ecef657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-35 .elementor-element.elementor-element-5e77faf img{width:50%;}.elementor-35 .elementor-element.elementor-element-4289fa7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#F5F5F5;--border-color:#F5F5F5;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-4289fa7:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-4289fa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-35 .elementor-element.elementor-element-b87cc61 img{width:50%;}.elementor-35 .elementor-element.elementor-element-6cfeca3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#F5F5F5;--border-color:#F5F5F5;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-6cfeca3:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-6cfeca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-35 .elementor-element.elementor-element-e05c163 img{width:56%;}.elementor-35 .elementor-element.elementor-element-b15ffa0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#F5F5F5;--border-color:#F5F5F5;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-b15ffa0:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-b15ffa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-35 .elementor-element.elementor-element-265f19f img{width:75%;}.elementor-35 .elementor-element.elementor-element-9fd840d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#F5F5F5;--border-color:#F5F5F5;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-9fd840d:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-9fd840d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-35 .elementor-element.elementor-element-95dce72 img{width:50%;}.elementor-35 .elementor-element.elementor-element-23dd591{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#F5F5F5;--border-color:#F5F5F5;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-23dd591:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-23dd591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-35 .elementor-element.elementor-element-54130ec img{width:50%;}.elementor-35 .elementor-element.elementor-element-cfcbc8e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#F5F5F5;--border-color:#F5F5F5;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-cfcbc8e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-cfcbc8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-35 .elementor-element.elementor-element-c5ee3a9 img{width:60%;}.elementor-35 .elementor-element.elementor-element-d1bc6a3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#F5F5F5;--border-color:#F5F5F5;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-d1bc6a3:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-d1bc6a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-35 .elementor-element.elementor-element-ea12c94 img{width:50%;}.elementor-35 .elementor-element.elementor-element-35df02b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#F5F5F5;--border-color:#F5F5F5;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-35df02b:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-35df02b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-35 .elementor-element.elementor-element-77fbab6 img{width:60%;}.elementor-35 .elementor-element.elementor-element-44ab7d8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#F5F5F5;--border-color:#F5F5F5;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-44ab7d8:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-44ab7d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-35 .elementor-element.elementor-element-9b40fc9 img{width:50%;}.elementor-35 .elementor-element.elementor-element-0c0e1b1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#F5F5F5;--border-color:#F5F5F5;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-0c0e1b1:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-0c0e1b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-35 .elementor-element.elementor-element-99c526a img{width:50%;}.elementor-35 .elementor-element.elementor-element-edae5a12{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#F5F5F5;--border-color:#F5F5F5;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-edae5a12:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-edae5a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-35 .elementor-element.elementor-element-d4212fb8 img{width:68%;}.elementor-35 .elementor-element.elementor-element-92a1b598{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#F5F5F5;--border-color:#F5F5F5;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-92a1b598:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-92a1b598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-35 .elementor-element.elementor-element-c97855d9 img{width:70%;}.elementor-35 .elementor-element.elementor-element-acbf5af1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#F5F5F5;--border-color:#F5F5F5;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-acbf5af1:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-acbf5af1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-35 .elementor-element.elementor-element-bfa12514 img{width:59%;}.elementor-35 .elementor-element.elementor-element-4678b18e{--display:flex;--justify-content:center;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-35 .elementor-element.elementor-element-be4152b4{--display:flex;}.elementor-35 .elementor-element.elementor-element-f68e248f{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:22px 22px 22px 22px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-35 .elementor-element.elementor-element-f68e248f:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-f68e248f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009790;}.elementor-35 .elementor-element.elementor-element-77c70ce7{text-align:start;font-family:"Rubik", Sans-serif;font-size:12px;font-weight:600;letter-spacing:3px;color:rgba(255,255,255,0.7);}.elementor-35 .elementor-element.elementor-element-8c30ef7a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-35 .elementor-element.elementor-element-8c30ef7a .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:40px;font-weight:300;line-height:1.15em;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-83dc1320{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:start;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.85);}.elementor-35 .elementor-element.elementor-element-3ef889b{--display:flex;--justify-content:center;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-35 .elementor-element.elementor-element-8ee0bdc{--display:flex;}.elementor-35 .elementor-element.elementor-element-70b098e{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-35 .elementor-element.elementor-element-1ab80e5{text-align:start;}.elementor-35 .elementor-element.elementor-element-1ab80e5 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:300;line-height:1.15em;color:#0A0A0A;}.elementor-35 .elementor-element.elementor-element-25593b2{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#525252;}.elementor-35 .elementor-element.elementor-element-86a22e3{--display:flex;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-35 .elementor-element.elementor-element-7fa2675 .elementor-accordion-item{border-color:#D4D4D4;}.elementor-35 .elementor-element.elementor-element-7fa2675 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#D4D4D4;}.elementor-35 .elementor-element.elementor-element-7fa2675 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#D4D4D4;}.elementor-35 .elementor-element.elementor-element-7fa2675 .elementor-accordion-icon, .elementor-35 .elementor-element.elementor-element-7fa2675 .elementor-accordion-title{color:#0A0A0A;}.elementor-35 .elementor-element.elementor-element-7fa2675 .elementor-accordion-icon svg{fill:#0A0A0A;}.elementor-35 .elementor-element.elementor-element-7fa2675 .elementor-active .elementor-accordion-icon, .elementor-35 .elementor-element.elementor-element-7fa2675 .elementor-active .elementor-accordion-title{color:#0A0A0A;}.elementor-35 .elementor-element.elementor-element-7fa2675 .elementor-active .elementor-accordion-icon svg{fill:#0A0A0A;}.elementor-35 .elementor-element.elementor-element-7fa2675 .elementor-accordion-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-7fa2675 .elementor-tab-content{font-family:"Rubik", Sans-serif;font-size:14px;}.elementor-35 .elementor-element.elementor-element-abd1137{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-35 .elementor-element.elementor-element-bee403d{--display:flex;}.elementor-35 .elementor-element.elementor-element-a6792cb{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.5;--border-radius:22px 22px 22px 22px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-35 .elementor-element.elementor-element-a6792cb:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-a6792cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mfscompany.com.br/wp-content/uploads/2026/07/72bf1ca9-ab35-4844-a4fb-b41d704b7e70.webp");background-position:center center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-a6792cb::before, .elementor-35 .elementor-element.elementor-element-a6792cb > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-a6792cb > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-a6792cb > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-a6792cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-a6792cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-35 .elementor-element.elementor-element-bf2ed6d{text-align:center;}.elementor-35 .elementor-element.elementor-element-bf2ed6d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:300;line-height:1.15em;color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-44aef0b{--width:95vw;}.elementor-35 .elementor-element.elementor-element-c6a95a6{--content-width:100vw;}.elementor-35 .elementor-element.elementor-element-1eb2c82{--width:100%;}.elementor-35 .elementor-element.elementor-element-1eebc2b{--width:24%;}.elementor-35 .elementor-element.elementor-element-8b1fb8e{--width:6%;}.elementor-35 .elementor-element.elementor-element-7758866{--width:70%;}.elementor-35 .elementor-element.elementor-element-861902f{--width:100%;}.elementor-35 .elementor-element.elementor-element-ae2b4f7{--width:100%;}.elementor-35 .elementor-element.elementor-element-d65ae7d{--width:100%;}.elementor-35 .elementor-element.elementor-element-33e0e15{--content-width:100%;}.elementor-35 .elementor-element.elementor-element-b93f08b{--content-width:100%;}.elementor-35 .elementor-element.elementor-element-555fda2{--content-width:100%;}.elementor-35 .elementor-element.elementor-element-973eed4{--content-width:100%;}.elementor-35 .elementor-element.elementor-element-06b22d4{--content-width:100%;}.elementor-35 .elementor-element.elementor-element-9674324{--width:100%;}.elementor-35 .elementor-element.elementor-element-626daf13{--width:100%;}.elementor-35 .elementor-element.elementor-element-44dd6d72{--width:100%;}.elementor-35 .elementor-element.elementor-element-00890a3{--width:100%;}.elementor-35 .elementor-element.elementor-element-a256df8{--width:100%;}.elementor-35 .elementor-element.elementor-element-2cfca57{--width:100%;}.elementor-35 .elementor-element.elementor-element-9c61e51{--width:100%;}.elementor-35 .elementor-element.elementor-element-487f808{--width:100%;}.elementor-35 .elementor-element.elementor-element-5b322c5{--width:100%;}.elementor-35 .elementor-element.elementor-element-be4152b4{--width:100%;}.elementor-35 .elementor-element.elementor-element-8ee0bdc{--width:1664px;}.elementor-35 .elementor-element.elementor-element-bee403d{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-35 .elementor-element.elementor-element-1eb2c82{--width:13.468%;}.elementor-35 .elementor-element.elementor-element-1eebc2b{--width:16%;}.elementor-35 .elementor-element.elementor-element-8b1fb8e{--width:9.448%;}.elementor-35 .elementor-element.elementor-element-7758866{--width:0%;}.elementor-35 .elementor-element.elementor-element-9674324{--width:100%;}.elementor-35 .elementor-element.elementor-element-44dd6d72{--width:100%;}.elementor-35 .elementor-element.elementor-element-00890a3{--width:100%;}.elementor-35 .elementor-element.elementor-element-a256df8{--width:100%;}.elementor-35 .elementor-element.elementor-element-2cfca57{--width:100%;}.elementor-35 .elementor-element.elementor-element-2c85dd2{--width:100%;}.elementor-35 .elementor-element.elementor-element-6e66b9d{--width:100%;}.elementor-35 .elementor-element.elementor-element-487f808{--width:100%;}.elementor-35 .elementor-element.elementor-element-be4152b4{--width:100%;}.elementor-35 .elementor-element.elementor-element-8ee0bdc{--width:100%;}.elementor-35 .elementor-element.elementor-element-bee403d{--width:100%;}}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-a802b8e{--min-height:685px;}.elementor-35 .elementor-element.elementor-element-a802b8e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-a802b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-35 .elementor-element.elementor-element-352f3b6{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-35 .elementor-element.elementor-element-1eb2c82{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;}.elementor-35 .elementor-element.elementor-element-1eebc2b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-8b1fb8e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-af7bb82{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-ab6ac18{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-35 .elementor-element.elementor-element-f6c02ef{--e-n-carousel-swiper-slides-to-display:1;}.elementor-35 .elementor-element.elementor-element-ad6d8044{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-35 .elementor-element.elementor-element-f4c7b28c{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-35 .elementor-element.elementor-element-1fb12f6 .elementor-counter-number-wrapper{font-size:18px;}.elementor-35 .elementor-element.elementor-element-ec1cb96 .elementor-counter-number-wrapper{font-size:18px;}.elementor-35 .elementor-element.elementor-element-95b9f5d .elementor-counter-number-wrapper{font-size:18px;}.elementor-35 .elementor-element.elementor-element-c5c86dd .elementor-counter-number-wrapper{font-size:18px;}.elementor-35 .elementor-element.elementor-element-9c61e51{--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-35 .elementor-element.elementor-element-2c85dd2{--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-35 .elementor-element.elementor-element-6e66b9d.e-con{--order:-99999 /* order start hack */;}.elementor-35 .elementor-element.elementor-element-161a4fe img{width:100%;height:450px;border-radius:22px 22px 0px 0px;}.elementor-35 .elementor-element.elementor-element-8c30ef7a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-83dc1320{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-8ee0bdc{--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;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-8db6f3a{--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-a802b8e{--min-height:520px;--justify-content:flex-end;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-a802b8e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-a802b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-352f3b6{--container-widget-width:73vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 73vw );max-width:73vw;}.elementor-35 .elementor-element.elementor-element-352f3b6 .elementor-heading-title{font-size:30px;}.elementor-35 .elementor-element.elementor-element-0f7e145{--padding-top:45px;--padding-bottom:45px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-1eb2c82{--width:100%;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-35 .elementor-element.elementor-element-1eebc2b{--width:78%;}.elementor-35 .elementor-element.elementor-element-8cdca01 .elementor-heading-title{font-size:14px;}.elementor-35 .elementor-element.elementor-element-8b1fb8e{--width:22%;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-7758866{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-ae2b4f7{--padding-top:39px;--padding-bottom:39px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-af7bb82{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-af7bb82 .elementor-heading-title{font-size:30px;}.elementor-35 .elementor-element.elementor-element-ab6ac18{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-a902d68 .elementor-heading-title{font-size:18px;}.elementor-35 .elementor-element.elementor-element-73939dc .elementor-heading-title{font-size:18px;}.elementor-35 .elementor-element.elementor-element-aef068a .elementor-heading-title{font-size:18px;}.elementor-35 .elementor-element.elementor-element-e0c03fb .elementor-heading-title{font-size:18px;}.elementor-35 .elementor-element.elementor-element-bf302ca .elementor-heading-title{font-size:18px;}.elementor-35 .elementor-element.elementor-element-f6c02ef{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-42e69f8{--padding-top:39px;--padding-bottom:39px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-9674324{--width:100%;}.elementor-35 .elementor-element.elementor-element-06c0e8b{--min-height:320px;--justify-content:flex-end;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-93efafb .elementor-heading-title{font-size:24px;}.elementor-35 .elementor-element.elementor-element-7206c93{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-3ee72094 .elementor-heading-title{font-size:26px;}.elementor-35 .elementor-element.elementor-element-44dd6d72{--width: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;}.elementor-35 .elementor-element.elementor-element-250bbecd .elementor-heading-title{font-size:22px;}.elementor-35 .elementor-element.elementor-element-a96707ad .elementor-heading-title{font-size:22px;}.elementor-35 .elementor-element.elementor-element-5417203{--padding-top:39px;--padding-bottom:39px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-00890a3{--width:100%;}.elementor-35 .elementor-element.elementor-element-57a47b2 .elementor-heading-title{font-size:30px;}.elementor-35 .elementor-element.elementor-element-1fb12f6 .elementor-counter-number-wrapper{font-size:15px;}.elementor-35 .elementor-element.elementor-element-ec1cb96 .elementor-counter-number-wrapper{font-size:15px;}.elementor-35 .elementor-element.elementor-element-95b9f5d .elementor-counter-number-wrapper{font-size:15px;}.elementor-35 .elementor-element.elementor-element-c5c86dd .elementor-counter-number-wrapper{font-size:15px;}.elementor-35 .elementor-element.elementor-element-737d98d{--padding-top:39px;--padding-bottom:39px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-2cfca57{--width:100%;}.elementor-35 .elementor-element.elementor-element-2c85dd2{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-2c85dd2.e-con{--order:99999 /* order end hack */;}.elementor-35 .elementor-element.elementor-element-55a41b1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-a9ac626{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-161a4fe.elementor-element{--order:-99999 /* order start hack */;}.elementor-35 .elementor-element.elementor-element-161a4fe img{height:251px;border-radius:22px 22px 0px 0px;}.elementor-35 .elementor-element.elementor-element-c9a0165{--padding-top:39px;--padding-bottom:39px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-487f808{--width:100%;}.elementor-35 .elementor-element.elementor-element-7fdbd04 .elementor-heading-title{font-size:30px;}.elementor-35 .elementor-element.elementor-element-4678b18e{--padding-top:39px;--padding-bottom:39px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-be4152b4{--width:100%;}.elementor-35 .elementor-element.elementor-element-f68e248f{--min-height:300px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-8c30ef7a .elementor-heading-title{font-size:24px;}.elementor-35 .elementor-element.elementor-element-3ef889b{--padding-top:45px;--padding-bottom:45px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-8ee0bdc{--width:100%;}.elementor-35 .elementor-element.elementor-element-1ab80e5 .elementor-heading-title{font-size:30px;}.elementor-35 .elementor-element.elementor-element-25593b2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-abd1137{--padding-top:39px;--padding-bottom:39px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-bee403d{--width:100%;}.elementor-35 .elementor-element.elementor-element-a6792cb{--min-height:320px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-bf2ed6d .elementor-heading-title{font-size:24px;}}/* Start custom CSS for image, class: .elementor-element-9c6b1ea */.elementor-35 .elementor-element.elementor-element-9c6b1ea img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7dfdc7 */.elementor-35 .elementor-element.elementor-element-b7dfdc7 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-539c001 */.elementor-35 .elementor-element.elementor-element-539c001 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed586b6 */.elementor-35 .elementor-element.elementor-element-ed586b6 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fef7e47 */.elementor-35 .elementor-element.elementor-element-fef7e47 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fccbe5c */.elementor-35 .elementor-element.elementor-element-fccbe5c img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f7a05e */.elementor-35 .elementor-element.elementor-element-3f7a05e img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cf540da */.elementor-35 .elementor-element.elementor-element-cf540da img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d81593 */.elementor-35 .elementor-element.elementor-element-6d81593 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-364a633 */.elementor-35 .elementor-element.elementor-element-364a633 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7217c33 */.elementor-35 .elementor-element.elementor-element-7217c33 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76dda98 */.elementor-35 .elementor-element.elementor-element-76dda98 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4c2a4d */.elementor-35 .elementor-element.elementor-element-c4c2a4d img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-994b7a7 */.elementor-35 .elementor-element.elementor-element-994b7a7 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b0d0cead */.elementor-35 .elementor-element.elementor-element-b0d0cead img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd058275 */.elementor-35 .elementor-element.elementor-element-cd058275 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c56c875 */.elementor-35 .elementor-element.elementor-element-6c56c875 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c79ddde6 */.elementor-35 .elementor-element.elementor-element-c79ddde6 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13b37c1b */.elementor-35 .elementor-element.elementor-element-13b37c1b img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0833ca3 */.elementor-35 .elementor-element.elementor-element-c0833ca3 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c81ad89e */.elementor-35 .elementor-element.elementor-element-c81ad89e img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3835b38 */.elementor-35 .elementor-element.elementor-element-3835b38 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e329b5 */.elementor-35 .elementor-element.elementor-element-5e329b5 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83ec6ed */.elementor-35 .elementor-element.elementor-element-83ec6ed img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4915ed */.elementor-35 .elementor-element.elementor-element-e4915ed img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e21a603 */.elementor-35 .elementor-element.elementor-element-e21a603 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad887f0 */.elementor-35 .elementor-element.elementor-element-ad887f0 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-150a86c */.elementor-35 .elementor-element.elementor-element-150a86c img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e46493 */.elementor-35 .elementor-element.elementor-element-2e46493 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-045eb9f */.elementor-35 .elementor-element.elementor-element-045eb9f img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87bcdca */.elementor-35 .elementor-element.elementor-element-87bcdca img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19459db */.elementor-35 .elementor-element.elementor-element-19459db img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc983c8 */.elementor-35 .elementor-element.elementor-element-cc983c8 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be7efec */.elementor-35 .elementor-element.elementor-element-be7efec img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-365f6cf */.elementor-35 .elementor-element.elementor-element-365f6cf img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aba0b10c */.elementor-35 .elementor-element.elementor-element-aba0b10c img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5202feaa */.elementor-35 .elementor-element.elementor-element-5202feaa img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15490d0d */.elementor-35 .elementor-element.elementor-element-15490d0d img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-098291f6 */.elementor-35 .elementor-element.elementor-element-098291f6 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4849375e */.elementor-35 .elementor-element.elementor-element-4849375e img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b62a003e */.elementor-35 .elementor-element.elementor-element-b62a003e img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4886840 */.elementor-35 .elementor-element.elementor-element-f4886840 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-861902f */@keyframes mfsMarquee { from { transform: translateX(0); } to { transform: translateX(-50%); } }
.elementor-35 .elementor-element.elementor-element-861902f { animation: mfsMarquee 43s linear infinite; width: max-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7758866 */.elementor-35 .elementor-element.elementor-element-7758866 { overflow-x:hidden !important; max-width:100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eb2c82 *//* MAXWIDTH-FIX */
.elementor-35 .elementor-element.elementor-element-1eb2c82 { max-width: 100% !important; box-sizing: border-box !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9b8824 */.elementor-35 .elementor-element.elementor-element-d9b8824 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9e778d */.elementor-35 .elementor-element.elementor-element-f9e778d { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-f9e778d:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6515e1e */.elementor-35 .elementor-element.elementor-element-6515e1e img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baaec77 */.elementor-35 .elementor-element.elementor-element-baaec77 { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-baaec77:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36031d0 */.elementor-35 .elementor-element.elementor-element-36031d0 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfb619c */.elementor-35 .elementor-element.elementor-element-cfb619c { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-cfb619c:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beff6e5 */.elementor-35 .elementor-element.elementor-element-beff6e5 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fa2f1c */.elementor-35 .elementor-element.elementor-element-9fa2f1c { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-9fa2f1c:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02e44a4 */.elementor-35 .elementor-element.elementor-element-02e44a4 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd4cac4 */.elementor-35 .elementor-element.elementor-element-bd4cac4 { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-bd4cac4:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9b8824 */.elementor-35 .elementor-element.elementor-element-d9b8824 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9e778d */.elementor-35 .elementor-element.elementor-element-f9e778d { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-f9e778d:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6515e1e */.elementor-35 .elementor-element.elementor-element-6515e1e img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baaec77 */.elementor-35 .elementor-element.elementor-element-baaec77 { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-baaec77:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36031d0 */.elementor-35 .elementor-element.elementor-element-36031d0 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfb619c */.elementor-35 .elementor-element.elementor-element-cfb619c { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-cfb619c:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beff6e5 */.elementor-35 .elementor-element.elementor-element-beff6e5 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fa2f1c */.elementor-35 .elementor-element.elementor-element-9fa2f1c { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-9fa2f1c:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02e44a4 */.elementor-35 .elementor-element.elementor-element-02e44a4 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd4cac4 */.elementor-35 .elementor-element.elementor-element-bd4cac4 { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-bd4cac4:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9b8824 */.elementor-35 .elementor-element.elementor-element-d9b8824 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9e778d */.elementor-35 .elementor-element.elementor-element-f9e778d { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-f9e778d:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6515e1e */.elementor-35 .elementor-element.elementor-element-6515e1e img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baaec77 */.elementor-35 .elementor-element.elementor-element-baaec77 { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-baaec77:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36031d0 */.elementor-35 .elementor-element.elementor-element-36031d0 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfb619c */.elementor-35 .elementor-element.elementor-element-cfb619c { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-cfb619c:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beff6e5 */.elementor-35 .elementor-element.elementor-element-beff6e5 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fa2f1c */.elementor-35 .elementor-element.elementor-element-9fa2f1c { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-9fa2f1c:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02e44a4 */.elementor-35 .elementor-element.elementor-element-02e44a4 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd4cac4 */.elementor-35 .elementor-element.elementor-element-bd4cac4 { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-bd4cac4:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9b8824 */.elementor-35 .elementor-element.elementor-element-d9b8824 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9e778d */.elementor-35 .elementor-element.elementor-element-f9e778d { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-f9e778d:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6515e1e */.elementor-35 .elementor-element.elementor-element-6515e1e img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baaec77 */.elementor-35 .elementor-element.elementor-element-baaec77 { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-baaec77:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36031d0 */.elementor-35 .elementor-element.elementor-element-36031d0 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfb619c */.elementor-35 .elementor-element.elementor-element-cfb619c { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-cfb619c:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beff6e5 */.elementor-35 .elementor-element.elementor-element-beff6e5 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fa2f1c */.elementor-35 .elementor-element.elementor-element-9fa2f1c { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-9fa2f1c:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02e44a4 */.elementor-35 .elementor-element.elementor-element-02e44a4 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd4cac4 */.elementor-35 .elementor-element.elementor-element-bd4cac4 { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-bd4cac4:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9b8824 */.elementor-35 .elementor-element.elementor-element-d9b8824 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9e778d */.elementor-35 .elementor-element.elementor-element-f9e778d { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-f9e778d:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6515e1e */.elementor-35 .elementor-element.elementor-element-6515e1e img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baaec77 */.elementor-35 .elementor-element.elementor-element-baaec77 { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-baaec77:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36031d0 */.elementor-35 .elementor-element.elementor-element-36031d0 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfb619c */.elementor-35 .elementor-element.elementor-element-cfb619c { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-cfb619c:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beff6e5 */.elementor-35 .elementor-element.elementor-element-beff6e5 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fa2f1c */.elementor-35 .elementor-element.elementor-element-9fa2f1c { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-9fa2f1c:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02e44a4 */.elementor-35 .elementor-element.elementor-element-02e44a4 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd4cac4 */.elementor-35 .elementor-element.elementor-element-bd4cac4 { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-bd4cac4:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9b8824 */.elementor-35 .elementor-element.elementor-element-d9b8824 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9e778d */.elementor-35 .elementor-element.elementor-element-f9e778d { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-f9e778d:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6515e1e */.elementor-35 .elementor-element.elementor-element-6515e1e img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baaec77 */.elementor-35 .elementor-element.elementor-element-baaec77 { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-baaec77:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36031d0 */.elementor-35 .elementor-element.elementor-element-36031d0 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfb619c */.elementor-35 .elementor-element.elementor-element-cfb619c { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-cfb619c:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beff6e5 */.elementor-35 .elementor-element.elementor-element-beff6e5 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fa2f1c */.elementor-35 .elementor-element.elementor-element-9fa2f1c { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-9fa2f1c:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02e44a4 */.elementor-35 .elementor-element.elementor-element-02e44a4 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd4cac4 */.elementor-35 .elementor-element.elementor-element-bd4cac4 { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-bd4cac4:hover { transform: translateY(-4px); box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae2b4f7 */.elementor-35 .elementor-element.elementor-element-ae2b4f7 { overflow-x: hidden; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9674324 *//* MAXWIDTH-FIX */
.elementor-35 .elementor-element.elementor-element-9674324 { max-width: 100% !important; box-sizing: border-box !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad6d8044 */.elementor-35 .elementor-element.elementor-element-ad6d8044 { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-ad6d8044:hover { border-color: #1ABC9C; box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4c7b28c */.elementor-35 .elementor-element.elementor-element-f4c7b28c { transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-f4c7b28c:hover { border-color: #1ABC9C; box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44dd6d72 */.elementor-35 .elementor-element.elementor-element-44dd6d72.e-con { display: grid !important; grid-template-columns: 1fr 1fr; gap: 24px; align-items: stretch; }
@media (max-width: 900px) { .elementor-35 .elementor-element.elementor-element-44dd6d72.e-con { grid-template-columns: 1fr; } }
/* MAXWIDTH-FIX */
.elementor-35 .elementor-element.elementor-element-44dd6d72 { max-width: 100% !important; box-sizing: border-box !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-626daf13 *//* MAXWIDTH-FIX */
.elementor-35 .elementor-element.elementor-element-626daf13 { max-width: 100% !important; box-sizing: border-box !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-952638e3 */.elementor-35 .elementor-element.elementor-element-952638e3 { padding: 64px 16px; }
@media (min-width: 768px) { .elementor-35 .elementor-element.elementor-element-952638e3 { padding: 80px 32px; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1794c62a */.elementor-35 .elementor-element.elementor-element-1794c62a { position: absolute !important; inset: 0 !important; pointer-events: none !important; z-index: 1 !important; }/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-1fb12f6 */.elementor-counter{display:flex !important;flex-direction:column-reverse !important;}
.elementor-counter-number-wrapper{margin-top:48px !important;}
.elementor-counter-title{margin-top:4px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-609be32 */.elementor-35 .elementor-element.elementor-element-609be32 { position: relative !important; overflow: hidden !important; }
.elementor-35 .elementor-element.elementor-element-609be32:hover { border-color: #1ABC9C; box-shadow: 0 4px 6px -1px rgba(0,0,0,.1), 0 2px 4px -2px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-94ee7886 */.elementor-35 .elementor-element.elementor-element-94ee7886 { position: absolute !important; inset: 0 !important; pointer-events: none !important; z-index: 1 !important; }/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ec1cb96 */.elementor-counter{display:flex !important;flex-direction:column-reverse !important;}
.elementor-counter-number-wrapper{margin-top:48px !important;}
.elementor-counter-title{margin-top:4px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1baabc4 */.elementor-35 .elementor-element.elementor-element-1baabc4 { position: relative !important; overflow: hidden !important; }
.elementor-35 .elementor-element.elementor-element-1baabc4:hover { border-color: #1ABC9C; box-shadow: 0 4px 6px -1px rgba(0,0,0,.1), 0 2px 4px -2px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d65731a2 */.elementor-35 .elementor-element.elementor-element-d65731a2 { position: absolute !important; inset: 0 !important; pointer-events: none !important; z-index: 1 !important; }/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-95b9f5d */.elementor-counter{display:flex !important;flex-direction:column-reverse !important;}
.elementor-counter-number-wrapper{margin-top:48px !important;}
.elementor-counter-title{margin-top:4px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c60e946 */.elementor-35 .elementor-element.elementor-element-c60e946 { position: relative !important; overflow: hidden !important; }
.elementor-35 .elementor-element.elementor-element-c60e946:hover { border-color: #1ABC9C; box-shadow: 0 4px 6px -1px rgba(0,0,0,.1), 0 2px 4px -2px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d27bf6cb */.elementor-35 .elementor-element.elementor-element-d27bf6cb { position: absolute !important; inset: 0 !important; pointer-events: none !important; z-index: 1 !important; }/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-c5c86dd */.elementor-counter{display:flex !important;flex-direction:column-reverse !important;}
.elementor-counter-number-wrapper{margin-top:48px !important;}
.elementor-counter-title{margin-top:4px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c78e466 */.elementor-35 .elementor-element.elementor-element-c78e466 { position: relative !important; overflow: hidden !important; }
.elementor-35 .elementor-element.elementor-element-c78e466:hover { border-color: #1ABC9C; box-shadow: 0 4px 6px -1px rgba(0,0,0,.1), 0 2px 4px -2px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a256df8 */.elementor-35 .elementor-element.elementor-element-a256df8.e-con { display: grid !important; grid-template-columns: repeat(4, 1fr); gap: 20px; }
@media (max-width: 767px) { .elementor-35 .elementor-element.elementor-element-a256df8.e-con { grid-template-columns: repeat(2, 1fr); } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00890a3 *//* MAXWIDTH-FIX */
.elementor-35 .elementor-element.elementor-element-00890a3 { max-width: 100% !important; box-sizing: border-box !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-161a4fe */.elementor-35 .elementor-element.elementor-element-161a4fe img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cfca57 *//* MAXWIDTH-FIX */
.elementor-35 .elementor-element.elementor-element-2cfca57 { max-width: 100% !important; box-sizing: border-box !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-451a0b7 */.elementor-35 .elementor-element.elementor-element-451a0b7 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed9df8 */.elementor-35 .elementor-element.elementor-element-3ed9df8 { aspect-ratio: 2/1; transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-3ed9df8:hover { background: #FFFFFF; border-color: #1ABC9C; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cbf1bf */.elementor-35 .elementor-element.elementor-element-2cbf1bf img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a806a7 */.elementor-35 .elementor-element.elementor-element-7a806a7 { aspect-ratio: 2/1; transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-7a806a7:hover { background: #FFFFFF; border-color: #1ABC9C; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e77faf */.elementor-35 .elementor-element.elementor-element-5e77faf img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecef657 */.elementor-35 .elementor-element.elementor-element-ecef657 { aspect-ratio: 2/1; transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-ecef657:hover { background: #FFFFFF; border-color: #1ABC9C; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b87cc61 */.elementor-35 .elementor-element.elementor-element-b87cc61 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4289fa7 */.elementor-35 .elementor-element.elementor-element-4289fa7 { aspect-ratio: 2/1; transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-4289fa7:hover { background: #FFFFFF; border-color: #1ABC9C; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e05c163 */.elementor-35 .elementor-element.elementor-element-e05c163 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cfeca3 */.elementor-35 .elementor-element.elementor-element-6cfeca3 { aspect-ratio: 2/1; transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-6cfeca3:hover { background: #FFFFFF; border-color: #1ABC9C; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-265f19f */.elementor-35 .elementor-element.elementor-element-265f19f img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b15ffa0 */.elementor-35 .elementor-element.elementor-element-b15ffa0 { aspect-ratio: 2/1; transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-b15ffa0:hover { background: #FFFFFF; border-color: #1ABC9C; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95dce72 */.elementor-35 .elementor-element.elementor-element-95dce72 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fd840d */.elementor-35 .elementor-element.elementor-element-9fd840d { aspect-ratio: 2/1; transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-9fd840d:hover { background: #FFFFFF; border-color: #1ABC9C; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54130ec */.elementor-35 .elementor-element.elementor-element-54130ec img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23dd591 */.elementor-35 .elementor-element.elementor-element-23dd591 { aspect-ratio: 2/1; transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-23dd591:hover { background: #FFFFFF; border-color: #1ABC9C; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5ee3a9 */.elementor-35 .elementor-element.elementor-element-c5ee3a9 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcbc8e */.elementor-35 .elementor-element.elementor-element-cfcbc8e { aspect-ratio: 2/1; transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-cfcbc8e:hover { background: #FFFFFF; border-color: #1ABC9C; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea12c94 */.elementor-35 .elementor-element.elementor-element-ea12c94 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1bc6a3 */.elementor-35 .elementor-element.elementor-element-d1bc6a3 { aspect-ratio: 2/1; transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-d1bc6a3:hover { background: #FFFFFF; border-color: #1ABC9C; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77fbab6 */.elementor-35 .elementor-element.elementor-element-77fbab6 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35df02b */.elementor-35 .elementor-element.elementor-element-35df02b { aspect-ratio: 2/1; transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-35df02b:hover { background: #FFFFFF; border-color: #1ABC9C; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b40fc9 */.elementor-35 .elementor-element.elementor-element-9b40fc9 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ab7d8 */.elementor-35 .elementor-element.elementor-element-44ab7d8 { aspect-ratio: 2/1; transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-44ab7d8:hover { background: #FFFFFF; border-color: #1ABC9C; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99c526a */.elementor-35 .elementor-element.elementor-element-99c526a img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c0e1b1 */.elementor-35 .elementor-element.elementor-element-0c0e1b1 { aspect-ratio: 2/1; transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-0c0e1b1:hover { background: #FFFFFF; border-color: #1ABC9C; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4212fb8 */.elementor-35 .elementor-element.elementor-element-d4212fb8 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edae5a12 */.elementor-35 .elementor-element.elementor-element-edae5a12 { aspect-ratio: 2/1; transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-edae5a12:hover { background: #FFFFFF; border-color: #1ABC9C; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c97855d9 */.elementor-35 .elementor-element.elementor-element-c97855d9 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a1b598 */.elementor-35 .elementor-element.elementor-element-92a1b598 { aspect-ratio: 2/1; transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-92a1b598:hover { background: #FFFFFF; border-color: #1ABC9C; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bfa12514 */.elementor-35 .elementor-element.elementor-element-bfa12514 img { object-fit:cover !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acbf5af1 */.elementor-35 .elementor-element.elementor-element-acbf5af1 { aspect-ratio: 2/1; transition: all .2s ease; } .elementor-35 .elementor-element.elementor-element-acbf5af1:hover { background: #FFFFFF; border-color: #1ABC9C; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b322c5 */.elementor-35 .elementor-element.elementor-element-5b322c5.e-con { display: grid !important; grid-template-columns: repeat(5, 1fr); gap: 16px; }
@media (max-width: 1024px) { .elementor-35 .elementor-element.elementor-element-5b322c5.e-con { grid-template-columns: repeat(3, 1fr); } }
@media (max-width: 600px) { .elementor-35 .elementor-element.elementor-element-5b322c5.e-con { grid-template-columns: repeat(2, 1fr); } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-487f808 *//* MAXWIDTH-FIX */
.elementor-35 .elementor-element.elementor-element-487f808 { max-width: 100% !important; box-sizing: border-box !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83dc1320 */.elementor-35 .elementor-element.elementor-element-83dc1320 { max-width: 560px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f68e248f */.elementor-35 .elementor-element.elementor-element-f68e248f { background-image: linear-gradient(90deg,#009790,#008a9a,#0079a7) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be4152b4 *//* MAXWIDTH-FIX */
.elementor-35 .elementor-element.elementor-element-be4152b4 { max-width: 100% !important; box-sizing: border-box !important; }/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-7fa2675 */.elementor-accordion-item { border-top: none !important; border-left: none !important; border-right: none !important; border-bottom: 1px solid #e5e5e5 !important; }
.elementor-accordion-item:last-child { border-bottom: none !important; }
.elementor-tab-title { padding: 20px 0 !important; display: flex !important; align-items: center !important; justify-content: space-between !important; gap: 24px !important; }
.elementor-tab-title .elementor-accordion-icon { order: 2 !important; }
.elementor-tab-title .elementor-accordion-title { order: 1 !important; }
.elementor-accordion-icon { width: 32px !important; height: 32px !important; border: 1px solid #d4d4d4 !important; border-radius: 9999px !important; background: #fff !important; display: flex !important; align-items: center !important; justify-content: center !important; flex-shrink: 0 !important; margin: 0 !important; transition: background .15s ease, border-color .15s ease !important; }
.elementor-accordion-icon i, .elementor-accordion-icon svg { font-size: 14px !important; width: 14px !important; height: 14px !important; color: #0a0a0a !important; fill: #0a0a0a !important; transition: color .15s ease, fill .15s ease !important; }
.elementor-tab-title.elementor-active .elementor-accordion-icon { background: linear-gradient(90deg,#009790,#008a9a,#0079a7) !important; border-color: transparent !important; }
.elementor-tab-title.elementor-active .elementor-accordion-icon i, .elementor-tab-title.elementor-active .elementor-accordion-icon svg { color: #fff !important; fill: #fff !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ee0bdc */.elementor-35 .elementor-element.elementor-element-8ee0bdc.e-con { display: grid !important; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; }
@media (max-width: 767px) { .elementor-35 .elementor-element.elementor-element-8ee0bdc.e-con { grid-template-columns: 1fr; gap: 40px; } }
/* MAXWIDTH-FIX */
.elementor-35 .elementor-element.elementor-element-8ee0bdc { max-width: 100% !important; box-sizing: border-box !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bee403d *//* MAXWIDTH-FIX */
.elementor-35 .elementor-element.elementor-element-bee403d { max-width: 100% !important; box-sizing: border-box !important; }/* End custom CSS */