.elementor-1089 .elementor-element.elementor-element-26683f9{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1089 .elementor-element.elementor-element-26683f9:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-26683f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bm8official.com/wp-content/uploads/2026/02/FAQ-1920-x-600.jpg");background-size:cover;}.elementor-1089 .elementor-element.elementor-element-3f07ba8{--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:center;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-1089 .elementor-element.elementor-element-3f07ba8:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-3f07ba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1089 .elementor-element.elementor-element-eb62080{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1089 .elementor-element.elementor-element-5710e97{width:100%;max-width:100%;text-align:center;}.elementor-1089 .elementor-element.elementor-element-5710e97.elementor-element{--align-self:flex-start;}.elementor-1089 .elementor-element.elementor-element-5710e97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:700;color:#FFFFFF;}.elementor-1089 .elementor-element.elementor-element-f2d2fcb{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1089 .elementor-element.elementor-element-f2d2fcb.elementor-element{--align-self:flex-start;}.elementor-1089 .elementor-element.elementor-element-f2d2fcb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-1089 .elementor-element.elementor-element-4073f93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1089 .elementor-element.elementor-element-4073f93.elementor-element{--align-self:center;}.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-1089 .elementor-element.elementor-element-81ccbc2{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#C5C5C5;}.elementor-1089 .elementor-element.elementor-element-81ccbc2.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-34b717d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:100px;--padding-right:100px;}.elementor-1089 .elementor-element.elementor-element-34b717d:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-34b717d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1089 .elementor-element.elementor-element-8a48885.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-8a48885 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-1089 .elementor-element.elementor-element-2c12f28{width:var( --container-widget-width, 40% );max-width:40%;padding:20px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1089 .elementor-element.elementor-element-2c12f28.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-f140fa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:100px;--padding-right:100px;}.elementor-1089 .elementor-element.elementor-element-f140fa8:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-f140fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1089 .elementor-element.elementor-element-769d5c9.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-769d5c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-1089 .elementor-element.elementor-element-07d0650{width:var( --container-widget-width, 40% );max-width:40%;padding:20px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1089 .elementor-element.elementor-element-07d0650.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-fd03015{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:100px;--padding-right:100px;}.elementor-1089 .elementor-element.elementor-element-fd03015:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-fd03015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1089 .elementor-element.elementor-element-928a593.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-928a593 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-1089 .elementor-element.elementor-element-b5bf4d3{width:var( --container-widget-width, 40% );max-width:40%;padding:20px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1089 .elementor-element.elementor-element-b5bf4d3.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-838b823{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:100px;--padding-right:100px;}.elementor-1089 .elementor-element.elementor-element-838b823:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-838b823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1089 .elementor-element.elementor-element-572b602.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-572b602 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-1089 .elementor-element.elementor-element-4527611{width:var( --container-widget-width, 40% );max-width:40%;padding:20px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1089 .elementor-element.elementor-element-4527611.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-a7337a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:100px;--padding-right:100px;}.elementor-1089 .elementor-element.elementor-element-a7337a4:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-a7337a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1089 .elementor-element.elementor-element-5edb4c3.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-5edb4c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-1089 .elementor-element.elementor-element-3610bf0{width:var( --container-widget-width, 40% );max-width:40%;padding:20px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1089 .elementor-element.elementor-element-3610bf0.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-05226e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:100px;--padding-right:100px;}.elementor-1089 .elementor-element.elementor-element-05226e9:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-05226e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1089 .elementor-element.elementor-element-4f01630.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-4f01630 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-1089 .elementor-element.elementor-element-b517e4d{width:var( --container-widget-width, 40% );max-width:40%;padding:20px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1089 .elementor-element.elementor-element-b517e4d.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-821bd12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:100px;--padding-right:100px;}.elementor-1089 .elementor-element.elementor-element-821bd12:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-821bd12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1089 .elementor-element.elementor-element-7e54d0d.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-7e54d0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-1089 .elementor-element.elementor-element-fd31cc0{width:var( --container-widget-width, 40% );max-width:40%;padding:20px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1089 .elementor-element.elementor-element-fd31cc0.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-98a5642{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:100px;--padding-right:100px;}.elementor-1089 .elementor-element.elementor-element-98a5642:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-98a5642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1089 .elementor-element.elementor-element-0c2f1d5.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-0c2f1d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-1089 .elementor-element.elementor-element-386d961{width:var( --container-widget-width, 40% );max-width:40%;padding:20px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1089 .elementor-element.elementor-element-386d961.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-6c1d8f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-1089 .elementor-element.elementor-element-6c1d8f3:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-6c1d8f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07080C;}.elementor-1089 .elementor-element.elementor-element-f789d4c.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-f789d4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-1089 .elementor-element.elementor-element-b77d6f7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#C5C5C5;}.elementor-1089 .elementor-element.elementor-element-b77d6f7.elementor-element{--align-self:center;}.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-1089 .elementor-element.elementor-element-cb91008 .elementor-button{background-color:#B80005;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-1089 .elementor-element.elementor-element-cb91008{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1089 .elementor-element.elementor-element-5710e97 .elementor-heading-title{font-size:60px;}.elementor-1089 .elementor-element.elementor-element-f2d2fcb .elementor-heading-title{font-size:60px;}.elementor-1089 .elementor-element.elementor-element-34b717d{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1089 .elementor-element.elementor-element-f140fa8{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1089 .elementor-element.elementor-element-fd03015{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1089 .elementor-element.elementor-element-838b823{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1089 .elementor-element.elementor-element-a7337a4{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1089 .elementor-element.elementor-element-05226e9{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1089 .elementor-element.elementor-element-821bd12{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1089 .elementor-element.elementor-element-98a5642{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1089 .elementor-element.elementor-element-6c1d8f3{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-1089 .elementor-element.elementor-element-26683f9{--min-height:20vh;}.elementor-1089 .elementor-element.elementor-element-26683f9:not(.elementor-motion-effects-element-type-background), .elementor-1089 .elementor-element.elementor-element-26683f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1089 .elementor-element.elementor-element-3f07ba8{--padding-top:100px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-1089 .elementor-element.elementor-element-eb62080{--justify-content:flex-start;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1089 .elementor-element.elementor-element-5710e97{text-align:center;}.elementor-1089 .elementor-element.elementor-element-5710e97 .elementor-heading-title{font-size:36px;}.elementor-1089 .elementor-element.elementor-element-f2d2fcb{text-align:center;}.elementor-1089 .elementor-element.elementor-element-f2d2fcb .elementor-heading-title{font-size:22px;}.elementor-1089 .elementor-element.elementor-element-4073f93.elementor-element{--align-self:center;}.elementor-1089 .elementor-element.elementor-element-81ccbc2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}.elementor-1089 .elementor-element.elementor-element-34b717d{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-1089 .elementor-element.elementor-element-8a48885{text-align:center;}.elementor-1089 .elementor-element.elementor-element-8a48885 .elementor-heading-title{font-size:22px;}.elementor-1089 .elementor-element.elementor-element-2c12f28{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1089 .elementor-element.elementor-element-f140fa8{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-1089 .elementor-element.elementor-element-769d5c9{text-align:center;}.elementor-1089 .elementor-element.elementor-element-769d5c9 .elementor-heading-title{font-size:22px;}.elementor-1089 .elementor-element.elementor-element-07d0650{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1089 .elementor-element.elementor-element-fd03015{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-1089 .elementor-element.elementor-element-928a593{text-align:center;}.elementor-1089 .elementor-element.elementor-element-928a593 .elementor-heading-title{font-size:22px;}.elementor-1089 .elementor-element.elementor-element-b5bf4d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1089 .elementor-element.elementor-element-838b823{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-1089 .elementor-element.elementor-element-572b602{text-align:center;}.elementor-1089 .elementor-element.elementor-element-572b602 .elementor-heading-title{font-size:22px;}.elementor-1089 .elementor-element.elementor-element-4527611{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1089 .elementor-element.elementor-element-a7337a4{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-1089 .elementor-element.elementor-element-5edb4c3{text-align:center;}.elementor-1089 .elementor-element.elementor-element-5edb4c3 .elementor-heading-title{font-size:22px;}.elementor-1089 .elementor-element.elementor-element-3610bf0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1089 .elementor-element.elementor-element-05226e9{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-1089 .elementor-element.elementor-element-4f01630{text-align:center;}.elementor-1089 .elementor-element.elementor-element-4f01630 .elementor-heading-title{font-size:22px;}.elementor-1089 .elementor-element.elementor-element-b517e4d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1089 .elementor-element.elementor-element-821bd12{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-1089 .elementor-element.elementor-element-7e54d0d{text-align:center;}.elementor-1089 .elementor-element.elementor-element-7e54d0d .elementor-heading-title{font-size:22px;}.elementor-1089 .elementor-element.elementor-element-fd31cc0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1089 .elementor-element.elementor-element-98a5642{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-1089 .elementor-element.elementor-element-0c2f1d5{text-align:center;}.elementor-1089 .elementor-element.elementor-element-0c2f1d5 .elementor-heading-title{font-size:22px;}.elementor-1089 .elementor-element.elementor-element-386d961{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1089 .elementor-element.elementor-element-6c1d8f3{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1089 .elementor-element.elementor-element-f789d4c{text-align:center;}.elementor-1089 .elementor-element.elementor-element-f789d4c .elementor-heading-title{font-size:22px;}.elementor-1089 .elementor-element.elementor-element-b77d6f7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}}/* Start custom CSS for html, class: .elementor-element-2c12f28 */:root{
  --bm8-red:#ca1418;
}

