.elementor-167 .elementor-element.elementor-element-6fb90339:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-6fb90339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF0000;background-image:url("https://lp.lojamundodetail.com.br/wp-content/uploads/2026/08/IMG_6584.JPG.jpeg");}.elementor-167 .elementor-element.elementor-element-6fb90339 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #000000 90%, #5B0304 100%);opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167 .elementor-element.elementor-element-6fb90339 > .elementor-container{max-width:1160px;}.elementor-167 .elementor-element.elementor-element-6fb90339{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:88px;margin-bottom:0px;padding:54px 22px 54px 22px;}.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-167 .elementor-element.elementor-element-3fcd9e91{text-align:start;}.elementor-167 .elementor-element.elementor-element-3fcd9e91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:800;text-transform:uppercase;line-height:1.08em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);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-167 .elementor-element.elementor-element-6c22fb56{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.6em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.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-167 .elementor-element.elementor-element-454c4fef > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-167 .elementor-element.elementor-element-454c4fef{text-align:center;}.elementor-167 .elementor-element.elementor-element-454c4fef img{width:100%;}.elementor-167 .elementor-element.elementor-element-2aba835d:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-2aba835d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171111;}.elementor-167 .elementor-element.elementor-element-2aba835d > .elementor-container{max-width:1160px;}.elementor-167 .elementor-element.elementor-element-2aba835d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:62px 22px 62px 22px;}.elementor-167 .elementor-element.elementor-element-2aba835d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167 .elementor-element.elementor-element-7a4e99c3{text-align:center;}.elementor-167 .elementor-element.elementor-element-7a4e99c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:800;line-height:1.08em;color:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-a583218{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-15236f6{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-167 .elementor-element.elementor-element-15236f6:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-15236f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B90000DE;}.elementor-167 .elementor-element.elementor-element-b6322ea{text-align:center;}.elementor-167 .elementor-element.elementor-element-b6322ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:1.08em;color:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-55566c0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;line-height:1.6em;color:#DCE8DF;}.elementor-167 .elementor-element.elementor-element-2189803{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-167 .elementor-element.elementor-element-2189803:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-2189803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B90000DE;}.elementor-167 .elementor-element.elementor-element-e606892{text-align:center;}.elementor-167 .elementor-element.elementor-element-e606892 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:1.08em;color:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-e94899c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;line-height:1.6em;color:#DCE8DF;}.elementor-167 .elementor-element.elementor-element-3408855{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-167 .elementor-element.elementor-element-3408855:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-3408855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B90000DE;}.elementor-167 .elementor-element.elementor-element-5795168{text-align:center;}.elementor-167 .elementor-element.elementor-element-5795168 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:1.08em;color:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-f6ddc24{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;line-height:1.6em;color:#DCE8DF;}.elementor-167 .elementor-element.elementor-element-7e659dbe:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-7e659dbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F7;}.elementor-167 .elementor-element.elementor-element-7e659dbe > .elementor-container{max-width:1160px;}.elementor-167 .elementor-element.elementor-element-7e659dbe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 22px 70px 22px;}.elementor-167 .elementor-element.elementor-element-7e659dbe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167 .elementor-element.elementor-element-556a528a{text-align:center;}.elementor-167 .elementor-element.elementor-element-556a528a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:800;line-height:1.08em;color:#151515;}.elementor-167 .elementor-element.elementor-element-1bfaabd6{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.6em;color:#5F6661;}.elementor-167 .elementor-element.elementor-element-644a17bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-167 .elementor-element.elementor-element-644a17bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-644a17bc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE7DF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-167 .elementor-element.elementor-element-644a17bc > .elementor-element-populated, .elementor-167 .elementor-element.elementor-element-644a17bc > .elementor-element-populated > .elementor-background-overlay, .elementor-167 .elementor-element.elementor-element-644a17bc > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-167 .elementor-element.elementor-element-644a17bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167 .elementor-element.elementor-element-3313fc64{text-align:center;}.elementor-167 .elementor-element.elementor-element-3313fc64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;line-height:1.08em;color:#151515;}.elementor-167 .elementor-element.elementor-element-6cda6e38{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.6em;color:#5F6661;}.elementor-167 .elementor-element.elementor-element-5903211b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-167 .elementor-element.elementor-element-5903211b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-5903211b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE7DF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-167 .elementor-element.elementor-element-5903211b > .elementor-element-populated, .elementor-167 .elementor-element.elementor-element-5903211b > .elementor-element-populated > .elementor-background-overlay, .elementor-167 .elementor-element.elementor-element-5903211b > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-167 .elementor-element.elementor-element-5903211b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167 .elementor-element.elementor-element-34e6f78b{text-align:center;}.elementor-167 .elementor-element.elementor-element-34e6f78b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;line-height:1.08em;color:#151515;}.elementor-167 .elementor-element.elementor-element-37851e0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.6em;color:#5F6661;}.elementor-167 .elementor-element.elementor-element-29c3ddd7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-167 .elementor-element.elementor-element-29c3ddd7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-29c3ddd7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE7DF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-167 .elementor-element.elementor-element-29c3ddd7 > .elementor-element-populated, .elementor-167 .elementor-element.elementor-element-29c3ddd7 > .elementor-element-populated > .elementor-background-overlay, .elementor-167 .elementor-element.elementor-element-29c3ddd7 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-167 .elementor-element.elementor-element-29c3ddd7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167 .elementor-element.elementor-element-18172ff1{text-align:center;}.elementor-167 .elementor-element.elementor-element-18172ff1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;line-height:1.08em;color:#151515;}.elementor-167 .elementor-element.elementor-element-6007cfdd{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.6em;color:#5F6661;}.elementor-167 .elementor-element.elementor-element-60f48814:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-60f48814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7F8F7 0%, #BA0000 100%);}.elementor-167 .elementor-element.elementor-element-60f48814 > .elementor-container{max-width:1160px;}.elementor-167 .elementor-element.elementor-element-60f48814{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 22px 70px 22px;}.elementor-167 .elementor-element.elementor-element-60f48814 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167 .elementor-element.elementor-element-670cb4af{text-align:center;}.elementor-167 .elementor-element.elementor-element-670cb4af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;line-height:1.08em;color:#151515;}.elementor-167 .elementor-element.elementor-element-5bd146ba{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:900;line-height:1.6em;color:#000000;}.elementor-167 .elementor-element.elementor-element-19b56413:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-19b56413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-19b56413 > .elementor-container{max-width:1160px;}.elementor-167 .elementor-element.elementor-element-19b56413{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 22px 70px 22px;}.elementor-167 .elementor-element.elementor-element-19b56413 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167 .elementor-element.elementor-element-19b56413 > .elementor-shape-top .elementor-shape-fill{fill:#D50000;}.elementor-167 .elementor-element.elementor-element-19b56413 > .elementor-shape-bottom .elementor-shape-fill{fill:#D50000;}.elementor-167 .elementor-element.elementor-element-19b56413 > .elementor-shape-bottom svg{width:calc(169% + 1.3px);height:0px;}.elementor-167 .elementor-element.elementor-element-46e28e8c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-167 .elementor-element.elementor-element-d07b242.elementor-element{--align-self:center;}.elementor-167 .elementor-element.elementor-element-70fa4f4c.elementor-element{--align-self:center;}.elementor-167 .elementor-element.elementor-element-70fa4f4c{text-align:center;}.elementor-167 .elementor-element.elementor-element-70fa4f4c img{width:100%;opacity:1;border-radius:16px 16px 16px 16px;}.elementor-167 .elementor-element.elementor-element-48d24997.elementor-element{--align-self:center;}.elementor-167 .elementor-element.elementor-element-48d24997{text-align:center;}.elementor-167 .elementor-element.elementor-element-48d24997 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;line-height:1.08em;color:#151515;}.elementor-167 .elementor-element.elementor-element-6c725713{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.6em;color:#151515;}.elementor-167 .elementor-element.elementor-element-4637beb0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.6em;color:#151515;}.elementor-167 .elementor-element.elementor-element-4aac2536{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-167 .elementor-element.elementor-element-4aac2536:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-4aac2536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-167 .elementor-element.elementor-element-4aac2536.e-con{--align-self:center;}.elementor-167 .elementor-element.elementor-element-4e8c9714 > .elementor-widget-container{transition:background 0s;}.elementor-167 .elementor-element.elementor-element-4e8c9714 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-737205c5{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167 .elementor-element.elementor-element-4b5fc6db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}body.elementor-page-167:not(.elementor-motion-effects-element-type-background), body.elementor-page-167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-167 .elementor-element.elementor-element-4aac2536{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-167 .elementor-element.elementor-element-6fb90339{padding:46px 18px 46px 18px;}.elementor-167 .elementor-element.elementor-element-3fcd9e91 .elementor-heading-title{font-size:31px;}.elementor-167 .elementor-element.elementor-element-2aba835d{padding:46px 18px 46px 18px;}.elementor-167 .elementor-element.elementor-element-7a4e99c3 .elementor-heading-title{font-size:23px;}.elementor-167 .elementor-element.elementor-element-b6322ea .elementor-heading-title{font-size:23px;}.elementor-167 .elementor-element.elementor-element-e606892 .elementor-heading-title{font-size:23px;}.elementor-167 .elementor-element.elementor-element-5795168 .elementor-heading-title{font-size:23px;}.elementor-167 .elementor-element.elementor-element-7e659dbe{padding:46px 18px 46px 18px;}.elementor-167 .elementor-element.elementor-element-556a528a .elementor-heading-title{font-size:23px;}.elementor-167 .elementor-element.elementor-element-3313fc64 .elementor-heading-title{font-size:23px;}.elementor-167 .elementor-element.elementor-element-34e6f78b .elementor-heading-title{font-size:23px;}.elementor-167 .elementor-element.elementor-element-18172ff1 .elementor-heading-title{font-size:23px;}.elementor-167 .elementor-element.elementor-element-60f48814{padding:46px 18px 46px 18px;}.elementor-167 .elementor-element.elementor-element-670cb4af .elementor-heading-title{font-size:23px;}.elementor-167 .elementor-element.elementor-element-19b56413{padding:46px 18px 46px 18px;}.elementor-167 .elementor-element.elementor-element-48d24997 .elementor-heading-title{font-size:23px;}.elementor-167 .elementor-element.elementor-element-4aac2536{--justify-content:center;}.elementor-167 .elementor-element.elementor-element-737205c5{--justify-content:center;}}@media(min-width:768px){.elementor-167 .elementor-element.elementor-element-4f1bdb24{width:100%;}.elementor-167 .elementor-element.elementor-element-25fd8763{width:70.104%;}.elementor-167 .elementor-element.elementor-element-5c878696{width:67.53%;}.elementor-167 .elementor-element.elementor-element-798ceb86{width:74.282%;}.elementor-167 .elementor-element.elementor-element-1b321de1{width:58.986%;}.elementor-167 .elementor-element.elementor-element-737205c5{--width:50%;}}/* Start custom CSS for section, class: .elementor-element-7e659dbe */.elementor-167 .elementor-element.elementor-element-7e659dbe {
    position: relative;
    overflow: hidden !important;
    background: #050505;
    isolation: isolate;
}

