.elementor-7517 .elementor-element.elementor-element-6db7ae1{--display:flex;--min-height:76px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right: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-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-7517 .elementor-element.elementor-element-7f087a4 .elementor-button{background-color:#FF6600;font-family:"Inter", Sans-serif;font-weight:600;fill:#1A1A1A;color:#1A1A1A;border-radius:8px 8px 8px 8px;}.elementor-7517 .elementor-element.elementor-element-7f087a4 .elementor-button:hover, .elementor-7517 .elementor-element.elementor-element-7f087a4 .elementor-button:focus{background-color:#E35A00;color:#1A1A1A;}.elementor-7517 .elementor-element.elementor-element-7f087a4 .elementor-button:hover svg, .elementor-7517 .elementor-element.elementor-element-7f087a4 .elementor-button:focus svg{fill:#1A1A1A;}.elementor-7517 .elementor-element.elementor-element-23b6eeb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-fca5222{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-22a0d4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-bd9a894{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:52px;--padding-bottom:52px;--padding-left:48px;--padding-right:48px;}.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-7517 .elementor-element.elementor-element-aaf3ab1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;}.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-7517 .elementor-element.elementor-element-415124d{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-71a7aed .elementor-button{background-color:#1A1A1A;font-family:"Inter", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-7517 .elementor-element.elementor-element-71a7aed .elementor-button:hover, .elementor-7517 .elementor-element.elementor-element-71a7aed .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7517 .elementor-element.elementor-element-71a7aed .elementor-button:hover svg, .elementor-7517 .elementor-element.elementor-element-71a7aed .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7517 .elementor-element.elementor-element-32884ed{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-7517 .elementor-element.elementor-element-de01891{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-8568995{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-a7462fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;}.elementor-7517 .elementor-element.elementor-element-9b53957{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-b5e284a{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-be03dda{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-454acc6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:78px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-6da36f6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-5b215d8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:78px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-f2813aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-ee92c2c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:78px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-3de0a2e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-87426ab{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:78px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-92e7981 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-d7f8e6e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:78px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-694e1cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-4a6b4f9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-7517 .elementor-element.elementor-element-d593788{--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:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-a746712{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-76fdb3d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;}.elementor-7517 .elementor-element.elementor-element-2384396{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-d0e8650{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-348dd0e{--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:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-7517 .elementor-element.elementor-element-4dab43f .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-9735eef{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:58px;--padding-right:58px;}.elementor-7517 .elementor-element.elementor-element-64a46ad{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-2692750{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-033a9e0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-7517 .elementor-element.elementor-element-31ac5e8{--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:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-41f943f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-954dc49{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-5baee7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;}.elementor-7517 .elementor-element.elementor-element-dc37228{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-23a2afc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-4ae820b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-63ab9e9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-413ec85 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-af61bb7{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-1a3accd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-4537b66{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-313ecc4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-d7612dc{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-161f5e8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-39bcd23{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-4091bab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-6974aad{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-bf0ff3c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-775852a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-0a4b010 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-c2e001d{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-a6defe4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-7517 .elementor-element.elementor-element-4f6eb0c{--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:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-670733f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-367f5a8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-aad2228 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;}.elementor-7517 .elementor-element.elementor-element-954144a{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-501195e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-662623f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-df4f2e1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-45764b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-88060e8{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-f663f10{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-a7d083c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-157bbeb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-8bf972c{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-d179410{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-405d6c1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-e0e2134 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-117605f{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-90263ac{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-ea99bf3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-62d5785 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-87df5a0{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-20f1e8a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-7517 .elementor-element.elementor-element-2b96e16{--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:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-31cfa4f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-9d92fa0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-255b5ae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;}.elementor-7517 .elementor-element.elementor-element-15de729{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-852ddc5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-db51710{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-ff83a78{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-f8c740a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-5508af8{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-22599e2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-6159202{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-b599a28 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-dd0013d{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-928a18f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-0c01fd2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-2e8a10e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-0357e73{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-5495acb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-edf067b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-b630de7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-80d6903{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-180c77e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-2c7afb0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-c3a8d6c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-4902efe{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-3d3d058{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-77484ab{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-30ffefe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-b44563b{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-2f39e7e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-55952e5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-3148361 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-19ea3c6{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-b72abf0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-91669c5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-2549f4c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-c879c66{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-13e0e78{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-7517 .elementor-element.elementor-element-7f1f0c3 .elementor-button{background-color:#1A1A1A;font-family:"Inter", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-7517 .elementor-element.elementor-element-7f1f0c3 .elementor-button:hover, .elementor-7517 .elementor-element.elementor-element-7f1f0c3 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7517 .elementor-element.elementor-element-7f1f0c3 .elementor-button:hover svg, .elementor-7517 .elementor-element.elementor-element-7f1f0c3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7517 .elementor-element.elementor-element-f1f3416{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-7517 .elementor-element.elementor-element-88a94f3{--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:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-ef91834{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-6353386 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;}.elementor-7517 .elementor-element.elementor-element-3e7dd6b .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-7517 .elementor-element.elementor-element-a3b41b1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:28px;--padding-left:34px;--padding-right:34px;}.elementor-7517 .elementor-element.elementor-element-d02945f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;}.elementor-7517 .elementor-element.elementor-element-80a9f0f{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-303ffcc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-7517 .elementor-element.elementor-element-7b9269d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 24px 48px -12px rgba(0,0,0,.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-246cbfa{--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;--padding-top:44px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7517 .elementor-element.elementor-element-0f2db1f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;}.elementor-7517 .elementor-element.elementor-element-dc84a09{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-efee5ff{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-7517 .elementor-element.elementor-element-d2d04fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;}.elementor-7517 .elementor-element.elementor-element-743985c{font-family:"Inter", Sans-serif;}.elementor-7517 .elementor-element.elementor-element-751492d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:38px;--padding-bottom:34px;--padding-left:40px;--padding-right:40px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7517 .elementor-element.elementor-element-2ba7564{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-field-group{padding-right:calc( 14px/2 );padding-left:calc( 14px/2 );margin-bottom:16px;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-form-fields-wrapper{margin-left:calc( -14px/2 );margin-right:calc( -14px/2 );margin-bottom:-16px;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-field-group > label, .elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-field-subgroup label{color:#B5B5B1;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-field-type-html{padding-bottom:0px;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-field-group .elementor-field, .elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#0E0E0E;border-color:#333333;border-width:1px 1px 1px 1px;border-radius:3px 3px 3px 3px;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-field-group .elementor-select-wrapper select{background-color:#0E0E0E;border-color:#333333;border-width:1px 1px 1px 1px;border-radius:3px 3px 3px 3px;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-field-group .elementor-select-wrapper::before{color:#333333;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;border-radius:3px 3px 3px 3px;padding:0px 0px 0px 0px;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .e-form__buttons__wrapper__button-next{background-color:#FF6600;color:#1A1A1A;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-button[type="submit"]{background-color:#FF6600;color:#1A1A1A;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-button[type="submit"] svg *{fill:#1A1A1A;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .e-form__buttons__wrapper__button-next:hover{background-color:#E35A00;color:#1A1A1A;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-button[type="submit"]:hover{background-color:#E35A00;color:#1A1A1A;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-button[type="submit"]:hover svg *{fill:#1A1A1A;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-message{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .e-form__indicators__indicator, .elementor-7517 .elementor-element.elementor-element-2ba7564 .e-form__indicators__indicator__label{font-family:"Inter", Sans-serif;font-weight:600;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7517 .elementor-element.elementor-element-6db7ae1{--content-width:1248px;}.elementor-7517 .elementor-element.elementor-element-bd9a894{--width:48%;}.elementor-7517 .elementor-element.elementor-element-32884ed{--content-width:1248px;}.elementor-7517 .elementor-element.elementor-element-8568995{--width:55%;}.elementor-7517 .elementor-element.elementor-element-9b53957{--width:45%;}.elementor-7517 .elementor-element.elementor-element-4a6b4f9{--content-width:1248px;}.elementor-7517 .elementor-element.elementor-element-a746712{--width:48%;}.elementor-7517 .elementor-element.elementor-element-d0e8650{--width:52%;}.elementor-7517 .elementor-element.elementor-element-348dd0e{--content-width:1248px;}.elementor-7517 .elementor-element.elementor-element-033a9e0{--content-width:1248px;}.elementor-7517 .elementor-element.elementor-element-954dc49{--width:80%;}.elementor-7517 .elementor-element.elementor-element-a6defe4{--content-width:1248px;}.elementor-7517 .elementor-element.elementor-element-367f5a8{--width:80%;}.elementor-7517 .elementor-element.elementor-element-20f1e8a{--content-width:1248px;}.elementor-7517 .elementor-element.elementor-element-9d92fa0{--width:80%;}.elementor-7517 .elementor-element.elementor-element-13e0e78{--content-width:1248px;}.elementor-7517 .elementor-element.elementor-element-f1f3416{--content-width:1248px;}.elementor-7517 .elementor-element.elementor-element-ef91834{--width:42%;}.elementor-7517 .elementor-element.elementor-element-a3b41b1{--width:58%;}.elementor-7517 .elementor-element.elementor-element-303ffcc{--content-width:1248px;}.elementor-7517 .elementor-element.elementor-element-246cbfa{--width:46%;}.elementor-7517 .elementor-element.elementor-element-751492d{--width:54%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7517 .elementor-element.elementor-element-bd9a894{--width:100%;}.elementor-7517 .elementor-element.elementor-element-8568995{--width:55%;}.elementor-7517 .elementor-element.elementor-element-9b53957{--width:45%;}.elementor-7517 .elementor-element.elementor-element-a746712{--width:100%;}.elementor-7517 .elementor-element.elementor-element-d0e8650{--width:100%;}.elementor-7517 .elementor-element.elementor-element-ef91834{--width:100%;}.elementor-7517 .elementor-element.elementor-element-a3b41b1{--width:100%;}.elementor-7517 .elementor-element.elementor-element-246cbfa{--width:100%;}.elementor-7517 .elementor-element.elementor-element-751492d{--width:100%;}}@media(min-width:2400px){.elementor-7517 .elementor-element.elementor-element-be03dda{--grid-auto-flow:row;}.elementor-7517 .elementor-element.elementor-element-23a2afc{--grid-auto-flow:row;}.elementor-7517 .elementor-element.elementor-element-501195e{--grid-auto-flow:row;}.elementor-7517 .elementor-element.elementor-element-852ddc5{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-7517 .elementor-element.elementor-element-be03dda{--grid-auto-flow:row;}.elementor-7517 .elementor-element.elementor-element-23a2afc{--grid-auto-flow:row;}.elementor-7517 .elementor-element.elementor-element-501195e{--grid-auto-flow:row;}.elementor-7517 .elementor-element.elementor-element-852ddc5{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-7517 .elementor-element.elementor-element-be03dda{--grid-auto-flow:row;}.elementor-7517 .elementor-element.elementor-element-23a2afc{--grid-auto-flow:row;}.elementor-7517 .elementor-element.elementor-element-501195e{--grid-auto-flow:row;}.elementor-7517 .elementor-element.elementor-element-852ddc5{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-7517 .elementor-element.elementor-element-6db7ae1{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7517 .elementor-element.elementor-element-fca5222{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-22a0d4e{--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-7517 .elementor-element.elementor-element-bd9a894{--padding-top:40px;--padding-bottom:8px;--padding-left:36px;--padding-right:36px;}.elementor-7517 .elementor-element.elementor-element-32884ed{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-7517 .elementor-element.elementor-element-be03dda{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7517 .elementor-element.elementor-element-4a6b4f9{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-7517 .elementor-element.elementor-element-d593788{--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-7517 .elementor-element.elementor-element-348dd0e{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-7517 .elementor-element.elementor-element-033a9e0{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-7517 .elementor-element.elementor-element-23a2afc{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7517 .elementor-element.elementor-element-a6defe4{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-7517 .elementor-element.elementor-element-501195e{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7517 .elementor-element.elementor-element-20f1e8a{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-7517 .elementor-element.elementor-element-852ddc5{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7517 .elementor-element.elementor-element-13e0e78{--padding-top:54px;--padding-bottom:54px;--padding-left:32px;--padding-right:32px;}.elementor-7517 .elementor-element.elementor-element-f1f3416{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-7517 .elementor-element.elementor-element-88a94f3{--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-7517 .elementor-element.elementor-element-303ffcc{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-7517 .elementor-element.elementor-element-7b9269d{--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-7517 .elementor-element.elementor-element-246cbfa{--padding-top:40px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-7517 .elementor-element.elementor-element-751492d{--padding-top:38px;--padding-bottom:34px;--padding-left:36px;--padding-right:36px;}}@media(max-width:767px){.elementor-7517 .elementor-element.elementor-element-6db7ae1{--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7517 .elementor-element.elementor-element-23b6eeb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-fca5222{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-22a0d4e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-bd9a894{--width:100%;--padding-top:28px;--padding-bottom:4px;--padding-left:20px;--padding-right:20px;}.elementor-7517 .elementor-element.elementor-element-32884ed{--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-7517 .elementor-element.elementor-element-de01891{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-8568995{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-9b53957{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-be03dda{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-454acc6{--padding-top:78px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-5b215d8{--padding-top:78px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-ee92c2c{--padding-top:78px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-87426ab{--padding-top:78px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-d7f8e6e{--padding-top:78px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-4a6b4f9{--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-7517 .elementor-element.elementor-element-d593788{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-a746712{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-d0e8650{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-348dd0e{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-7517 .elementor-element.elementor-element-9735eef{--padding-top:12px;--padding-bottom:12px;--padding-left:50px;--padding-right:50px;}.elementor-7517 .elementor-element.elementor-element-64a46ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-2692750{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-033a9e0{--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-7517 .elementor-element.elementor-element-31ac5e8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-41f943f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-954dc49{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-23a2afc{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-4ae820b{--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-63ab9e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-1a3accd{--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-4537b66{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-161f5e8{--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-39bcd23{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-bf0ff3c{--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-775852a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-a6defe4{--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-7517 .elementor-element.elementor-element-4f6eb0c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-670733f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-367f5a8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-501195e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-662623f{--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-df4f2e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-f663f10{--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-a7d083c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-d179410{--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-405d6c1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-90263ac{--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-ea99bf3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-20f1e8a{--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-7517 .elementor-element.elementor-element-2b96e16{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-31cfa4f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-9d92fa0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-852ddc5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-db51710{--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-ff83a78{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-22599e2{--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-6159202{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-928a18f{--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-0c01fd2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-5495acb{--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-edf067b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-180c77e{--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-2c7afb0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-3d3d058{--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-77484ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-2f39e7e{--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-55952e5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-b72abf0{--padding-top:18px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-7517 .elementor-element.elementor-element-91669c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-13e0e78{--padding-top:46px;--padding-bottom:46px;--padding-left:16px;--padding-right:16px;}.elementor-7517 .elementor-element.elementor-element-f1f3416{--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-7517 .elementor-element.elementor-element-88a94f3{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-ef91834{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-a3b41b1{--width:100%;--padding-top:26px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7517 .elementor-element.elementor-element-303ffcc{--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-7517 .elementor-element.elementor-element-7b9269d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7517 .elementor-element.elementor-element-246cbfa{--width:100%;--padding-top:34px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-7517 .elementor-element.elementor-element-efee5ff{--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-7517 .elementor-element.elementor-element-751492d{--width:100%;--padding-top:34px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-7517 .elementor-element.elementor-element-2ba7564{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-field-group > label{font-size:10px;line-height:2em;letter-spacing:0.6px;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-field-group .elementor-field, .elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-field-subgroup label{font-size:11px;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-button{font-size:11px;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .elementor-message{font-size:7px;}.elementor-7517 .elementor-element.elementor-element-2ba7564 .e-form__indicators__indicator, .elementor-7517 .elementor-element.elementor-element-2ba7564 .e-form__indicators__indicator__label{font-size:1px;}}/* Start custom CSS */body.elementor-page-7517 { --orange:#FF6600; --orange-hover:#E35A00; --orange-deep:#B84400; --graphite:#1A1A1A; --charcoal:#3F413E; --gray:#6C6C6C; --paper:#E7E7E7; --line:#E2E2E2;
  --font-display:'Poppins', sans-serif; --font-body:'Inter', sans-serif; --r-xl:20px; --r-full:999px; --shadow-2:0 4px 20px rgba(0,0,0,.06); --shadow-3:0 24px 48px -12px rgba(0,0,0,.35); --ease-mech:cubic-bezier(.7,0,.2,1); }
body.elementor-page-7517 .rc-sec { }
body.elementor-page-7517 .rc-white { background:#fff; } body.elementor-page-7517 .rc-paper { background:var(--paper); }
body.elementor-page-7517 .elementor-widget-text-editor p { margin:0; } body.elementor-page-7517 .elementor-widget-text-editor p + p { margin-top:10px; }
body.elementor-page-7517 .rc-h2 .elementor-heading-title { font-size:clamp(1.7rem, 3.4vw, 2.5rem); line-height:1.15; letter-spacing:-.02em; color:var(--graphite); }
body.elementor-page-7517 .rc-ruled .elementor-heading-title::before { content:""; display:block; width:48px; height:3px; background:var(--orange); margin-bottom:18px; }
body.elementor-page-7517 .rc-lead { font-size:17px; line-height:1.7; color:#3f413e; max-width:62ch; }
body.elementor-page-7517 .oval { position:relative; display:inline-block; padding:0 .25em; white-space:nowrap; }
body.elementor-page-7517 .oval::after { content:""; position:absolute; inset:-.06em -.06em -.03em; border:3px solid var(--orange); border-radius:52% 48% 50% 50% / 62% 58% 42% 38%; -webkit-transform:rotate(-1.6deg); transform:rotate(-1.6deg); pointer-events:none; }

/* botões: o afundar da chapa ao clicar */
body.elementor-page-7517 .rc-btn .elementor-button { min-height:48px; font-size:15px; line-height:1.3; padding:13px 26px; display:inline-flex; align-items:center; justify-content:center; text-align:center; white-space:normal; transition:background 120ms linear, transform 120ms linear, box-shadow 120ms linear; -webkit-tap-highlight-color:transparent; }
body.elementor-page-7517 .rc-btn-o .elementor-button { box-shadow:0 5px 0 var(--orange-deep); }
body.elementor-page-7517 .rc-btn-g .elementor-button { box-shadow:0 5px 0 #000; }
body.elementor-page-7517 .rc-btn .elementor-button:active { -webkit-transform:translateY(5px); transform:translateY(5px); box-shadow:none; }

/* chapa de identificação (rebites desenhados no fundo) */
body.elementor-page-7517 .rc-plate { background:radial-gradient(circle at 40% 35%, #fff 0, #8d8d88 3px, rgba(0,0,0,.35) 4px, transparent 4.6px) left 5px top 5px / 10px 10px no-repeat, radial-gradient(circle at 40% 35%, #fff 0, #8d8d88 3px, rgba(0,0,0,.35) 4px, transparent 4.6px) right 5px top 5px / 10px 10px no-repeat, radial-gradient(circle at 40% 35%, #fff 0, #8d8d88 3px, rgba(0,0,0,.35) 4px, transparent 4.6px) left 5px bottom 5px / 10px 10px no-repeat, radial-gradient(circle at 40% 35%, #fff 0, #8d8d88 3px, rgba(0,0,0,.35) 4px, transparent 4.6px) right 5px bottom 5px / 10px 10px no-repeat, linear-gradient(#f3f3f1, #dcdcd8); border:2px solid #b9b9b4; border-radius:10px; box-shadow:inset 0 1px 0 #fff, 0 6px 14px rgba(0,0,0,.18); color:var(--graphite); }
body.elementor-page-7517 .rc-plate-h .elementor-heading-title { font-size:15px; letter-spacing:.06em; text-transform:uppercase; margin-bottom:8px; color:var(--graphite); }
body.elementor-page-7517 .rc-win img { display:block; width:100%; height:100%; object-fit:cover; border-radius:6px; box-shadow:inset 0 2px 5px rgba(0,0,0,.22); }

/* cabeçalho */
body.elementor-page-7517 .rc-head { background:#fff; box-shadow:var(--shadow-2); position:relative; z-index:5; }
body.elementor-page-7517 .rc-head .rc-logo img { height:44px; width:auto; display:block; }
body.elementor-page-7517 .rc-head .rc-btn { width:auto; }
body.elementor-page-7517 .rc-head .rc-btn .elementor-button { min-height:44px; padding:10px 20px; font-size:14px; box-shadow:0 4px 0 var(--orange-deep); }
/* faixa da correia = barra de progresso da leitura: fica no topo e enche com a rolagem (sem JS fica cheia) */
body.elementor-page-7517 .rc-belt { position:-webkit-sticky; position:sticky; top:var(--wp-admin--admin-bar--height, 0px); z-index:60; height:8px; overflow:hidden;
  background:repeating-linear-gradient(90deg, #3a3a38 0 10px, #2a2a28 10px 14px) var(--graphite); background-size:14px 100%; box-shadow:0 2px 6px rgba(0,0,0,.18); }
body.elementor-page-7517 .rc-belt::after { content:""; position:absolute; top:0; left:0; bottom:0; width:100%; height:auto; opacity:1; border-radius:0; pointer-events:none;
  background:repeating-linear-gradient(90deg, var(--orange) 0 10px, var(--orange-deep) 10px 14px); background-size:14px 100%; -webkit-animation:rc-run .7s linear infinite; animation:rc-run .7s linear infinite;
  -webkit-clip-path:inset(0 calc(100% - var(--rc-p, 1) * 100%) 0 0); clip-path:inset(0 calc(100% - var(--rc-p, 1) * 100%) 0 0); }
@keyframes rc-run { to { background-position-x:14px; } } @-webkit-keyframes rc-run { to { background-position-x:14px; } }

/* hero em três planos: fundo = piso em perspectiva + silhueta do setor; frente = recorte da máquina */
body.elementor-page-7517 .rc-hero { background:var(--paper); }
body.elementor-page-7517 .depth { position:relative; border-radius:0; min-height:480px; margin-top:0;
  background:linear-gradient(90deg, rgba(255,102,0,.94) 0, rgba(255,102,0,.86) 36%, rgba(255,102,0,0) 58%), url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMTIwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1heCBtZWV0Ij48ZyBmaWxsPSJyZ2JhKDE4NCw2OCwwLC4yMikiIHN0cm9rZT0iI0I4NDQwMCIgc3Ryb2tlLXdpZHRoPSIyLjUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTMwIDEyMFY1OGgzNnY2MnpNMzAgNThsMTgtMTYgMTggMTYiLz48cGF0aCBkPSJNNzQgMTIwVjUwaDQwdjcwek03NCA1MGwyMC0xOCAyMCAxOCIvPjxwYXRoIGQ9Ik0xMjIgMTIwVjYyaDMydjU4ek0xMjIgNjJsMTYtMTQgMTYgMTQiLz48cGF0aCBkPSJNMTY0IDEyMFYxNGgxNHYxMDZ6Ii8+PHBhdGggZD0iTTE2NCAyMkw5NCAzMk0xNjQgMzBMMTM4IDQ4IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTMwIDc2aDM2TTc0IDcwaDQwTTEyMiA4MGgzMiIgZmlsbD0ibm9uZSIgb3BhY2l0eT0iLjYiLz48L2c+PC9zdmc+") 78% 100% / auto 92% no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MDAgMzAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48cGF0aCBkPSJNNjEwIDExOEwtNjAwIDMwME02MTAgMTE4TC00ODAgMzAwTTYxMCAxMThMLTM2MCAzMDBNNjEwIDExOEwtMjQwIDMwME02MTAgMTE4TC0xMjAgMzAwTTYxMCAxMThMMCAzMDBNNjEwIDExOEwxMjAgMzAwTTYxMCAxMThMMjQwIDMwME02MTAgMTE4TDM2MCAzMDBNNjEwIDExOEw0ODAgMzAwTTYxMCAxMThMNjAwIDMwME02MTAgMTE4TDcyMCAzMDBNNjEwIDExOEw4NDAgMzAwTTYxMCAxMThMOTYwIDMwME02MTAgMTE4TDEwODAgMzAwTTYxMCAxMThMMTIwMCAzMDBNNjEwIDExOEwxMzIwIDMwME02MTAgMTE4TDE0NDAgMzAwTTYxMCAxMThMMTU2MCAzMDBNNjEwIDExOEwxNjgwIDMwME02MTAgMTE4TDE4MDAgMzAwTTAgMTIzLjVIODAwTTAgMTM3LjFIODAwTTAgMTU3LjZIODAwTTAgMTg0LjVIODAwTTAgMjE3LjNIODAwTTAgMjU1LjlIODAwTTAgMzAwLjBIODAwIiBmaWxsPSJub25lIiBzdHJva2U9InJnYmEoMjYsMjYsMjYsLjEwKSIgc3Ryb2tlLXdpZHRoPSIxLjIiLz48L3N2Zz4=") 0 0 / 100% 100% no-repeat, radial-gradient(ellipse 80% 120% at 85% 10%, #FF7A1F, transparent 60%), linear-gradient(135deg, #FF6600, #E35A00); }
body.elementor-page-7517 .depth-copy { position:relative; z-index:2; }
@media (min-width: 1025px) { body.elementor-page-7517 .depth-copy { padding-left:max(24px, calc((100vw - 1248px) / 2)) !important; } }
body.elementor-page-7517 .rc-sector { width:auto; }
body.elementor-page-7517 .rc-sector .elementor-heading-title { display:inline-flex; align-items:baseline; gap:8px; padding:6px 24px; border:2px solid #b9b9b4; border-radius:6px; font-size:12px; line-height:1.2; color:var(--graphite);
  background:radial-gradient(circle at 40% 35%, #fff 0, #8d8d88 3px, rgba(0,0,0,.35) 4px, transparent 4.6px) left 4px center / 10px 10px no-repeat, radial-gradient(circle at 40% 35%, #fff 0, #8d8d88 3px, rgba(0,0,0,.35) 4px, transparent 4.6px) right 4px center / 10px 10px no-repeat, linear-gradient(#f3f3f1, #dcdcd8); box-shadow:inset 0 1px 0 #fff, 0 4px 10px rgba(0,0,0,.2); }
body.elementor-page-7517 .rc-sector small { font-family:var(--font-body); font-size:9.5px; font-weight:700; letter-spacing:.1em; text-transform:uppercase; color:#3f413e; }
body.elementor-page-7517 .rc-sector b { font-weight:800; letter-spacing:.06em; text-transform:uppercase; }
body.elementor-page-7517 .rc-h1 .elementor-heading-title { font-size:clamp(2rem, 3.6vw, 3rem); line-height:1.1; letter-spacing:-.025em; color:var(--graphite); }
body.elementor-page-7517 .rc-hero-txt { margin-top:16px; font-size:17px; font-weight:500; line-height:1.6; max-width:42ch; color:var(--graphite); }
body.elementor-page-7517 .depth-copy .rc-btn { margin-top:26px; width:auto; }
body.elementor-page-7517 .depth-fg { position:absolute !important; left:0; right:0; bottom:0; top:-30px; z-index:1; pointer-events:none; -webkit-clip-path:inset(0); clip-path:inset(0); }
body.elementor-page-7517 .depth-fg img { position:absolute; right:0; bottom:0; height:122%; width:auto; max-width:62%; object-fit:cover; object-position:100% 100%; -webkit-mask-image:linear-gradient(90deg, transparent 0, #000 22%); mask-image:linear-gradient(90deg, transparent 0, #000 22%); }
body.elementor-page-7517 .depth-panel { position:absolute !important; right:max(24px, calc((100vw - 1248px) / 2)); top:-18px; bottom:28px; width:48% !important; z-index:1; }
body.elementor-page-7517 .depth-panel .rc-win, body.elementor-page-7517 .depth-panel .rc-win .elementor-widget-container { height:100%; }
body.elementor-page-7517 .depth-panel .rc-win img { object-position:100% 50%; }

/* por que confiar */
body.elementor-page-7517 .why-top { align-items:center; }
body.elementor-page-7517 .odo-box { align-items:center; text-align:center; }
body.elementor-page-7517 .odo { display:inline-flex; gap:5px; font-family:var(--font-display); font-weight:800; font-size:clamp(46px, 6vw, 72px); line-height:1; }
body.elementor-page-7517 .odo .rl { width:.68em; height:1.16em; overflow:hidden; background:var(--graphite); color:#fff; border-radius:8px; box-shadow:inset 0 8px 10px -6px rgba(0,0,0,.8), inset 0 -8px 10px -6px rgba(0,0,0,.8); }
body.elementor-page-7517 .odo .rl > span { display:block; will-change:transform; }
body.elementor-page-7517 .odo .rl > span > b { display:flex; height:1.16em; align-items:center; justify-content:center; font-weight:800; }
body.elementor-page-7517 .odo .sep { color:var(--orange); align-self:flex-end; }
body.elementor-page-7517 .rc-odo-lbl { margin-top:10px; font-weight:600; color:#3f413e; }
body.elementor-page-7517 .why-scene { margin-top:40px; }
body.elementor-page-7517 .rc-creds { margin-top:28px; }
body.elementor-page-7517 .rc-cred { position:relative; background:radial-gradient(circle at 40% 35%, #fff 0, #8d8d88 3px, rgba(0,0,0,.35) 4px, transparent 4.6px) left 5px top 5px / 10px 10px no-repeat, radial-gradient(circle at 40% 35%, #fff 0, #8d8d88 3px, rgba(0,0,0,.35) 4px, transparent 4.6px) right 5px top 5px / 10px 10px no-repeat, radial-gradient(circle at 40% 35%, #fff 0, #8d8d88 3px, rgba(0,0,0,.35) 4px, transparent 4.6px) left 5px bottom 5px / 10px 10px no-repeat, radial-gradient(circle at 40% 35%, #fff 0, #8d8d88 3px, rgba(0,0,0,.35) 4px, transparent 4.6px) right 5px bottom 5px / 10px 10px no-repeat, linear-gradient(#f3f3f1, #dcdcd8); }
body.elementor-page-7517 .rc-cred::after, body.elementor-page-7517 .rc-cat-ic::after { content:var(--ic); position:absolute; width:44px; height:44px; line-height:0; pointer-events:none; }
body.elementor-page-7517 .rc-cred::after { left:16px; top:22px; }
body.elementor-page-7517 .rc-cat-ic::after { left:50%; top:50%; -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); }
body.elementor-page-7517 .rc-cred .elementor-heading-title { font-size:14.5px; line-height:1.3; color:var(--graphite); }

/* experiência: a seção inteira em grafite com as texturas do manual (hachura de esteira parada + arcos + luz laranja);
   a camada de setor (silos + elevador) sobe do pé da seção até a altura do título */
body.elementor-page-7517 .rc-exp { position:relative; overflow:hidden; background:repeating-linear-gradient(38deg, rgba(255,255,255,.05) 0 1px, transparent 1px 24px), repeating-linear-gradient(38deg, rgba(255,102,0,.22) 0 2px, transparent 2px 144px), repeating-radial-gradient(circle at 0 100%, transparent 0 59px, rgba(255,255,255,.06) 59px 60px), radial-gradient(ellipse 50% 90% at 88% 10%, rgba(255,102,0,.24), transparent 62%), #1A1A1A; }
body.elementor-page-7517 .rc-exp .rc-h2 .elementor-heading-title { color:#fff; }
body.elementor-page-7517 .rc-exp .rc-lead { color:#D6D6D2; }
body.elementor-page-7517 .rc-tex { min-height:360px; background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMTIwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1heCBtZWV0Ij48ZyBmaWxsPSJyZ2JhKDI1NSwxMDIsMCwuMTMpIiBzdHJva2U9IiNGRjY2MDAiIHN0cm9rZS13aWR0aD0iMi41IiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0zMCAxMjBWNThoMzZ2NjJ6TTMwIDU4bDE4LTE2IDE4IDE2Ii8+PHBhdGggZD0iTTc0IDEyMFY1MGg0MHY3MHpNNzQgNTBsMjAtMTggMjAgMTgiLz48cGF0aCBkPSJNMTIyIDEyMFY2MmgzMnY1OHpNMTIyIDYybDE2LTE0IDE2IDE0Ii8+PHBhdGggZD0iTTE2NCAxMjBWMTRoMTR2MTA2eiIvPjxwYXRoIGQ9Ik0xNjQgMjJMOTQgMzJNMTY0IDMwTDEzOCA0OCIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0zMCA3NmgzNk03NCA3MGg0ME0xMjIgODBoMzIiIGZpbGw9Im5vbmUiIG9wYWNpdHk9Ii42Ii8+PC9nPjwvc3ZnPg==") right 4% bottom 0 / contain no-repeat; }
@media (min-width: 1025px) {
  body.elementor-page-7517 .rc-exp > .e-con-inner, body.elementor-page-7517 .rc-exp .exp { position:static; }
  body.elementor-page-7517 .rc-exp .rc-tex { position:absolute !important; top:96px; bottom:0; right:5%; left:auto; width:44% !important; min-height:0; background-position:right bottom; }
  body.elementor-page-7517 .rc-exp .exp-txt { min-height:300px; justify-content:center; }
}
@keyframes rc-hatch { to { -webkit-transform:translateX(233.88px); transform:translateX(233.88px); } }
@-webkit-keyframes rc-hatch { to { -webkit-transform:translateX(233.88px); transform:translateX(233.88px); } }

/* clientes: logos numa chapa de identificação, em janela rebaixada */
body.elementor-page-7517 .rc-cli { background:#fff; }
body.elementor-page-7517 .rc-cli-h .elementor-heading-title { font-size:12.5px; letter-spacing:.12em; text-transform:uppercase; color:#3f413e; text-align:center; }
body.elementor-page-7517 .rc-cli-h .elementor-heading-title::before, body.elementor-page-7517 .rc-cli-h .elementor-heading-title::after { content:""; display:inline-block; width:22px; height:2px; background:var(--orange); vertical-align:middle; margin:0 12px 3px; }
/* clientes na esteira: correia grafite entre duas polias, logos claros correndo em loop (2 cópias da imagem, -50%).
   O fundo cinza da imagem vira quase preto no invert; o lighten fica na .rc-cview porque a trilha animada isola a mesclagem. */
body.elementor-page-7517 .rc-cbelt { position:relative; border-radius:999px; background:radial-gradient(circle at 34px 50%, #FF6600 0 5px, #1A1A1A 5px 9px, #5a5c55 9px 22px, #2a2a28 22px 26px, transparent 26px), radial-gradient(circle at calc(100% - 34px) 50%, #FF6600 0 5px, #1A1A1A 5px 9px, #5a5c55 9px 22px, #2a2a28 22px 26px, transparent 26px), repeating-linear-gradient(90deg, rgba(255,255,255,.035) 0 2px, transparent 2px 22px), #232321;
  box-shadow:inset 0 3px 0 rgba(255,255,255,.08), inset 0 -3px 0 rgba(0,0,0,.5), 0 14px 26px -12px rgba(0,0,0,.45); }
body.elementor-page-7517 .rc-cbelt::after { content:""; position:absolute; left:34px; right:34px; bottom:-14px; height:6px; border-radius:3px; background:repeating-linear-gradient(90deg, #b9b9b4 0 6px, transparent 6px 90px); opacity:.6; pointer-events:none; }
body.elementor-page-7517 .rc-cview { overflow:hidden; mix-blend-mode:lighten; -webkit-mask-image:linear-gradient(90deg, transparent 0, #000 7%, #000 93%, transparent 100%); mask-image:linear-gradient(90deg, transparent 0, #000 7%, #000 93%, transparent 100%); }
body.elementor-page-7517 .rc-ctrack { width:-webkit-max-content !important; width:max-content !important; max-width:none !important; flex-wrap:nowrap !important; -webkit-animation:rc-cli-run 38s linear infinite; animation:rc-cli-run 38s linear infinite; }
body.elementor-page-7517 .rc-ctrack > .elementor-widget-image { flex:none; width:auto !important; padding-right:72px; }
body.elementor-page-7517 .rc-ctrack img { display:block; width:960px !important; max-width:none !important; height:auto; -webkit-filter:grayscale(1) invert(1) brightness(1.05); filter:grayscale(1) invert(1) brightness(1.05); }
@keyframes rc-cli-run { to { -webkit-transform:translateX(-50%); transform:translateX(-50%); } }
@-webkit-keyframes rc-cli-run { to { -webkit-transform:translateX(-50%); transform:translateX(-50%); } }
@media (max-width: 767px) { body.elementor-page-7517 .rc-ctrack img { width:640px !important; } body.elementor-page-7517 .rc-ctrack > .elementor-widget-image { padding-right:48px; } body.elementor-page-7517 .rc-ctrack { -webkit-animation-duration:28s; animation-duration:28s; } }

/* arcos de rolamento no canto das seções de catálogo */
body.elementor-page-7517 .rc-arcs { position:relative; overflow:hidden; }
body.elementor-page-7517 .rc-arcs::after { content:""; position:absolute; width:760px; height:760px; right:-380px; top:-380px; border-radius:50%; pointer-events:none;
  background:repeating-radial-gradient(circle, transparent 0 63px, rgba(26,26,26,.075) 63px 64px); -webkit-mask-image:radial-gradient(circle, #000 25%, transparent 70%); mask-image:radial-gradient(circle, #000 25%, transparent 70%); }
body.elementor-page-7517 .rc-arcs.rc-paper::after { right:auto; top:auto; left:-380px; bottom:-380px; }
body.elementor-page-7517 .rc-arcs.rc-paper { background:repeating-linear-gradient(38deg, rgba(26,26,26,.04) 0 1px, transparent 1px 24px), repeating-linear-gradient(38deg, rgba(255,102,0,.13) 0 2px, transparent 2px 144px), radial-gradient(ellipse 50% 70% at 100% 0, rgba(255,255,255,.55), transparent 70%), var(--paper); }
body.elementor-page-7517 .rc-arcs > .e-con-inner, body.elementor-page-7517 .rc-dark > .e-con-inner, body.elementor-page-7517 .rc-cta > .e-con-inner { position:relative; z-index:1; }

/* categorias: ícone numa chapa da mesma altura do título + texto */
body.elementor-page-7517 .cat-head { margin-bottom:32px; }
body.elementor-page-7517 .rc-cat-ic { position:relative; flex:0 0 72px; width:72px !important; min-height:68px; align-self:stretch; border-radius:12px; border:2px solid #b9b9b4;
  background:linear-gradient(#f3f3f1, #dcdcd8); box-shadow:inset 0 1px 0 #fff, 0 4px 10px rgba(0,0,0,.12); }
body.elementor-page-7517 .rc-cat-h .elementor-heading-title { font-size:clamp(1.35rem, 2.6vw, 1.9rem); line-height:1.2; color:var(--graphite); }
body.elementor-page-7517 .rc-cat-p { color:#3f413e; font-size:15.5px; max-width:70ch; margin-top:6px; }
body.elementor-page-7517 .rc-prod { border-radius:12px; transition:transform 400ms var(--ease-mech), box-shadow 400ms var(--ease-mech); }
body.elementor-page-7517 .rc-prod:hover { -webkit-transform:translateY(-6px); transform:translateY(-6px); box-shadow:inset 0 1px 0 #fff, var(--shadow-3); }
body.elementor-page-7517 .ph-win { height:170px; border-radius:6px; overflow:hidden; justify-content:center; align-items:center;
  background:linear-gradient(rgba(26,26,26,.5), rgba(26,26,26,.5)) left 8px top 8px / 14px 2px no-repeat, linear-gradient(rgba(26,26,26,.5), rgba(26,26,26,.5)) left 8px top 8px / 2px 14px no-repeat, linear-gradient(rgba(26,26,26,.5), rgba(26,26,26,.5)) right 8px top 8px / 14px 2px no-repeat, linear-gradient(rgba(26,26,26,.5), rgba(26,26,26,.5)) right 8px top 8px / 2px 14px no-repeat, linear-gradient(rgba(26,26,26,.5), rgba(26,26,26,.5)) left 8px bottom 8px / 14px 2px no-repeat, linear-gradient(rgba(26,26,26,.5), rgba(26,26,26,.5)) left 8px bottom 8px / 2px 14px no-repeat, linear-gradient(rgba(26,26,26,.5), rgba(26,26,26,.5)) right 8px bottom 8px / 14px 2px no-repeat, linear-gradient(rgba(26,26,26,.5), rgba(26,26,26,.5)) right 8px bottom 8px / 2px 14px no-repeat, repeating-radial-gradient(circle at 100% 100%, transparent 0 34px, rgba(26,26,26,.07) 34px 35px), radial-gradient(ellipse 62% 58% at 50% 44%, #fff 0, #f6f6f4 52%, #e3e3df 100%);
  box-shadow:inset 0 2px 5px rgba(0,0,0,.22), inset 0 0 0 1px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.9); }
body.elementor-page-7517 .ph-win .elementor-widget-image { display:flex; align-items:center; justify-content:center; height:100%; }
body.elementor-page-7517 .ph-win img { max-width:88%; max-height:142px; width:auto; height:auto; object-fit:contain; mix-blend-mode:multiply; display:block; margin:0 auto; }
body.elementor-page-7517 .rc-prod-h { margin-top:14px; } body.elementor-page-7517 .rc-prod-h .elementor-heading-title { font-size:15px; line-height:1.3; letter-spacing:-.01em; color:var(--graphite); }
body.elementor-page-7517 .rc-prod-t { margin-top:6px; font-size:13.5px; line-height:1.55; color:#4a4a46; }

/* não encontrou: faixas zebradas correndo como esteira + hachura deslizando no laranja */
body.elementor-page-7517 .rc-cta { position:relative; overflow:hidden; background:var(--orange); }
body.elementor-page-7517 .rc-cta::before { content:""; position:absolute; top:0; bottom:0; left:-28px; width:calc(100% + 56px); height:auto; opacity:1; border-radius:0; mix-blend-mode:normal; pointer-events:none;
  background:linear-gradient(135deg, #FF6600 25%, #1A1A1A 25%, #1A1A1A 50%, #FF6600 50%, #FF6600 75%, #1A1A1A 75%) 0 0 / 28px 28px; -webkit-mask-image:linear-gradient(#000 0 14px, transparent 14px calc(100% - 14px), #000 calc(100% - 14px)); mask-image:linear-gradient(#000 0 14px, transparent 14px calc(100% - 14px), #000 calc(100% - 14px));
  -webkit-animation:rc-haz 1.6s linear infinite; animation:rc-haz 1.6s linear infinite; }
body.elementor-page-7517 .rc-cta::after { content:""; position:absolute; top:14px; bottom:14px; left:-240px; width:calc(100% + 480px); pointer-events:none;
  background:repeating-linear-gradient(38deg, rgba(26,26,26,.07) 0 1px, transparent 1px 24px), repeating-linear-gradient(38deg, rgba(26,26,26,.16) 0 2px, transparent 2px 144px); -webkit-animation:rc-hatch 12s linear infinite reverse; animation:rc-hatch 12s linear infinite reverse; }
@keyframes rc-haz { to { -webkit-transform:translateX(28px); transform:translateX(28px); } }
@-webkit-keyframes rc-haz { to { -webkit-transform:translateX(28px); transform:translateX(28px); } }
body.elementor-page-7517 .rc-cta .rc-btn { width:auto; }
body.elementor-page-7517 .rc-cta .rc-btn .elementor-button { font-size:16px; padding:16px 30px; }

/* especialista */
body.elementor-page-7517 .rc-spec-tag { width:auto; margin-top:22px; }
body.elementor-page-7517 .rc-spec-tag .elementor-heading-title { display:inline-flex; align-items:center; gap:10px; background:var(--graphite); color:#fff; font-size:14.5px; padding:10px 18px; border-radius:8px; }
body.elementor-page-7517 .rc-spec-tag .elementor-heading-title::before { content:""; width:8px; height:8px; border-radius:50%; background:var(--orange); flex:none; }
body.elementor-page-7517 .rc-spec { }
/* especialista em faixa grafite com hachura de esteira (texto branco; a chapa clara sobressai) */
body.elementor-page-7517 .rc-dark { background:repeating-linear-gradient(38deg, rgba(255,255,255,.045) 0 1px, transparent 1px 24px), repeating-linear-gradient(38deg, rgba(255,102,0,.2) 0 2px, transparent 2px 144px), radial-gradient(ellipse 55% 80% at 0 0, rgba(255,102,0,.2), transparent 62%), #1A1A1A; }
body.elementor-page-7517 .rc-dark .rc-h2 .elementor-heading-title { color:#fff; }
body.elementor-page-7517 .rc-dark .rc-spec-tag .elementor-heading-title { background:var(--orange); color:var(--graphite); }
body.elementor-page-7517 .rc-dark .rc-spec-tag .elementor-heading-title::before { background:var(--graphite); }
body.elementor-page-7517 .rc-spec-list ul { list-style:none; margin:8px 0 0; padding:0; display:grid; grid-template-columns:1fr 1fr; gap:0 28px; }
body.elementor-page-7517 .rc-spec-list li { padding:12px 0; border-bottom:1px dashed #b9b9b4; display:flex; flex-direction:column; }
body.elementor-page-7517 .rc-spec-list li b { font-family:var(--font-display); font-weight:800; font-size:clamp(1.3rem, 2.4vw, 1.7rem); line-height:1.1; color:var(--orange-deep); letter-spacing:-.02em; }
body.elementor-page-7517 .rc-spec-list li span { font-size:14px; font-weight:600; }
body.elementor-page-7517 .rc-spec-list li small { font-size:12px; font-weight:500; color:#4a4a46; }

/* formulário */
body.elementor-page-7517 .rc-q-l { background:radial-gradient(ellipse 80% 70% at 0 0, rgba(255,102,0,.24), transparent 62%), repeating-radial-gradient(circle at 0 100%, transparent 0 46px, rgba(255,255,255,.06) 46px 47px), url("https://gruporollcenter.com.br/wp-content/uploads/2026/08/textura-organica.webp") 0 0 / 400px 400px repeat, #2B2B2B; }
body.elementor-page-7517 .rc-q-h .elementor-heading-title { color:#fff; font-size:clamp(1.45rem, 2.6vw, 2rem); line-height:1.18; letter-spacing:-.02em; }
body.elementor-page-7517 .rc-q-txt { color:#E7E7E7; font-size:15px; line-height:1.6; }
body.elementor-page-7517 .rc-q-plate { margin-top:auto; }
body.elementor-page-7517 .rc-q-plate dl { margin:0; display:grid; grid-template-columns:auto 1fr; gap:4px 18px; font-size:13px; color:var(--graphite); }
body.elementor-page-7517 .rc-q-plate dt { font-weight:700; text-transform:uppercase; font-size:11px; letter-spacing:.06em; color:#3f413e; padding-top:2px; }
body.elementor-page-7517 .rc-q-plate dd { margin:0; font-weight:600; }
body.elementor-page-7517 .rc-q-r { background:linear-gradient(#1A1A1A, #1A1A1A) 0 8px / 100% calc(100% - 8px) no-repeat, linear-gradient(135deg, #FF6600 25%, #1A1A1A 25%, #1A1A1A 50%, #FF6600 50%, #FF6600 75%, #1A1A1A 75%) 0 0 / 28px 28px; }

@media (max-width: 1024px) {
  body.elementor-page-7517 .depth { min-height:0; margin-top:0; background:radial-gradient(ellipse 80% 120% at 85% 10%, #FF7A1F, transparent 60%), linear-gradient(135deg, #FF6600, #E35A00); }
  body.elementor-page-7517 .depth-copy { width:100% !important; }
  body.elementor-page-7517 .rc-hero-txt { max-width:60ch; }
  body.elementor-page-7517 .depth-fg { position:relative !important; top:auto; height:340px; margin-top:8px; }
  body.elementor-page-7517 .depth-fg img { height:100%; max-width:100%; -webkit-mask-image:none; mask-image:none; }
  body.elementor-page-7517 .depth-panel { position:relative !important; right:auto; top:auto; bottom:auto; width:auto !important; height:360px; margin:16px 24px 24px; }
  body.elementor-page-7517 .rc-creds > .e-con:last-child { grid-column:1 / -1; }
  body.elementor-page-7517 .rc-tex { min-height:320px; }
  body.elementor-page-7517 .why-scene { margin-top:32px; }
  body.elementor-page-7517 .rc-h2 .elementor-heading-title { font-size:clamp(1.6rem, 4.4vw, 2.2rem); }
}
@media (max-width: 767px) {
  body.elementor-page-7517 .rc-sec { }
  body.elementor-page-7517 .rc-head { }
  body.elementor-page-7517 .rc-head .rc-logo img { height:36px; } body.elementor-page-7517 .rc-head .rc-btn .elementor-button { padding:9px 14px; font-size:13px; }
  body.elementor-page-7517 .rc-hero { }
  body.elementor-page-7517 .depth-copy .rc-btn { margin-top:22px; }
  body.elementor-page-7517 .depth-fg { height:230px; }
  body.elementor-page-7517 .depth-panel { height:220px; margin:16px; }
  body.elementor-page-7517 .why-scene { margin-top:28px; } body.elementor-page-7517 .rc-creds { margin-top:20px; }
  body.elementor-page-7517 .cat-head { margin-bottom:24px; }
  body.elementor-page-7517 .why-top, body.elementor-page-7517 .odo-box { align-items:flex-start; text-align:left; }
  body.elementor-page-7517 .rc-tex { min-height:240px; }
  body.elementor-page-7517 .rc-belt { position:relative; top:auto; }
  body.elementor-page-7517 .rc-belt::after { -webkit-clip-path:none; clip-path:none; }
  body.elementor-page-7517 .rc-spec-list ul { grid-template-columns:1fr; }
  body.elementor-page-7517 .rc-cat-ic { flex-basis:56px; width:56px !important; min-height:56px; height:56px; align-self:flex-start; }
  body.elementor-page-7517 .rc-arcs::after { width:520px; height:520px; right:-260px; top:-260px; }
  body.elementor-page-7517 .rc-arcs.rc-paper::after { left:-260px; bottom:-260px; }
  body.elementor-page-7517 .rc-spec { }
}
body.elementor-page-7517 .ic-estoque { --ic:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMxQTFBMUEiIHN0cm9rZS13aWR0aD0iMS43IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxnPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0idHJhbnNsYXRlIiB2YWx1ZXM9IjAgMDswIC0xLjY7MCAwOzAgMCIga2V5VGltZXM9IjA7LjE0Oy4zOzEiIGNhbGNNb2RlPSJzcGxpbmUiIGtleVNwbGluZXM9Ii4zIDAgLjIgMTsuNSAwIC41IDE7MCAwIDEgMSIgZHVyPSIzLjRzIiBiZWdpbj0iMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PHBhdGggZD0iTTEyIDNsOCA0LjJ2OS42TDEyIDIxbC04LTQuMlY3LjJ6Ii8+PHBhdGggZD0iTTQgNy4ybDggNC4zIDgtNC4zTTEyIDExLjVWMjEiIG9wYWNpdHk9Ii41NSIvPjxjaXJjbGUgZmlsbD0iI0ZGNjYwMCIgc3Ryb2tlPSJub25lIiBjeD0iMTIiIGN5PSIxMS41IiByPSIxLjQiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMS40OzIuMTsxLjQ7MS40IiBrZXlUaW1lcz0iMDsuMTQ7LjM7MSIgY2FsY01vZGU9InNwbGluZSIga2V5U3BsaW5lcz0iLjMgMCAuMiAxOy41IDAgLjUgMTswIDAgMSAxIiBkdXI9IjMuNHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9jaXJjbGU+PC9nPjwvc3ZnPg=="); }
body.elementor-page-7517 .ic-qualidade { --ic:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMxQTFBMUEiIHN0cm9rZS13aWR0aD0iMS43IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0xMiAzbDcgM3Y1YzAgNC41LTMgOC03IDEwLTQtMi03LTUuNS03LTEwVjZ6Ii8+PHBhdGggc3Ryb2tlPSIjRkY2NjAwIiBkPSJNOC44IDEybDIuNCAyLjQgNC00LjYiIHBhdGhMZW5ndGg9IjEiIHN0cm9rZS1kYXNoYXJyYXk9IjEiIHN0cm9rZS1kYXNob2Zmc2V0PSIxIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2UtZGFzaG9mZnNldCIgdmFsdWVzPSIxOzA7MDsxIiBrZXlUaW1lcz0iMDsuMzsuODY7MSIgZHVyPSIzLjJzIiBiZWdpbj0iLjRzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPjwvcGF0aD48L3N2Zz4="); }
body.elementor-page-7517 .ic-motor { --ic:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMxQTFBMUEiIHN0cm9rZS13aWR0aD0iMS43IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxyZWN0IHg9IjYuNSIgeT0iNy41IiB3aWR0aD0iMTAuNSIgaGVpZ2h0PSI4LjUiIHJ4PSIxLjQiLz48cGF0aCBkPSJNOC42IDkuOGg2LjNNOC42IDExLjhoNi4zTTguNiAxMy44aDYuMyIgb3BhY2l0eT0iLjUiLz48cGF0aCBkPSJNNi41IDguN0g1YTEuNyAxLjcgMCAwMC0xLjcgMS43djIuN0ExLjcgMS43IDAgMDA1IDE0LjhoMS41Ii8+PHJlY3QgeD0iMTAiIHk9IjUiIHdpZHRoPSI0IiBoZWlnaHQ9IjIuNSIgcng9Ii42Ii8+PHBhdGggZD0iTTggMTZsLS45IDIuOGg5LjNMMTUuNSAxNiIgb3BhY2l0eT0iLjU1Ii8+PHBhdGggc3Ryb2tlPSIjRkY2NjAwIiBkPSJNMTcgMTEuOGg0LjIiIHN0cm9rZS1kYXNoYXJyYXk9IjEuMyAuOSI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ic3Ryb2tlLWRhc2hvZmZzZXQiIGZyb209IjAiIHRvPSItMi4yIiBkdXI9Ii40NXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9wYXRoPjwvc3ZnPg=="); }
body.elementor-page-7517 .ic-engrenagem { --ic:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMxQTFBMUEiIHN0cm9rZS13aWR0aD0iMS43IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxnPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0icm90YXRlIiBmcm9tPSIwIDEyIDEyIiB0bz0iMzYwIDEyIDEyIiBkdXI9IjlzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPjxwYXRoIGQ9Ik0xNy43NiAxMC43NkwyMS4wNSAxMC44NiBMMjEuMDUgMTMuMTQgTDE3Ljc2IDEzLjI0QTUuODkgNS44OSAwIDAgMSAxNi45NSAxNS4xOUwxNi45NSAxNS4xOUwxOS4yMSAxNy41OSBMMTcuNTkgMTkuMjEgTDE1LjE5IDE2Ljk1QTUuODkgNS44OSAwIDAgMSAxMy4yNCAxNy43NkwxMy4yNCAxNy43NkwxMy4xNCAyMS4wNSBMMTAuODYgMjEuMDUgTDEwLjc2IDE3Ljc2QTUuODkgNS44OSAwIDAgMSA4LjgxIDE2Ljk1TDguODEgMTYuOTVMNi40MSAxOS4yMSBMNC43OSAxNy41OSBMNy4wNSAxNS4xOUE1Ljg5IDUuODkgMCAwIDEgNi4yNCAxMy4yNEw2LjI0IDEzLjI0TDIuOTUgMTMuMTQgTDIuOTUgMTAuODYgTDYuMjQgMTAuNzZBNS44OSA1Ljg5IDAgMCAxIDcuMDUgOC44MUw3LjA1IDguODFMNC43OSA2LjQxIEw2LjQxIDQuNzkgTDguODEgNy4wNUE1Ljg5IDUuODkgMCAwIDEgMTAuNzYgNi4yNEwxMC43NiA2LjI0TDEwLjg2IDIuOTUgTDEzLjE0IDIuOTUgTDEzLjI0IDYuMjRBNS44OSA1Ljg5IDAgMCAxIDE1LjE5IDcuMDVMMTUuMTkgNy4wNUwxNy41OSA0Ljc5IEwxOS4yMSA2LjQxIEwxNi45NSA4LjgxQTUuODkgNS44OSAwIDAgMSAxNy43NiAxMC43NloiLz48L2c+PGNpcmNsZSBzdHJva2U9IiNGRjY2MDAiIGN4PSIxMiIgY3k9IjEyIiByPSIyLjYiLz48L3N2Zz4="); }
body.elementor-page-7517 .ic-atendimento { --ic:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMxQTFBMUEiIHN0cm9rZS13aWR0aD0iMS43IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxnPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0idHJhbnNsYXRlIiB2YWx1ZXM9IjAgMDswIC0xLjg7MCAwOzAgMCIga2V5VGltZXM9IjA7LjE0Oy4zOzEiIGNhbGNNb2RlPSJzcGxpbmUiIGtleVNwbGluZXM9Ii4zIDAgLjIgMTsuNSAwIC41IDE7MCAwIDEgMSIgZHVyPSIyLjhzIiBiZWdpbj0iLjhzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPjxwYXRoIGQ9Ik0xMiAyMXM3LTYuMiA3LTExLjJBNyA3IDAgMDA1IDkuOEM1IDE0LjggMTIgMjEgMTIgMjF6Ii8+PGNpcmNsZSBzdHJva2U9IiNGRjY2MDAiIGN4PSIxMiIgY3k9IjEwIiByPSIyLjQiLz48L2c+PC9zdmc+"); }
body.elementor-page-7517 .ic-correia { --ic:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMxQTFBMUEiIHN0cm9rZS13aWR0aD0iMS43IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik01IDguNWgxNGEzIDMgMCAwMTAgNkg1YTMgMyAwIDAxMC02eiIvPjxjaXJjbGUgY3g9IjUiIGN5PSIxMS41IiByPSIxLjIiLz48Y2lyY2xlIGN4PSIxOSIgY3k9IjExLjUiIHI9IjEuMiIvPjxwYXRoIGQ9Ik03IDE0LjVWMjBNMTcgMTQuNVYyME01IDIwaDE0IiBvcGFjaXR5PSIuNTUiLz48Zz48cGF0aCBzdHJva2U9IiNGRjY2MDAiIGQ9Ik04IDguNVY2aDMuMnYyLjVNMTMgOC41VjVoMy4ydjMuNSIvPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0idHJhbnNsYXRlIiB2YWx1ZXM9Ii0yLjQgMDsyLjQgMCIgZHVyPSIxLjhzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMDsxOzE7MCIga2V5VGltZXM9IjA7LjI7Ljg7MSIgZHVyPSIxLjhzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPjwvZz48L3N2Zz4="); }
body.elementor-page-7517 .ic-rolete { --ic:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMxQTFBMUEiIHN0cm9rZS13aWR0aD0iMS43IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxlbGxpcHNlIGN4PSI3IiBjeT0iMTIiIHJ4PSIyLjMiIHJ5PSI1LjIiLz48cGF0aCBkPSJNNyA2LjhoMTAuNU03IDE3LjJoMTAuNU0xNy41IDYuOGEyLjMgNS4yIDAgMDEwIDEwLjQiLz48cGF0aCBkPSJNMiAxMmgyLjdNMTkuOCAxMkgyMiIgb3BhY2l0eT0iLjU1Ii8+PGNpcmNsZSBzdHJva2U9IiNGRjY2MDAiIGN4PSI3IiBjeT0iMTIiIHI9IjEuMyIvPjxwYXRoIGQ9Ik04LjYgOS40aDguNk04LjYgMTJoOC42TTguNiAxNC42aDguNiIgb3BhY2l0eT0iLjQiIHN0cm9rZS1kYXNoYXJyYXk9IjIgMi4yIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2UtZGFzaG9mZnNldCIgZnJvbT0iMCIgdG89Ii00LjIiIGR1cj0iLjlzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPjwvcGF0aD48L3N2Zz4="); }
  @keyframes belt-run-x { to { background-position-x: 14px; } }
  @keyframes spin { to { transform: rotate(360deg); } }
  @keyframes spin-r { to { transform: rotate(-360deg); } }
  .plate { position: relative; background: linear-gradient(#f3f3f1, #dcdcd8); border: 2px solid #b9b9b4; border-radius: 10px; padding: 20px 28px; box-shadow: inset 0 1px 0 #fff, 0 6px 14px rgba(0,0,0,.18); color: var(--graphite); }
  .plate i { position: absolute; width: 9px; height: 9px; border-radius: 50%; background: radial-gradient(circle at 35% 30%, #fff, #8d8d88 70%); box-shadow: inset 0 0 0 1px rgba(0,0,0,.25); }
  .plate i:nth-of-type(1) { left: 9px; top: 9px; } .plate i:nth-of-type(2) { right: 9px; top: 9px; }
  .plate i:nth-of-type(3) { left: 9px; bottom: 9px; } .plate i:nth-of-type(4) { right: 9px; bottom: 9px; }
  .plate h4 { font-size: 15px; font-weight: 800; letter-spacing: .06em; text-transform: uppercase; margin-bottom: 8px; }
  .plate dl { margin: 0; display: grid; grid-template-columns: auto 1fr; gap: 4px 18px; font-size: 13px; }
  .plate dt { font-weight: 700; text-transform: uppercase; font-size: 11px; letter-spacing: .06em; color: #5a5a56; padding-top: 2px; }
  .plate dd { margin: 0; font-weight: 600; }
  .hazard { height: 18px; background: linear-gradient(135deg, #FF6600 25%, #1A1A1A 25%, #1A1A1A 50%, #FF6600 50%, #FF6600 75%, #1A1A1A 75%); background-size: 28px 28px; }
  .ico { stroke: var(--graphite); stroke-width: 1.7; fill: none; stroke-linecap: round; stroke-linejoin: round; }
  .ico .a { stroke: var(--orange); } .ico .af { fill: var(--orange); stroke: none; }
  .fx { position: relative; height: 260px; border-radius: var(--r-xl); overflow: hidden; background: var(--graphite); }
  .fx .cap-pill { position: absolute; left: 16px; bottom: 14px; z-index: 6; font-size: 11.5px; font-weight: 600; background: rgba(255,255,255,.92); color: var(--graphite); padding: 5px 12px; border-radius: var(--r-full); }
  .fx svg.full { position: absolute; inset: 0; width: 100%; height: 100%; }
  .belt-wrap { position: absolute; inset: 0; display: flex; align-items: flex-end; padding-bottom: 56px; }
  .belt { position: relative; width: 100%; height: 36px; background: #0c0c0c; border-top: 3px solid #4a4a4a; border-bottom: 3px solid #4a4a4a; overflow: hidden; }
  .belt::before { content: ""; position: absolute; inset: 0; background-image: repeating-linear-gradient(90deg, var(--orange) 0 7px, transparent 7px 48px); animation: belt-r 1.4s linear infinite; }
  @keyframes belt-r { to { background-position-x: 48px; } }
  .belt-dash { stroke-dasharray: 14 10; animation: dash-run 0.9s linear infinite; }
  @keyframes dash-run { to { stroke-dashoffset: -24; } }
  .plate.sector-plate { display: inline-flex; align-items: baseline; gap: 8px; padding: 6px 24px; border-radius: 6px; font-size: 12px; line-height: 1.2; box-shadow: inset 0 1px 0 #fff, 0 4px 10px rgba(0,0,0,.2); }
  .plate.sector-plate i { width: 6px; height: 6px; top: 50%; margin-top: -3px; }
  .plate.sector-plate i:nth-of-type(1) { left: 8px; } .plate.sector-plate i:nth-of-type(2) { right: 8px; left: auto; }
  .sector-plate small { font-size: 9.5px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #5a5a56; }
  .sector-plate b { font-family: var(--font-display); font-weight: 800; letter-spacing: .06em; text-transform: uppercase; }
  .grs { position: absolute; left: 0; right: 0; bottom: 92px; height: 0; z-index: 3; }
  .gr { position: absolute; bottom: 0; display: block; opacity: 0; }
  .gr.rock { border-radius: 30% 45% 35% 50%; }
  .gr.grain { border-radius: 50%; }
  .btl { position: absolute; bottom: 0; left: calc(50% - 17px); width: 14px; height: 30px; border-radius: 5px 5px 3px 3px; background: linear-gradient(90deg, rgba(231,231,231,.35), rgba(255,255,255,.75) 45%, rgba(201,201,197,.4)); box-shadow: inset 0 0 0 1.5px #d9d9d4; }
  .btl-fill { position: absolute; left: 2px; right: 2px; bottom: 2px; height: 22px; border-radius: 2px; background: #FFB066; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: scaleY(0); transform: scaleY(0); }
  .btl-cap { position: absolute; left: 3px; top: -6px; width: 8px; height: 6px; border-radius: 2px; background: var(--orange); opacity: 0; }
  .btl-jet { position: absolute; left: 5px; bottom: 100%; width: 4px; height: 14px; opacity: 0; background: repeating-linear-gradient(#FFB066 0 4px, transparent 4px 7px); background-size: 4px 7px; }
  @-webkit-keyframes gr-1 { 0% { -webkit-transform: translate(0,-72px); opacity: 0; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 0.8% { opacity: 1; } 5.5% { -webkit-transform: translate(-10px,0); -webkit-animation-timing-function: linear; animation-timing-function: linear; } 100% { -webkit-transform: translate(690px,0); opacity: 1; } }
  @keyframes gr-1 { 0% { transform: translate(0,-72px); opacity: 0; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 0.8% { opacity: 1; } 5.5% { transform: translate(-10px,0); -webkit-animation-timing-function: linear; animation-timing-function: linear; } 100% { transform: translate(690px,0); opacity: 1; } }
  @-webkit-keyframes gr-2 { 0% { -webkit-transform: translate(0,-72px); opacity: 0; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 0.8% { opacity: 1; } 5.5% { -webkit-transform: translate(-5px,0); -webkit-animation-timing-function: linear; animation-timing-function: linear; } 100% { -webkit-transform: translate(695px,0); opacity: 1; } }
  @keyframes gr-2 { 0% { transform: translate(0,-72px); opacity: 0; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 0.8% { opacity: 1; } 5.5% { transform: translate(-5px,0); -webkit-animation-timing-function: linear; animation-timing-function: linear; } 100% { transform: translate(695px,0); opacity: 1; } }
  @-webkit-keyframes gr-3 { 0% { -webkit-transform: translate(0,-72px); opacity: 0; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 0.8% { opacity: 1; } 5.5% { -webkit-transform: translate(-1px,0); -webkit-animation-timing-function: linear; animation-timing-function: linear; } 100% { -webkit-transform: translate(699px,0); opacity: 1; } }
  @keyframes gr-3 { 0% { transform: translate(0,-72px); opacity: 0; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 0.8% { opacity: 1; } 5.5% { transform: translate(-1px,0); -webkit-animation-timing-function: linear; animation-timing-function: linear; } 100% { transform: translate(699px,0); opacity: 1; } }
  @-webkit-keyframes gr-4 { 0% { -webkit-transform: translate(0,-72px); opacity: 0; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 0.8% { opacity: 1; } 5.5% { -webkit-transform: translate(3px,0); -webkit-animation-timing-function: linear; animation-timing-function: linear; } 100% { -webkit-transform: translate(703px,0); opacity: 1; } }
  @keyframes gr-4 { 0% { transform: translate(0,-72px); opacity: 0; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 0.8% { opacity: 1; } 5.5% { transform: translate(3px,0); -webkit-animation-timing-function: linear; animation-timing-function: linear; } 100% { transform: translate(703px,0); opacity: 1; } }
  @-webkit-keyframes gr-5 { 0% { -webkit-transform: translate(0,-72px); opacity: 0; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 0.8% { opacity: 1; } 5.5% { -webkit-transform: translate(7px,0); -webkit-animation-timing-function: linear; animation-timing-function: linear; } 100% { -webkit-transform: translate(707px,0); opacity: 1; } }
  @keyframes gr-5 { 0% { transform: translate(0,-72px); opacity: 0; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 0.8% { opacity: 1; } 5.5% { transform: translate(7px,0); -webkit-animation-timing-function: linear; animation-timing-function: linear; } 100% { transform: translate(707px,0); opacity: 1; } }
  @-webkit-keyframes gr-6 { 0% { -webkit-transform: translate(0,-72px); opacity: 0; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 0.8% { opacity: 1; } 5.5% { -webkit-transform: translate(11px,0); -webkit-animation-timing-function: linear; animation-timing-function: linear; } 100% { -webkit-transform: translate(711px,0); opacity: 1; } }
  @keyframes gr-6 { 0% { transform: translate(0,-72px); opacity: 0; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 0.8% { opacity: 1; } 5.5% { transform: translate(11px,0); -webkit-animation-timing-function: linear; animation-timing-function: linear; } 100% { transform: translate(711px,0); opacity: 1; } }
  @-webkit-keyframes bt-move { 0% { -webkit-transform: translateX(-720px); } 48.0% { -webkit-transform: translateX(0); } 52.0% { -webkit-transform: translateX(0); } 100% { -webkit-transform: translateX(720px); } }
  @-webkit-keyframes bt-fill { 0%, 48.5% { -webkit-transform: scaleY(0); } 51.5%, 100% { -webkit-transform: scaleY(1); } }
  @-webkit-keyframes bt-show { 0%, 48.4% { opacity: 0; } 48.5%, 51.5% { opacity: 1; } 51.6%, 100% { opacity: 0; } }
  @-webkit-keyframes bt-cap { 0%, 51.5% { opacity: 0; } 52.0%, 100% { opacity: 1; } }
  @keyframes bt-move { 0% { transform: translateX(-720px); } 48.0% { transform: translateX(0); } 52.0% { transform: translateX(0); } 100% { transform: translateX(720px); } }
  @keyframes bt-fill { 0%, 48.5% { transform: scaleY(0); } 51.5%, 100% { transform: scaleY(1); } }
  @keyframes bt-show { 0%, 48.4% { opacity: 0; } 48.5%, 51.5% { opacity: 1; } 51.6%, 100% { opacity: 0; } }
  @keyframes bt-cap { 0%, 51.5% { opacity: 0; } 52.0%, 100% { opacity: 1; } }
  .fx-art { position: absolute; inset: 0; width: 100%; height: 100%; display: block; }
  .fx-scene .belt-wrap { z-index: 2; }
  .fx-scene .sector-plate { position: absolute; left: 14px; top: 12px; z-index: 6; }

.rc-quote { --o:#FF6600; --od:#B84400; --g:#1A1A1A; }
.rc-quote .elementor-field-group > label { display:flex !important; align-items:center; gap:8px; font-family:Inter,sans-serif !important; font-size:10.5px !important; font-weight:700 !important; letter-spacing:.08em; text-transform:uppercase; color:#B5B5B1 !important; }
.rc-quote .rc-quote-form form { counter-reset: rcf; }
.rc-quote .elementor-field-group > label::before { counter-increment: rcf; content: counter(rcf, decimal-leading-zero); font-family:Poppins,sans-serif; font-weight:800; font-size:11px; color:var(--o); letter-spacing:0; }
.rc-quote .elementor-field-textual, .rc-quote .elementor-field-group select { min-height:48px !important; font-size:16px !important; font-family:Inter,sans-serif !important; color:#fff !important; background:#0E0E0E !important; border:1px solid #333 !important; border-bottom:2px solid #4A4A46 !important; border-radius:8px !important; padding:12px 14px !important; box-shadow: inset 0 2px 5px rgba(0,0,0,.6) !important; transition:border-color 120ms linear, box-shadow 120ms linear; }
.rc-quote textarea.elementor-field-textual { min-height:92px !important; line-height:1.5; }
.rc-quote .elementor-field-textual:focus, .rc-quote .elementor-field-group select:focus { border-color:var(--o) !important; box-shadow: inset 0 2px 5px rgba(0,0,0,.6), 0 0 0 3px rgba(255,102,0,.25) !important; outline:none; }
.rc-quote .elementor-field-textual::placeholder { color:#6C6C6C !important; }
.rc-quote .elementor-select-wrapper::before { color:var(--o) !important; font-size:14px; }
.rc-quote .elementor-field-type-submit { margin-top:6px; }
.rc-quote .elementor-button[type=submit] { min-height:52px; border-radius:8px !important; font-family:Inter,sans-serif !important; font-size:15.5px !important; font-weight:600 !important; text-transform:none; box-shadow:0 5px 0 var(--od); transition: background 120ms linear, transform 120ms linear, box-shadow 120ms linear; }
.rc-quote .elementor-button[type=submit]:active { transform:translateY(5px); box-shadow:0 0 0 var(--od); }
.rc-quote .elementor-message { font-family:Inter,sans-serif; font-size:14px; line-height:1.5; color:#dcdcd8; margin-top:14px; }
.rc-quote .elementor-message.elementor-message-success { background:#2b2b2b; border-left:4px solid var(--o); padding:14px 16px; border-radius:6px; }
.rc-quote .elementor-message a { color:var(--o) !important; }
.rc-quote .elementor-message-danger, .rc-quote .elementor-error .elementor-message { color:#FCA5A5; }
.rc-quote .rc-hz { height:8px; margin:0 -40px 30px; background: linear-gradient(135deg, #FF6600 25%, #1A1A1A 25%, #1A1A1A 50%, #FF6600 50%, #FF6600 75%, #1A1A1A 75%); background-size: 28px 28px; }
.rc-quote .rc-foot { margin:14px 0 0; font-family:Inter,sans-serif; font-size:12px; color:#9A9A96; text-align:center; }
@media (max-width: 767px) { .rc-quote .rc-hz { margin:0 -24px 26px; } }/* End custom CSS */