.bm8-faq{
  width:100%;
  display:flex;
  flex-direction:column;
  gap:18px;
}

.bm8-faq-item{
  border-radius:20px;
  border:1px solid rgba(202,20,24,.75);
  background:linear-gradient(
    160deg,
    rgba(255,255,255,.04),
    rgba(0,0,0,.35)
  );
  box-shadow:
    0 0 0 1px rgba(202,20,24,.25),
    0 25px 80px rgba(0,0,0,.55);
  overflow:hidden;
  transition:.25s ease;
}

.bm8-faq-item:hover{
  border-color:rgba(202,20,24,1);
  box-shadow:
    0 0 22px rgba(202,20,24,.35),
    0 35px 90px rgba(0,0,0,.70);
}

/* Remove default marker */
.bm8-faq-item summary{
  list-style:none;
}
.bm8-faq-item summary::-webkit-details-marker{
  display:none;
}

.bm8-faq-q{
  padding:22px 24px;
  cursor:pointer;

  display:flex;
  justify-content:space-between;
  align-items:center;

  font-family:Montserrat, sans-serif;
  font-size:16px;
  font-weight:700;
  color:#fff;
}

.bm8-faq-icon{
  width:14px;
  height:14px;
  border-right:2px solid var(--bm8-red);
  border-bottom:2px solid var(--bm8-red);
  transform:rotate(45deg);
  transition:.25s ease;
}