/* PARTÍCULAS PRINCIPAIS */
.elementor-167 .elementor-element.elementor-element-7e659dbe::before {
    content: "";
    position: absolute;
    inset: 0;

    z-index: -1;
    pointer-events: none;

    background-image:
        radial-gradient(circle, rgba(255, 30, 30, .85) 0 2px, transparent 2.8px),
        radial-gradient(circle, rgba(210, 0, 0, .55) 0 1.5px, transparent 2.2px),
        radial-gradient(circle, rgba(255, 90, 90, .35) 0 1px, transparent 1.8px);

    background-size:
        240px 310px,
        330px 270px,
        420px 360px;

    background-position:
        18px 40px,
        140px 95px,
        75px 180px;

    opacity: .55;

    animation: particleFloatA 18s ease-in-out infinite alternate;
}

/* SEGUNDA CAMADA MAIS DISCRETA */
.elementor-167 .elementor-element.elementor-element-7e659dbe::after {
    content: "";
    position: absolute;
    inset: 0;

    z-index: -1;
    pointer-events: none;

    background-image:
        radial-gradient(circle, rgba(255, 0, 0, .38) 0 1px, transparent 1.7px),
        radial-gradient(circle, rgba(255, 255, 255, .10) 0 .8px, transparent 1.4px);

    background-size:
        380px 290px,
        520px 410px;

    background-position:
        210px 35px,
        95px 140px;

    opacity: .35;

    animation: particleFloatB 24s ease-in-out infinite alternate;
}

@keyframes particleFloatA {
    0% {
        transform: translate(0, 0);
    }

    50% {
        transform: translate(18px, -22px);
    }

    100% {
        transform: translate(-12px, -38px);
    }
}

@keyframes particleFloatB {
    0% {
        transform: translate(0, 0);
    }

    50% {
        transform: translate(-15px, -18px);
    }

    100% {
        transform: translate(10px, -32px);
    }
}/* End custom CSS */