.elementor-8466 .elementor-element.elementor-element-e21dc62{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-e21dc62:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-e21dc62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8466 .elementor-element.elementor-element-9ee2833 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-9ee2833{text-align:left;}.elementor-8466 .elementor-element.elementor-element-9ee2833 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#111827;}.elementor-8466 .elementor-element.elementor-element-8097fdd{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-8097fdd:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-8097fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8466 .elementor-element.elementor-element-ad0af00{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#374151;}.elementor-8466 .elementor-element.elementor-element-ad0af00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-85ffef3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-6803e5b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-8466 .elementor-element.elementor-element-b1571f4 .elementor-button{background-color:#1E73BE;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-radius:8px 8px 8px 8px;padding:18px 0px 18px 0px;}.elementor-8466 .elementor-element.elementor-element-b1571f4 .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-b1571f4 .elementor-button:focus{background-color:#115EA2;}.elementor-8466 .elementor-element.elementor-element-2d90156{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-851875f .elementor-button{background-color:#FF8C00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-radius:8px 8px 8px 8px;padding:18px 0px 18px 0px;}.elementor-8466 .elementor-element.elementor-element-851875f .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-851875f .elementor-button:focus{background-color:#E07E06;}.elementor-8466 .elementor-element.elementor-element-68371e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-68371e9:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-68371e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-8466 .elementor-element.elementor-element-8442281{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1E73BE;--border-color:#1E73BE;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-8442281:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-8442281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8466 .elementor-element.elementor-element-2bd5bd5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-2bd5bd5{text-align:left;}.elementor-8466 .elementor-element.elementor-element-2bd5bd5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-8cf996e{--spacer-size:20px;}.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-8466 .elementor-element.elementor-element-dfd088d > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-8466 .elementor-element.elementor-element-dfd088d img{width:70%;max-width:70%;border-radius:12px 12px 12px 12px;}.elementor-8466 .elementor-element.elementor-element-ea7cc02{--spacer-size:20px;}.elementor-8466 .elementor-element.elementor-element-9cb063a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:14px 14px 14px 14px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-9cb063a:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-9cb063a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-8466 .elementor-element.elementor-element-3d388e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-3d388e0{text-align:left;}.elementor-8466 .elementor-element.elementor-element-3d388e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-e228ee6{--spacer-size:10px;}.elementor-8466 .elementor-element.elementor-element-4cbf147{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-8466 .elementor-element.elementor-element-4cbf147 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 5px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-4cbf147 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#111827;}.elementor-8466 .elementor-element.elementor-element-50503ad{--spacer-size:20px;}.elementor-8466 .elementor-element.elementor-element-0021e87 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8466 .elementor-element.elementor-element-0021e87{text-align:left;}.elementor-8466 .elementor-element.elementor-element-0021e87 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-3b4e59b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-435401c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-30bd7a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-30bd7a7{text-align:left;}.elementor-8466 .elementor-element.elementor-element-30bd7a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#17A34A;}.elementor-8466 .elementor-element.elementor-element-531de1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-531de1a{text-align:left;}.elementor-8466 .elementor-element.elementor-element-531de1a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#111827;}.elementor-8466 .elementor-element.elementor-element-72d3a28{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-1c97c53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-1c97c53{text-align:left;}.elementor-8466 .elementor-element.elementor-element-1c97c53 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#DC2625;}.elementor-8466 .elementor-element.elementor-element-76890a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-76890a2{text-align:left;}.elementor-8466 .elementor-element.elementor-element-76890a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#111827;}.elementor-8466 .elementor-element.elementor-element-a9f9366{--spacer-size:20px;}.elementor-8466 .elementor-element.elementor-element-15ff890 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-15ff890{text-align:left;}.elementor-8466 .elementor-element.elementor-element-15ff890 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-e9e6c4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-e9e6c4c{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:#111827;}.elementor-8466 .elementor-element.elementor-element-cbc5e54{--spacer-size:20px;}.elementor-8466 .elementor-element.elementor-element-9a077c9{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-9a077c9:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-9a077c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-8466 .elementor-element.elementor-element-23e96ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-23e96ba{text-align:left;}.elementor-8466 .elementor-element.elementor-element-23e96ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-fcfe3bf{--spacer-size:10px;}.elementor-8466 .elementor-element.elementor-element-b506814{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#374151;}.elementor-8466 .elementor-element.elementor-element-4bcbc7c .elementor-button{background-color:#1E73BE;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-radius:8px 8px 8px 8px;padding:18px 0px 18px 0px;}.elementor-8466 .elementor-element.elementor-element-4bcbc7c .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-4bcbc7c .elementor-button:focus{background-color:#115EA2;}.elementor-8466 .elementor-element.elementor-element-4bcbc7c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-e893272{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF8C00;--border-color:#FF8C00;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-e893272:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-e893272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8466 .elementor-element.elementor-element-0057896 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-0057896{text-align:left;}.elementor-8466 .elementor-element.elementor-element-0057896 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FF8C00;}.elementor-8466 .elementor-element.elementor-element-7c96d52{--spacer-size:20px;}.elementor-8466 .elementor-element.elementor-element-4262867 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-8466 .elementor-element.elementor-element-4262867 img{width:70%;max-width:70%;border-radius:12px 12px 12px 12px;}.elementor-8466 .elementor-element.elementor-element-0a56786{--spacer-size:20px;}.elementor-8466 .elementor-element.elementor-element-5fdfc62{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:14px 14px 14px 14px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-5fdfc62:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-5fdfc62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-8466 .elementor-element.elementor-element-f2c4614 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-f2c4614{text-align:left;}.elementor-8466 .elementor-element.elementor-element-f2c4614 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-ad78a00{--spacer-size:10px;}.elementor-8466 .elementor-element.elementor-element-6976706{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-8466 .elementor-element.elementor-element-6976706 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-6976706 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#111827;}.elementor-8466 .elementor-element.elementor-element-730aef6{--spacer-size:20px;}.elementor-8466 .elementor-element.elementor-element-3a8dc44 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8466 .elementor-element.elementor-element-3a8dc44{text-align:left;}.elementor-8466 .elementor-element.elementor-element-3a8dc44 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-1a7904a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-e80a8b9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-c9a0fa7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-c9a0fa7{text-align:left;}.elementor-8466 .elementor-element.elementor-element-c9a0fa7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#17A34A;}.elementor-8466 .elementor-element.elementor-element-82b6a94 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-82b6a94{text-align:left;}.elementor-8466 .elementor-element.elementor-element-82b6a94 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#111827;}.elementor-8466 .elementor-element.elementor-element-d1eec13{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-33d81cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-33d81cc{text-align:left;}.elementor-8466 .elementor-element.elementor-element-33d81cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#DC2625;}.elementor-8466 .elementor-element.elementor-element-770fbd2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-770fbd2{text-align:left;}.elementor-8466 .elementor-element.elementor-element-770fbd2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#111827;}.elementor-8466 .elementor-element.elementor-element-87079f8{--spacer-size:20px;}.elementor-8466 .elementor-element.elementor-element-a24386a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-a24386a{text-align:left;}.elementor-8466 .elementor-element.elementor-element-a24386a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-b4b6512 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-b4b6512{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:#111827;}.elementor-8466 .elementor-element.elementor-element-29fa647{--spacer-size:20px;}.elementor-8466 .elementor-element.elementor-element-0711a93{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-0711a93:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-0711a93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-8466 .elementor-element.elementor-element-4684cad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-4684cad{text-align:left;}.elementor-8466 .elementor-element.elementor-element-4684cad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-8a27579{--spacer-size:10px;}.elementor-8466 .elementor-element.elementor-element-955318b{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#374151;}.elementor-8466 .elementor-element.elementor-element-200b3a7 .elementor-button{background-color:#FF8C00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-radius:8px 8px 8px 8px;padding:18px 0px 18px 0px;}.elementor-8466 .elementor-element.elementor-element-200b3a7 .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-200b3a7 .elementor-button:focus{background-color:#E07E06;}.elementor-8466 .elementor-element.elementor-element-200b3a7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-e92f5b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-e92f5b3:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-e92f5b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-8466 .elementor-element.elementor-element-a709d85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-a709d85:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-a709d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8466 .elementor-element.elementor-element-4862cf7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-4862cf7{text-align:left;}.elementor-8466 .elementor-element.elementor-element-4862cf7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-01680b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-675f31d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1% 1%;--row-gap:1%;--column-gap:1%;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-675f31d:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-675f31d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-8466 .elementor-element.elementor-element-8be8a70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-80bf6a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-80bf6a0{text-align:center;}.elementor-8466 .elementor-element.elementor-element-80bf6a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-6125b24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-6125b24:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-6125b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8466 .elementor-element.elementor-element-f2a06fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-f2a06fb{text-align:left;}.elementor-8466 .elementor-element.elementor-element-f2a06fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-406e9aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-ebd4608{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-4a3de7d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-4a3de7d{text-align:left;}.elementor-8466 .elementor-element.elementor-element-4a3de7d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#111827;}.elementor-8466 .elementor-element.elementor-element-0e060e4 .elementor-button{background-color:#1E73BE;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-radius:8px 8px 8px 8px;padding:9px 0px 9px 0px;}.elementor-8466 .elementor-element.elementor-element-0e060e4 .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-0e060e4 .elementor-button:focus{background-color:#115EA2;}.elementor-8466 .elementor-element.elementor-element-0e060e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-cfac52a{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-c78998a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-c78998a{text-align:left;}.elementor-8466 .elementor-element.elementor-element-c78998a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#111827;}.elementor-8466 .elementor-element.elementor-element-e367daf .elementor-button{background-color:#1E73BE;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-radius:8px 8px 8px 8px;padding:9px 0px 9px 0px;}.elementor-8466 .elementor-element.elementor-element-e367daf .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-e367daf .elementor-button:focus{background-color:#115EA2;}.elementor-8466 .elementor-element.elementor-element-e367daf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-1fc7c47{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-7a80025 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-7a80025{text-align:left;}.elementor-8466 .elementor-element.elementor-element-7a80025 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#111827;}.elementor-8466 .elementor-element.elementor-element-ea6890e .elementor-button{background-color:#1E73BE;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-radius:8px 8px 8px 8px;padding:9px 0px 9px 0px;}.elementor-8466 .elementor-element.elementor-element-ea6890e .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-ea6890e .elementor-button:focus{background-color:#115EA2;}.elementor-8466 .elementor-element.elementor-element-ea6890e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-2e02a2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-2e02a2e:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-2e02a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8466 .elementor-element.elementor-element-7a3cf62 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-7a3cf62{text-align:left;}.elementor-8466 .elementor-element.elementor-element-7a3cf62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#FF8C00;}.elementor-8466 .elementor-element.elementor-element-dc7b04f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-3e40cc5{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-e0b9bc9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-e0b9bc9{text-align:left;}.elementor-8466 .elementor-element.elementor-element-e0b9bc9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#111827;}.elementor-8466 .elementor-element.elementor-element-4008f69 .elementor-button{background-color:#FF8C00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-radius:8px 8px 8px 8px;padding:8px 0px 8px 0px;}.elementor-8466 .elementor-element.elementor-element-4008f69 .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-4008f69 .elementor-button:focus{background-color:#E07E06;}.elementor-8466 .elementor-element.elementor-element-4008f69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-05da19a{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-4398676 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-4398676{text-align:left;}.elementor-8466 .elementor-element.elementor-element-4398676 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#111827;}.elementor-8466 .elementor-element.elementor-element-21878bb .elementor-button{background-color:#FF8C00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-radius:8px 8px 8px 8px;padding:8px 0px 8px 0px;}.elementor-8466 .elementor-element.elementor-element-21878bb .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-21878bb .elementor-button:focus{background-color:#E07E06;}.elementor-8466 .elementor-element.elementor-element-21878bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-fb020b8{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-7387431 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-7387431{text-align:left;}.elementor-8466 .elementor-element.elementor-element-7387431 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#111827;}.elementor-8466 .elementor-element.elementor-element-fbe87c2 .elementor-button{background-color:#FF8C00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-radius:8px 8px 8px 8px;padding:8px 0px 8px 0px;}.elementor-8466 .elementor-element.elementor-element-fbe87c2 .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-fbe87c2 .elementor-button:focus{background-color:#E07E06;}.elementor-8466 .elementor-element.elementor-element-fbe87c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-6612bcd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-6612bcd:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-6612bcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-8466 .elementor-element.elementor-element-29aa023{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-29aa023:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-29aa023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8466 .elementor-element.elementor-element-05ba749 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-05ba749{text-align:left;}.elementor-8466 .elementor-element.elementor-element-05ba749 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-7b9490a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8466 .elementor-element.elementor-element-7b9490a{text-align:left;}.elementor-8466 .elementor-element.elementor-element-7b9490a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-69ce582 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8466 .elementor-element.elementor-element-69ce582{text-align:left;}.elementor-8466 .elementor-element.elementor-element-69ce582 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-3ef2545{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#374151;}.elementor-8466 .elementor-element.elementor-element-3ef2545 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-7f38425{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-4043720{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-4043720:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-4043720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6F0FA;}.elementor-8466 .elementor-element.elementor-element-907c5f5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8466 .elementor-element.elementor-element-907c5f5{text-align:left;}.elementor-8466 .elementor-element.elementor-element-907c5f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-6ab0237{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#374151;}.elementor-8466 .elementor-element.elementor-element-6ab0237 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-c844066{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-c844066:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-c844066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3E0;}.elementor-8466 .elementor-element.elementor-element-7c8383b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8466 .elementor-element.elementor-element-7c8383b{text-align:left;}.elementor-8466 .elementor-element.elementor-element-7c8383b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#FF8C00;}.elementor-8466 .elementor-element.elementor-element-90b8764{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#374151;}.elementor-8466 .elementor-element.elementor-element-90b8764 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-de2317b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-de2317b:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-de2317b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-8466 .elementor-element.elementor-element-cfd5815{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-cfd5815:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-cfd5815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8466 .elementor-element.elementor-element-34efd84 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-34efd84{text-align:left;}.elementor-8466 .elementor-element.elementor-element-34efd84 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-e5710cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-257e541{--display:flex;}.elementor-8466 .elementor-element.elementor-element-260fc2a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-532b5ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-532b5ca{text-align:left;}.elementor-8466 .elementor-element.elementor-element-532b5ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-be5949d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-8466 .elementor-element.elementor-element-3b53e73{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:20px;--e-rating-gap:2px;--e-rating-icon-marked-color:#FACC14;--e-rating-icon-color:#B7B7B7;}.elementor-8466 .elementor-element.elementor-element-1b561d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-1b561d1{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#4B5563;}.elementor-8466 .elementor-element.elementor-element-a59a6a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-187c33c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-e2600cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-e2600cd{text-align:left;}.elementor-8466 .elementor-element.elementor-element-e2600cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-25be7ec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-8466 .elementor-element.elementor-element-5ef58f8 .elementor-progress-wrapper .elementor-progress-bar{background-color:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-5ef58f8 .elementor-progress-wrapper{background-color:#F9FAFB;border-radius:100px;overflow:hidden;}.elementor-8466 .elementor-element.elementor-element-5ef58f8 .elementor-progress-bar{height:15px;line-height:15px;}.elementor-8466 .elementor-element.elementor-element-72f1c2f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-97fc97e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-b47790a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-b47790a{text-align:left;}.elementor-8466 .elementor-element.elementor-element-b47790a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-a2b5fb0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-ab8e7f7 .elementor-progress-wrapper .elementor-progress-bar{background-color:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-ab8e7f7 .elementor-progress-wrapper{background-color:#F9FAFB;border-radius:100px;overflow:hidden;}.elementor-8466 .elementor-element.elementor-element-ab8e7f7 .elementor-progress-bar{height:15px;line-height:15px;}.elementor-8466 .elementor-element.elementor-element-664edd6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-61fc84f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-645602c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-645602c{text-align:left;}.elementor-8466 .elementor-element.elementor-element-645602c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-a1dcb94{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-31ec33e .elementor-progress-wrapper .elementor-progress-bar{background-color:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-31ec33e .elementor-progress-wrapper{background-color:#F9FAFB;border-radius:100px;overflow:hidden;}.elementor-8466 .elementor-element.elementor-element-31ec33e .elementor-progress-bar{height:15px;line-height:15px;}.elementor-8466 .elementor-element.elementor-element-71ca1d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-f936cac{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-75a327f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-75a327f{text-align:left;}.elementor-8466 .elementor-element.elementor-element-75a327f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-03e7851{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-3416828 .elementor-progress-wrapper .elementor-progress-bar{background-color:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-3416828 .elementor-progress-wrapper{background-color:#F9FAFB;border-radius:100px;overflow:hidden;}.elementor-8466 .elementor-element.elementor-element-3416828 .elementor-progress-bar{height:15px;line-height:15px;}.elementor-8466 .elementor-element.elementor-element-ac2f150{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-e13c3ec{--display:flex;}.elementor-8466 .elementor-element.elementor-element-e2edf58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-11ec962 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-11ec962{text-align:left;}.elementor-8466 .elementor-element.elementor-element-11ec962 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#FF8C00;}.elementor-8466 .elementor-element.elementor-element-5329cf4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-8466 .elementor-element.elementor-element-3dd8f8f{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:20px;--e-rating-gap:2px;--e-rating-icon-marked-color:#FACC14;--e-rating-icon-color:#B7B7B7;}.elementor-8466 .elementor-element.elementor-element-a3d20b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-a3d20b2{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#4B5563;}.elementor-8466 .elementor-element.elementor-element-5c2d338{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-bfccbbd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-1dc1559 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-1dc1559{text-align:left;}.elementor-8466 .elementor-element.elementor-element-1dc1559 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-b0332a9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-13df908 .elementor-progress-wrapper .elementor-progress-bar{background-color:#FF8C00;}.elementor-8466 .elementor-element.elementor-element-13df908 .elementor-progress-wrapper{background-color:#F9FAFB;border-radius:100px;overflow:hidden;}.elementor-8466 .elementor-element.elementor-element-13df908 .elementor-progress-bar{height:15px;line-height:15px;}.elementor-8466 .elementor-element.elementor-element-96dd154{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-0b6e9ce{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-e46876f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-e46876f{text-align:left;}.elementor-8466 .elementor-element.elementor-element-e46876f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-f8bb4e2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-d1259f9 .elementor-progress-wrapper .elementor-progress-bar{background-color:#FF8C00;}.elementor-8466 .elementor-element.elementor-element-d1259f9 .elementor-progress-wrapper{background-color:#F9FAFB;border-radius:100px;overflow:hidden;}.elementor-8466 .elementor-element.elementor-element-d1259f9 .elementor-progress-bar{height:15px;line-height:15px;}.elementor-8466 .elementor-element.elementor-element-abc73b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-0c2837f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-52af5dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-52af5dc{text-align:left;}.elementor-8466 .elementor-element.elementor-element-52af5dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-f334075{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-5d7717f .elementor-progress-wrapper .elementor-progress-bar{background-color:#FF8C00;}.elementor-8466 .elementor-element.elementor-element-5d7717f .elementor-progress-wrapper{background-color:#F9FAFB;border-radius:100px;overflow:hidden;}.elementor-8466 .elementor-element.elementor-element-5d7717f .elementor-progress-bar{height:15px;line-height:15px;}.elementor-8466 .elementor-element.elementor-element-9b72df0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-b5ea20d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-738d14b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-738d14b{text-align:left;}.elementor-8466 .elementor-element.elementor-element-738d14b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-efb8965{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-001d913 .elementor-progress-wrapper .elementor-progress-bar{background-color:#FF8C00;}.elementor-8466 .elementor-element.elementor-element-001d913 .elementor-progress-wrapper{background-color:#F9FAFB;border-radius:100px;overflow:hidden;}.elementor-8466 .elementor-element.elementor-element-001d913 .elementor-progress-bar{height:15px;line-height:15px;}.elementor-8466 .elementor-element.elementor-element-f7954a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-20de464{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-20de464:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-20de464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-8466 .elementor-element.elementor-element-6548c5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-6548c5d:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-6548c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8466 .elementor-element.elementor-element-c07b5b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-c07b5b0{text-align:left;}.elementor-8466 .elementor-element.elementor-element-c07b5b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-229b8d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-94f2e65{--display:flex;}.elementor-8466 .elementor-element.elementor-element-75ceaa4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#374151;}.elementor-8466 .elementor-element.elementor-element-75ceaa4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-a6c1645{--display:flex;}.elementor-8466 .elementor-element.elementor-element-6451d17{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#374151;}.elementor-8466 .elementor-element.elementor-element-6451d17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-0cba958{--display:flex;}.elementor-8466 .elementor-element.elementor-element-ffd2e1e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#374151;}.elementor-8466 .elementor-element.elementor-element-ffd2e1e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-ffd8bc4{--display:flex;}.elementor-8466 .elementor-element.elementor-element-c76c65f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#374151;}.elementor-8466 .elementor-element.elementor-element-c76c65f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-aa889d6{--display:flex;}.elementor-8466 .elementor-element.elementor-element-1ac97a9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#374151;}.elementor-8466 .elementor-element.elementor-element-1ac97a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-1ce010b{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#374151;--n-accordion-icon-size:15px;}.elementor-8466 .elementor-element.elementor-element-1ce010b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F9FAFB;border-style:none;}.elementor-8466 .elementor-element.elementor-element-1ce010b {--n-accordion-padding:24px 12px 24px 12px;}:where( .elementor-8466 .elementor-element.elementor-element-1ce010b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;}:where( .elementor-8466 .elementor-element.elementor-element-1ce010b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-8466 .elementor-element.elementor-element-c38e67e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-c38e67e:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-c38e67e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-8466 .elementor-element.elementor-element-2350741{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-2350741:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-2350741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8466 .elementor-element.elementor-element-85612ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-85612ac{text-align:left;}.elementor-8466 .elementor-element.elementor-element-85612ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-51db02f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-8466 .elementor-element.elementor-element-51db02f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 5px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-51db02f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#111827;}.elementor-8466 .elementor-element.elementor-element-79c8370{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8466 .elementor-element.elementor-element-66d9025{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E3E7;--border-color:#E1E3E7;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-7264604 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-7264604{text-align:left;}.elementor-8466 .elementor-element.elementor-element-7264604 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-21f597a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-8466 .elementor-element.elementor-element-21f597a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 5px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-21f597a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#111827;}.elementor-8466 .elementor-element.elementor-element-f9724b6 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#111827;color:#111827;padding:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-f9724b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8466 .elementor-element.elementor-element-f9724b6 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8466 .elementor-element.elementor-element-f9724b6 .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-f9724b6 .elementor-button:focus{color:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-f9724b6 .elementor-button:hover svg, .elementor-8466 .elementor-element.elementor-element-f9724b6 .elementor-button:focus svg{fill:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-4feddac{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E3E7;--border-color:#E1E3E7;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-73d889d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-73d889d{text-align:left;}.elementor-8466 .elementor-element.elementor-element-73d889d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-223d243{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-8466 .elementor-element.elementor-element-223d243 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 5px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-223d243 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#111827;}.elementor-8466 .elementor-element.elementor-element-74f7584 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#111827;color:#111827;padding:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-74f7584 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8466 .elementor-element.elementor-element-74f7584 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8466 .elementor-element.elementor-element-74f7584 .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-74f7584 .elementor-button:focus{color:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-74f7584 .elementor-button:hover svg, .elementor-8466 .elementor-element.elementor-element-74f7584 .elementor-button:focus svg{fill:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-96e49f1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E3E7;--border-color:#E1E3E7;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-25d5aa2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-25d5aa2{text-align:left;}.elementor-8466 .elementor-element.elementor-element-25d5aa2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-c6ab16e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-8466 .elementor-element.elementor-element-c6ab16e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 5px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-c6ab16e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#111827;}.elementor-8466 .elementor-element.elementor-element-2339c18 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#111827;color:#111827;padding:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-2339c18 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8466 .elementor-element.elementor-element-2339c18 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8466 .elementor-element.elementor-element-2339c18 .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-2339c18 .elementor-button:focus{color:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-2339c18 .elementor-button:hover svg, .elementor-8466 .elementor-element.elementor-element-2339c18 .elementor-button:focus svg{fill:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-aa4c5e2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E3E7;--border-color:#E1E3E7;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-68006b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-68006b5{text-align:left;}.elementor-8466 .elementor-element.elementor-element-68006b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-72eeff6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-8466 .elementor-element.elementor-element-72eeff6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 5px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-72eeff6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#111827;}.elementor-8466 .elementor-element.elementor-element-2fe4766 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#111827;color:#111827;padding:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-2fe4766 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8466 .elementor-element.elementor-element-2fe4766 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8466 .elementor-element.elementor-element-2fe4766 .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-2fe4766 .elementor-button:focus{color:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-2fe4766 .elementor-button:hover svg, .elementor-8466 .elementor-element.elementor-element-2fe4766 .elementor-button:focus svg{fill:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-a735cfe{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E3E7;--border-color:#E1E3E7;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-6bcc037 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-6bcc037{text-align:left;}.elementor-8466 .elementor-element.elementor-element-6bcc037 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-a395aed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-8466 .elementor-element.elementor-element-a395aed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 5px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-a395aed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#111827;}.elementor-8466 .elementor-element.elementor-element-ff716c6 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#111827;color:#111827;padding:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-ff716c6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8466 .elementor-element.elementor-element-ff716c6 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8466 .elementor-element.elementor-element-ff716c6 .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-ff716c6 .elementor-button:focus{color:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-ff716c6 .elementor-button:hover svg, .elementor-8466 .elementor-element.elementor-element-ff716c6 .elementor-button:focus svg{fill:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-c39a57f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E3E7;--border-color:#E1E3E7;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8466 .elementor-element.elementor-element-8e00180 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-8e00180{text-align:left;}.elementor-8466 .elementor-element.elementor-element-8e00180 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#111827;}.elementor-8466 .elementor-element.elementor-element-0e5f4a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-8466 .elementor-element.elementor-element-0e5f4a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 5px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-0e5f4a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#111827;}.elementor-8466 .elementor-element.elementor-element-4983339 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#111827;color:#111827;padding:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-4983339 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8466 .elementor-element.elementor-element-4983339 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8466 .elementor-element.elementor-element-4983339 .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-4983339 .elementor-button:focus{color:#1E73BE;}.elementor-8466 .elementor-element.elementor-element-4983339 .elementor-button:hover svg, .elementor-8466 .elementor-element.elementor-element-4983339 .elementor-button:focus svg{fill:#1E73BE;}@media(min-width:768px){.elementor-8466 .elementor-element.elementor-element-6803e5b{--width:50%;}.elementor-8466 .elementor-element.elementor-element-2d90156{--width:50%;}.elementor-8466 .elementor-element.elementor-element-8442281{--width:50%;}.elementor-8466 .elementor-element.elementor-element-435401c{--width:50%;}.elementor-8466 .elementor-element.elementor-element-72d3a28{--width:50%;}.elementor-8466 .elementor-element.elementor-element-e893272{--width:50%;}.elementor-8466 .elementor-element.elementor-element-e80a8b9{--width:50%;}.elementor-8466 .elementor-element.elementor-element-d1eec13{--width:50%;}.elementor-8466 .elementor-element.elementor-element-6125b24{--width:49%;}.elementor-8466 .elementor-element.elementor-element-ebd4608{--width:30%;}.elementor-8466 .elementor-element.elementor-element-cfac52a{--width:30%;}.elementor-8466 .elementor-element.elementor-element-1fc7c47{--width:30%;}.elementor-8466 .elementor-element.elementor-element-2e02a2e{--width:49%;}.elementor-8466 .elementor-element.elementor-element-3e40cc5{--width:30%;}.elementor-8466 .elementor-element.elementor-element-05da19a{--width:30%;}.elementor-8466 .elementor-element.elementor-element-fb020b8{--width:30%;}.elementor-8466 .elementor-element.elementor-element-4043720{--width:50%;}.elementor-8466 .elementor-element.elementor-element-c844066{--width:50%;}.elementor-8466 .elementor-element.elementor-element-257e541{--width:50%;}.elementor-8466 .elementor-element.elementor-element-be5949d{--width:40%;}.elementor-8466 .elementor-element.elementor-element-187c33c{--width:50%;}.elementor-8466 .elementor-element.elementor-element-25be7ec{--width:50%;}.elementor-8466 .elementor-element.elementor-element-97fc97e{--width:50%;}.elementor-8466 .elementor-element.elementor-element-a2b5fb0{--width:50%;}.elementor-8466 .elementor-element.elementor-element-61fc84f{--width:50%;}.elementor-8466 .elementor-element.elementor-element-a1dcb94{--width:50%;}.elementor-8466 .elementor-element.elementor-element-f936cac{--width:50%;}.elementor-8466 .elementor-element.elementor-element-03e7851{--width:50%;}.elementor-8466 .elementor-element.elementor-element-e13c3ec{--width:50%;}.elementor-8466 .elementor-element.elementor-element-5329cf4{--width:40%;}.elementor-8466 .elementor-element.elementor-element-bfccbbd{--width:50%;}.elementor-8466 .elementor-element.elementor-element-b0332a9{--width:50%;}.elementor-8466 .elementor-element.elementor-element-0b6e9ce{--width:50%;}.elementor-8466 .elementor-element.elementor-element-f8bb4e2{--width:50%;}.elementor-8466 .elementor-element.elementor-element-0c2837f{--width:50%;}.elementor-8466 .elementor-element.elementor-element-f334075{--width:50%;}.elementor-8466 .elementor-element.elementor-element-b5ea20d{--width:50%;}.elementor-8466 .elementor-element.elementor-element-efb8965{--width:50%;}.elementor-8466 .elementor-element.elementor-element-66d9025{--width:31%;}.elementor-8466 .elementor-element.elementor-element-4feddac{--width:31%;}.elementor-8466 .elementor-element.elementor-element-96e49f1{--width:31%;}.elementor-8466 .elementor-element.elementor-element-aa4c5e2{--width:31%;}.elementor-8466 .elementor-element.elementor-element-a735cfe{--width:31%;}.elementor-8466 .elementor-element.elementor-element-c39a57f{--width:31%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-8466 .elementor-element.elementor-element-e21dc62{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8466 .elementor-element.elementor-element-68371e9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8466 .elementor-element.elementor-element-8442281{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-8466 .elementor-element.elementor-element-e893272{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-8466 .elementor-element.elementor-element-e92f5b3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8466 .elementor-element.elementor-element-675f31d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8466 .elementor-element.elementor-element-6612bcd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8466 .elementor-element.elementor-element-de2317b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8466 .elementor-element.elementor-element-20de464{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8466 .elementor-element.elementor-element-c38e67e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-8097fdd */.elementor-8466 .elementor-element.elementor-element-8097fdd {
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8442281 */.elementor-8466 .elementor-element.elementor-element-8442281 {
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e893272 */.elementor-8466 .elementor-element.elementor-element-e893272 {
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-01680b8 *//* — Conteneur principal avec arrondis globaux et bordure légère */
.comparatif-acf {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  border: 2px solid #d1d5db;
  border-radius: 0.5rem;
  overflow: hidden;
  margin: 2rem 0;
  font-family: sans-serif;
    color: #111827;
  background-color: white !important;
}

/* — En-tête monochrome, discret et épuré */
.comparatif-acf thead {
  background-color: #f9fafb;
}
.comparatif-acf thead tr {
  border-bottom: 1px solid #d1d5db;
}
.comparatif-acf thead th {
  padding: 1rem 0.75rem;
  text-align: left;
  font-weight: 600;
  font-size: 0.95rem;
  color: #4b5563;
}

/* — Lignes du corps : un seul trait horizontal */
.comparatif-acf tbody tr {
  border-bottom: 1px solid #d1d5db;
}
.comparatif-acf tbody tr:last-child {
  border-bottom: none;
}

/* — Cellules : espacement confortable, texte aligné */
.comparatif-acf td {
  padding: 1rem 0.75rem;
  vertical-align: middle;
  font-size: 0.92rem;
  background-color: #fff;
}

/* — Première colonne : largeur fixe, gras discret */
.comparatif-acf td:first-child {
  width: 15%;
  font-weight: 500;
}

/* — Verdict : à droite, identité visuelle marquée */
.comparatif-acf td.verdict {
  width: 25%;
  text-align: right;
  white-space: nowrap;
}
.comparatif-acf td.verdict strong {
  display: block;
  font-weight: 600;
  font-size: 0.94rem;
}
.comparatif-acf td.verdict small {
  display: block;
  font-size: 0.78rem;
  color: #6b7280;
  margin-top: 0.15rem;
}

/* — Couleurs signature selon la marque gagnante */
.verdict-bosch   strong { color: #0068b2; }
.verdict-makita  strong { color: #ff7f00; }

.comparatif-acf thead th:nth-child(n+2):nth-child(-n+4),
.comparatif-acf tbody td:nth-child(n+2):nth-child(-n+4) {
  text-align: center;
}

/* — Titre colonne 2 en bleu #1E73BE */
.comparatif-acf thead th:nth-child(2) {
  color: #1E73BE;
}

/* — Titre colonne 3 en orange #FF8C00 */
.comparatif-acf thead th:nth-child(3) {
  color: #FF8C00;
}

.comparatif-acf thead th {
  /* remplace #4b5563 */
  color: #111827;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a709d85 */.elementor-8466 .elementor-element.elementor-element-a709d85 {
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6125b24 */.elementor-8466 .elementor-element.elementor-element-6125b24 {
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e02a2e */.elementor-8466 .elementor-element.elementor-element-2e02a2e {
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29aa023 */.elementor-8466 .elementor-element.elementor-element-29aa023 {
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfd5815 */.elementor-8466 .elementor-element.elementor-element-cfd5815 {
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6548c5d */.elementor-8466 .elementor-element.elementor-element-6548c5d {
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66d9025 */.elementor-8466 .elementor-element.elementor-element-66d9025:hover {
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4feddac */.elementor-8466 .elementor-element.elementor-element-4feddac:hover {
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96e49f1 */.elementor-8466 .elementor-element.elementor-element-96e49f1:hover {
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa4c5e2 */.elementor-8466 .elementor-element.elementor-element-aa4c5e2:hover {
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a735cfe */.elementor-8466 .elementor-element.elementor-element-a735cfe:hover {
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c39a57f */.elementor-8466 .elementor-element.elementor-element-c39a57f:hover {
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2350741 */.elementor-8466 .elementor-element.elementor-element-2350741 {
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS */.avantages-check-list {
    list-style: none;
    padding: 0;
}

.avantages-check-list li {
    display: flex;
    align-items: flex-start;
    margin-bottom: 0.8em;
    font-size: 16px;
    font-weight:500;
}

.check-icon {
    color: #00C853;
    margin-right: 12px;
    font-size: 12px;
    flex-shrink: 0;
    margin-top: 2px;
}
.minus-icon {
    color: #ef4444;
    margin-right: 12px;
    font-size: 12px;
    flex-shrink: 0;
    margin-top: 2px;
}

.texte-avantage {
    color: #000;
    font-weight: 500;
    font-size:15px;
}

.pastilles-produits {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5em;
}

.pastille-badge {
    background-color: #ffffff;
    border-radius: 999px;
    padding: 0.3em 0.8em;
    font-size: 15px;
    font-weight: 500;
    color: #111827;
    white-space: nowrap;
}

/* Conteneur global (optionnel) */
.avis-wrapper {
  display: grid;
  grid-gap: 1.5rem;
  margin-bottom: 2rem;
}

/* Chaque avis */
.avis-item {
  padding: 1rem;
  border-left: 4px solid var(--border-color);
}

/* Utilisateur */
.avis-item .utilisateur {
  font-family: "Montserrat", sans-serif;
  font-size: 15px;
  font-weight: 600;
  color: #111827;
  margin-bottom: 0.4rem;
}

/* Texte de l’avis */
.avis-item .texte {
  font-family: "Poppins", sans-serif;
  font-size: 15px;
  font-weight: 400;
  color: #374151;
  margin-bottom: 0.6rem;
}

/* Étoiles de notation */
.avis-item .note .star {
  font-size: 15px;
  margin-right: 2px;
  /* couleur par défaut, puis surcharge selon l’état */
  color: #ccc;
}

.avis-item .note .star-filled {
  color: #FACC14;
}

.carac-grid {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  gap: 0rem;
}

.carac-grid p {
  margin: 0.1em 0;
  font-family: 'Montserrat', sans-serif;
  font-size: 15px;
  font-weight: 500;
  color: #111827;
}

.carac-grid p strong {
  font-weight: 700;
}

/* A gagne → bleu */
.comparatif-acf .verdict-a strong {
  color: #1E73BE;
}

/* B gagne → orange */
.comparatif-acf .verdict-b strong {
  color: #FF8C00;
}

/* Égalité → noir */
.comparatif-acf .verdict-egalite strong {
  color: black;
}

/* Force la table à respecter les tailles spécifiées */
.comparatif-acf {
  table-layout: fixed;
  width: 100%;
}

/* Pour éviter que le contenu déborde */
.comparatif-acf th,
.comparatif-acf td {
  overflow-wrap: break-word;
}

/* 1re colonne → 20% */
.comparatif-acf th:nth-child(1),
.comparatif-acf td:nth-child(1) {
  width: 25%;
}

/* 2e colonne → 25% */
.comparatif-acf th:nth-child(2),
.comparatif-acf td:nth-child(2) {
  width: 25%;
}

/* 3e colonne → 25% */
.comparatif-acf th:nth-child(3),
.comparatif-acf td:nth-child(3) {
  width: 25%;
}

/* 4e colonne → 30% */
.comparatif-acf th:nth-child(4),
.comparatif-acf td:nth-child(4) {
  width: 25%;
}



/* —––––– Desktop (scroll si < 600px) —––––– */
@media (min-width: 769px) {
  .table-responsive {
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
    margin-bottom: 1rem !important;
  }
  .table-responsive .comparatif-acf {
    width: 100% !important;
    min-width: 600px !important;
    table-layout: auto !important;
  }
}

/* —––––– Mobile stacking —––––– */
@media (max-width: 768px) {
  /* 1) wrapper déverrouillé */
  .table-responsive {
    overflow-x: visible !important;
  }
  .comparatif-acf {
    border: 0px solid #d1d5db !important;
  }
    .comparatif-acf tr:hover {
        background: #fff !important;
    }
  /* 2) tableau → blocs */
  .comparatif-acf,
  .comparatif-acf thead,
  .comparatif-acf tbody,
  .comparatif-acf th,
  .comparatif-acf td,
  .comparatif-acf tr {
    display: block !important;
  }
  /* 3) supprime largeurs fixes */
  .comparatif-acf th,
  .comparatif-acf td {
    width: auto !important;
    min-width: 0 !important;
    border: none !important;
  }
  .comparatif-acf tbody td:nth-child(n+2):nth-child(-n+4) {
    text-align: left;
}
  /* 4) cache l’entête classique */
  .comparatif-acf thead tr {
    position: absolute;
    top: -9999px !important;
    left: -9999px !important;
  }
  /* 5) style “carte” pour chaque ligne */
  .comparatif-acf tr {
    margin: 0px 0px 10px 0px !important;
    border: 1px solid #ddd !important;
    border-radius: .5rem !important;
    background: #fff !important;
  }
  /* 6) cellules empilées + label avant chaque valeur */
  .comparatif-acf td {
    position: relative !important;
    padding: .5rem 0 .5rem 50% !important;
    border-bottom: 1px solid #eee !important;
    white-space: normal !important;
  }
  .comparatif-acf td:before {
    content: attr(data-label);
    position: absolute !important;
    left: .75rem !important;
    top: .5rem !important;
    font-weight: 600 !important;
    white-space: nowrap !important;
  }
  .comparatif-acf td:last-child {
    border-bottom: none !important;
  }
}/* End custom CSS */