.bm8-faq-a{
  padding:0 24px 22px;
  font-family:Montserrat, sans-serif;
  font-size:14px;
  font-weight:500;
  color:rgba(255,255,255,.75);
  line-height:1.7;
}

.bm8-faq-item[open] .bm8-faq-icon{
  transform:rotate(-135deg);
}

/* Mobile */
@media(max-width:768px){
  .bm8-faq-q{
    font-size:14px;
    padding:18px 18px;
  }
  .bm8-faq-a{
    font-size:13px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-07d0650 */:root{
  --bm8-red:#ca1418;
}

.bm8-faq{
  width:100%;
  display:flex;
  flex-direction:column;
  gap:18px;
}

.bm8-faq-item{
  border-radius:20px;
  border:1px solid rgba(202,20,24,.75);
  background:linear-gradient(
    160deg,
    rgba(255,255,255,.04),
    rgba(0,0,0,.35)
  );
  box-shadow:
    0 0 0 1px rgba(202,20,24,.25),
    0 25px 80px rgba(0,0,0,.55);
  overflow:hidden;
  transition:.25s ease;
}

.bm8-faq-item:hover{
  border-color:rgba(202,20,24,1);
  box-shadow:
    0 0 22px rgba(202,20,24,.35),
    0 35px 90px rgba(0,0,0,.70);
}

/* Remove default marker */
.bm8-faq-item summary{
  list-style:none;
}
.bm8-faq-item summary::-webkit-details-marker{
  display:none;
}

.bm8-faq-q{
  padding:22px 24px;
  cursor:pointer;

  display:flex;
  justify-content:space-between;
  align-items:center;

  font-family:Montserrat, sans-serif;
  font-size:16px;
  font-weight:700;
  color:#fff;
}

.bm8-faq-icon{
  width:14px;
  height:14px;
  border-right:2px solid var(--bm8-red);
  border-bottom:2px solid var(--bm8-red);
  transform:rotate(45deg);
  transition:.25s ease;
}

.bm8-faq-a{
  padding:0 24px 22px;
  font-family:Montserrat, sans-serif;
  font-size:14px;
  font-weight:500;
  color:rgba(255,255,255,.75);
  line-height:1.7;
}

.bm8-faq-item[open] .bm8-faq-icon{
  transform:rotate(-135deg);
}

/* Mobile */
@media(max-width:768px){
  .bm8-faq-q{
    font-size:14px;
    padding:18px 18px;
  }
  .bm8-faq-a{
    font-size:13px;
  }
}

.bm8-link-red{
  color:#b80005 !important;
  font-weight:700;
  text-decoration:none !important;
}

.bm8-link-red:hover{
  text-decoration:underline !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b5bf4d3 */:root{
  --bm8-red:#ca1418;
}

.bm8-faq{
  width:100%;
  display:flex;
  flex-direction:column;
  gap:18px;
}

.bm8-faq-item{
  border-radius:20px;
  border:1px solid rgba(202,20,24,.75);
  background:linear-gradient(
    160deg,
    rgba(255,255,255,.04),
    rgba(0,0,0,.35)
  );
  box-shadow:
    0 0 0 1px rgba(202,20,24,.25),
    0 25px 80px rgba(0,0,0,.55);
  overflow:hidden;
  transition:.25s ease;
}

.bm8-faq-item:hover{
  border-color:rgba(202,20,24,1);
  box-shadow:
    0 0 22px rgba(202,20,24,.35),
    0 35px 90px rgba(0,0,0,.70);
}

/* Remove default marker */
.bm8-faq-item summary{
  list-style:none;
}
.bm8-faq-item summary::-webkit-details-marker{
  display:none;
}

.bm8-faq-q{
  padding:22px 24px;
  cursor:pointer;

  display:flex;
  justify-content:space-between;
  align-items:center;

  font-family:Montserrat, sans-serif;
  font-size:16px;
  font-weight:700;
  color:#fff;
}

.bm8-faq-icon{
  width:14px;
  height:14px;
  border-right:2px solid var(--bm8-red);
  border-bottom:2px solid var(--bm8-red);
  transform:rotate(45deg);
  transition:.25s ease;
}

.bm8-faq-a{
  padding:0 24px 22px;
  font-family:Montserrat, sans-serif;
  font-size:14px;
  font-weight:500;
  color:rgba(255,255,255,.75);
  line-height:1.7;
}

.bm8-faq-item[open] .bm8-faq-icon{
  transform:rotate(-135deg);
}

/* Mobile */
@media(max-width:768px){
  .bm8-faq-q{
    font-size:14px;
    padding:18px 18px;
  }
  .bm8-faq-a{
    font-size:13px;
  }
}

.bm8-link-red{
  color:#b80005 !important;
  font-weight:700;
  text-decoration:none !important;
}

.bm8-link-red:hover{
  text-decoration:underline !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4527611 */:root{
  --bm8-red:#ca1418;
}

.bm8-faq{
  width:100%;
  display:flex;
  flex-direction:column;
  gap:18px;
}

.bm8-faq-item{
  border-radius:20px;
  border:1px solid rgba(202,20,24,.75);
  background:linear-gradient(
    160deg,
    rgba(255,255,255,.04),
    rgba(0,0,0,.35)
  );
  box-shadow:
    0 0 0 1px rgba(202,20,24,.25),
    0 25px 80px rgba(0,0,0,.55);
  overflow:hidden;
  transition:.25s ease;
}

.bm8-faq-item:hover{
  border-color:rgba(202,20,24,1);
  box-shadow:
    0 0 22px rgba(202,20,24,.35),
    0 35px 90px rgba(0,0,0,.70);
}

/* Remove default marker */
.bm8-faq-item summary{
  list-style:none;
}
.bm8-faq-item summary::-webkit-details-marker{
  display:none;
}

.bm8-faq-q{
  padding:22px 24px;
  cursor:pointer;

  display:flex;
  justify-content:space-between;
  align-items:center;

  font-family:Montserrat, sans-serif;
  font-size:16px;
  font-weight:700;
  color:#fff;
}

.bm8-faq-icon{
  width:14px;
  height:14px;
  border-right:2px solid var(--bm8-red);
  border-bottom:2px solid var(--bm8-red);
  transform:rotate(45deg);
  transition:.25s ease;
}

.bm8-faq-a{
  padding:0 24px 22px;
  font-family:Montserrat, sans-serif;
  font-size:14px;
  font-weight:500;
  color:rgba(255,255,255,.75);
  line-height:1.7;
}

.bm8-faq-item[open] .bm8-faq-icon{
  transform:rotate(-135deg);
}

/* Mobile */
@media(max-width:768px){
  .bm8-faq-q{
    font-size:14px;
    padding:18px 18px;
  }
  .bm8-faq-a{
    font-size:13px;
  }
}

.bm8-link-red{
  color:#b80005 !important;
  font-weight:700;
  text-decoration:none !important;
}

.bm8-link-red:hover{
  text-decoration:underline !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3610bf0 */:root{
  --bm8-red:#ca1418;
}

.bm8-faq{
  width:100%;
  display:flex;
  flex-direction:column;
  gap:18px;
}

.bm8-faq-item{
  border-radius:20px;
  border:1px solid rgba(202,20,24,.75);
  background:linear-gradient(
    160deg,
    rgba(255,255,255,.04),
    rgba(0,0,0,.35)
  );
  box-shadow:
    0 0 0 1px rgba(202,20,24,.25),
    0 25px 80px rgba(0,0,0,.55);
  overflow:hidden;
  transition:.25s ease;
}

.bm8-faq-item:hover{
  border-color:rgba(202,20,24,1);
  box-shadow:
    0 0 22px rgba(202,20,24,.35),
    0 35px 90px rgba(0,0,0,.70);
}

/* Remove default marker */
.bm8-faq-item summary{
  list-style:none;
}
.bm8-faq-item summary::-webkit-details-marker{
  display:none;
}

.bm8-faq-q{
  padding:22px 24px;
  cursor:pointer;

  display:flex;
  justify-content:space-between;
  align-items:center;

  font-family:Montserrat, sans-serif;
  font-size:16px;
  font-weight:700;
  color:#fff;
}

.bm8-faq-icon{
  width:14px;
  height:14px;
  border-right:2px solid var(--bm8-red);
  border-bottom:2px solid var(--bm8-red);
  transform:rotate(45deg);
  transition:.25s ease;
}

.bm8-faq-a{
  padding:0 24px 22px;
  font-family:Montserrat, sans-serif;
  font-size:14px;
  font-weight:500;
  color:rgba(255,255,255,.75);
  line-height:1.7;
}

.bm8-faq-item[open] .bm8-faq-icon{
  transform:rotate(-135deg);
}

/* Mobile */
@media(max-width:768px){
  .bm8-faq-q{
    font-size:14px;
    padding:18px 18px;
  }
  .bm8-faq-a{
    font-size:13px;
  }
}

.bm8-link-red{
  color:#b80005 !important;
  font-weight:700;
  text-decoration:none !important;
}

.bm8-link-red:hover{
  text-decoration:underline !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b517e4d */:root{
  --bm8-red:#ca1418;
}

.bm8-faq{
  width:100%;
  display:flex;
  flex-direction:column;
  gap:18px;
}

.bm8-faq-item{
  border-radius:20px;
  border:1px solid rgba(202,20,24,.75);
  background:linear-gradient(
    160deg,
    rgba(255,255,255,.04),
    rgba(0,0,0,.35)
  );
  box-shadow:
    0 0 0 1px rgba(202,20,24,.25),
    0 25px 80px rgba(0,0,0,.55);
  overflow:hidden;
  transition:.25s ease;
}

.bm8-faq-item:hover{
  border-color:rgba(202,20,24,1);
  box-shadow:
    0 0 22px rgba(202,20,24,.35),
    0 35px 90px rgba(0,0,0,.70);
}

/* Remove default marker */
.bm8-faq-item summary{
  list-style:none;
}
.bm8-faq-item summary::-webkit-details-marker{
  display:none;
}

.bm8-faq-q{
  padding:22px 24px;
  cursor:pointer;

  display:flex;
  justify-content:space-between;
  align-items:center;

  font-family:Montserrat, sans-serif;
  font-size:16px;
  font-weight:700;
  color:#fff;
}

.bm8-faq-icon{
  width:14px;
  height:14px;
  border-right:2px solid var(--bm8-red);
  border-bottom:2px solid var(--bm8-red);
  transform:rotate(45deg);
  transition:.25s ease;
}

.bm8-faq-a{
  padding:0 24px 22px;
  font-family:Montserrat, sans-serif;
  font-size:14px;
  font-weight:500;
  color:rgba(255,255,255,.75);
  line-height:1.7;
}

.bm8-faq-item[open] .bm8-faq-icon{
  transform:rotate(-135deg);
}

/* Mobile */
@media(max-width:768px){
  .bm8-faq-q{
    font-size:14px;
    padding:18px 18px;
  }
  .bm8-faq-a{
    font-size:13px;
  }
}

.bm8-link-red{
  color:#b80005 !important;
  font-weight:700;
  text-decoration:none !important;
}

.bm8-link-red:hover{
  text-decoration:underline !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fd31cc0 */:root{
  --bm8-red:#ca1418;
}

.bm8-faq{
  width:100%;
  display:flex;
  flex-direction:column;
  gap:18px;
}

.bm8-faq-item{
  border-radius:20px;
  border:1px solid rgba(202,20,24,.75);
  background:linear-gradient(
    160deg,
    rgba(255,255,255,.04),
    rgba(0,0,0,.35)
  );
  box-shadow:
    0 0 0 1px rgba(202,20,24,.25),
    0 25px 80px rgba(0,0,0,.55);
  overflow:hidden;
  transition:.25s ease;
}

.bm8-faq-item:hover{
  border-color:rgba(202,20,24,1);
  box-shadow:
    0 0 22px rgba(202,20,24,.35),
    0 35px 90px rgba(0,0,0,.70);
}

/* Remove default marker */
.bm8-faq-item summary{
  list-style:none;
}
.bm8-faq-item summary::-webkit-details-marker{
  display:none;
}

.bm8-faq-q{
  padding:22px 24px;
  cursor:pointer;

  display:flex;
  justify-content:space-between;
  align-items:center;

  font-family:Montserrat, sans-serif;
  font-size:16px;
  font-weight:700;
  color:#fff;
}

.bm8-faq-icon{
  width:14px;
  height:14px;
  border-right:2px solid var(--bm8-red);
  border-bottom:2px solid var(--bm8-red);
  transform:rotate(45deg);
  transition:.25s ease;
}

.bm8-faq-a{
  padding:0 24px 22px;
  font-family:Montserrat, sans-serif;
  font-size:14px;
  font-weight:500;
  color:rgba(255,255,255,.75);
  line-height:1.7;
}

.bm8-faq-item[open] .bm8-faq-icon{
  transform:rotate(-135deg);
}

/* Mobile */
@media(max-width:768px){
  .bm8-faq-q{
    font-size:14px;
    padding:18px 18px;
  }
  .bm8-faq-a{
    font-size:13px;
  }
}

.bm8-link-red{
  color:#b80005 !important;
  font-weight:700;
  text-decoration:none !important;
}

.bm8-link-red:hover{
  text-decoration:underline !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-386d961 */:root{
  --bm8-red:#ca1418;
}

.bm8-faq{
  width:100%;
  display:flex;
  flex-direction:column;
  gap:18px;
}

.bm8-faq-item{
  border-radius:20px;
  border:1px solid rgba(202,20,24,.75);
  background:linear-gradient(
    160deg,
    rgba(255,255,255,.04),
    rgba(0,0,0,.35)
  );
  box-shadow:
    0 0 0 1px rgba(202,20,24,.25),
    0 25px 80px rgba(0,0,0,.55);
  overflow:hidden;
  transition:.25s ease;
}

.bm8-faq-item:hover{
  border-color:rgba(202,20,24,1);
  box-shadow:
    0 0 22px rgba(202,20,24,.35),
    0 35px 90px rgba(0,0,0,.70);
}

/* Remove default marker */
.bm8-faq-item summary{
  list-style:none;
}
.bm8-faq-item summary::-webkit-details-marker{
  display:none;
}

.bm8-faq-q{
  padding:22px 24px;
  cursor:pointer;

  display:flex;
  justify-content:space-between;
  align-items:center;

  font-family:Montserrat, sans-serif;
  font-size:16px;
  font-weight:700;
  color:#fff;
}

.bm8-faq-icon{
  width:14px;
  height:14px;
  border-right:2px solid var(--bm8-red);
  border-bottom:2px solid var(--bm8-red);
  transform:rotate(45deg);
  transition:.25s ease;
}

.bm8-faq-a{
  padding:0 24px 22px;
  font-family:Montserrat, sans-serif;
  font-size:14px;
  font-weight:500;
  color:rgba(255,255,255,.75);
  line-height:1.7;
}

.bm8-faq-item[open] .bm8-faq-icon{
  transform:rotate(-135deg);
}

/* Mobile */
@media(max-width:768px){
  .bm8-faq-q{
    font-size:14px;
    padding:18px 18px;
  }
  .bm8-faq-a{
    font-size:13px;
  }
}

.bm8-link-red{
  color:#b80005 !important;
  font-weight:700;
  text-decoration:none !important;
}

.bm8-link-red:hover{
  text-decoration:underline !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-425f210 */:root{
  --bm8-red:#ff3339;
  --bm8-bg:#07080c;
}

/* FULL WIDTH GRID */
.bm8-steps{
  width:100%;
  display:grid;
  grid-template-columns: repeat(4, 1fr);
  gap:24px;
  padding:40px 0;
}

/* CARD */
.bm8-step-card{
  position:relative;
  padding:38px 26px 30px;
  border-radius:20px;
  background:
    radial-gradient(circle at top left, rgba(255,51,57,0.35), transparent 45%),
    linear-gradient(180deg, rgba(255,51,57,0.10), rgba(0,0,0,0.85));
  border:1px solid rgba(255,51,57,0.35);
  backdrop-filter: blur(6px);
  color:#fff;
  overflow:visible; /* 🔥关键：不裁切数字 */
  transition: .25s ease;
}

.bm8-step-card:hover{
  transform: translateY(-6px);
  box-shadow: 0 20px 60px rgba(255,51,57,0.35);
}

/* NUMBER (不会被遮挡) */
.bm8-step-num{
  position:absolute;
  top:-18px;
  left:-18px;
  width:42px;
  height:42px;
  border-radius:50%;
  background: linear-gradient(180deg, #ff4d4d, #b3001b);
  color:#fff;
  font-weight:700;
  font-size:16px;
  display:flex;
  align-items:center;
  justify-content:center;
  box-shadow: 0 0 20px rgba(255,51,57,0.7);
  z-index:10;
}

/* ICON (红色) */
.bm8-step-icon{
  width:58px;
  height:58px;
  border-radius:50%;
  display:flex;
  align-items:center;
  justify-content:center;
  margin:0 auto 18px;
  font-size:24px;
  color:var(--bm8-red);
  border:1px solid rgba(255,51,57,0.4);
  background: rgba(255,51,57,0.05);
  box-shadow: 0 0 18px rgba(255,51,57,0.4);
}

/* TITLE */
.bm8-step-card h3{
  font-family: "Montserrat", sans-serif;
  font-weight:600;
  font-size:26px;
  text-align:center;
  margin:10px 0 12px;
}

/* TEXT */
.bm8-step-card p{
  text-align:center;
  font-size:14px;
  line-height:1.6;
  color:rgba(255,255,255,0.7);
}

/* MOBILE */
@media(max-width: 900px){
  .bm8-steps{
    grid-template-columns: repeat(2, 1fr);
    gap:16px;
  }

  .bm8-step-card h3{
    font-size:16px;
  }
  .bm8-step-card{

  padding:25px 15px 30px;
 
}
}/* End custom CSS */