.elementor-4399 .elementor-element.elementor-element-501a69e5{--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;--overlay-opacity:0.03;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4399 .elementor-element.elementor-element-501a69e5:not(.elementor-motion-effects-element-type-background), .elementor-4399 .elementor-element.elementor-element-501a69e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legitxff.com/wp-content/uploads/2024/11/BG-4.webp");background-position:top center;background-size:cover;}.elementor-4399 .elementor-element.elementor-element-501a69e5::before, .elementor-4399 .elementor-element.elementor-element-501a69e5 > .elementor-background-video-container::before, .elementor-4399 .elementor-element.elementor-element-501a69e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-4399 .elementor-element.elementor-element-501a69e5 > .elementor-background-slideshow::before, .elementor-4399 .elementor-element.elementor-element-501a69e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4399 .elementor-element.elementor-element-501a69e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-4399 .elementor-element.elementor-element-576fb8c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-4399 .elementor-element.elementor-element-576fb8c8 img{max-width:42%;}.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-4399 .elementor-element.elementor-element-3169b6a4{width:var( --container-widget-width, 103.145% );max-width:103.145%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:103.145%;--container-widget-flex-grow:0;text-align:center;}.elementor-4399 .elementor-element.elementor-element-3169b6a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4399 .elementor-element.elementor-element-3169b6a4 .elementor-heading-title{font-family:"NOS", Sans-serif;font-size:36px;font-weight:bold;text-transform:uppercase;line-height:49px;}.elementor-4399 .elementor-element.elementor-element-3ddd88b3{width:initial;max-width:initial;}.elementor-4399 .elementor-element.elementor-element-3ddd88b3:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 151% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4399 .elementor-element.elementor-element-3ddd88b3 img{border-radius:10px 10px 10px 10px;box-shadow:-4px 12px 28px 1px rgba(248.2, 4.856086956521738, 4.856086956521738, 0.12);}.elementor-4399 .elementor-element.elementor-element-544df2e0{width:initial;max-width:initial;}.elementor-4399 .elementor-element.elementor-element-544df2e0:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 151% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4399 .elementor-element.elementor-element-544df2e0 img{border-radius:10px 10px 10px 10px;box-shadow:-4px 12px 28px 1px rgba(248.2, 4.856086956521738, 4.856086956521738, 0.12);}.elementor-4399 .elementor-element.elementor-element-33f55fff{width:initial;max-width:initial;}.elementor-4399 .elementor-element.elementor-element-33f55fff:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 151% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4399 .elementor-element.elementor-element-33f55fff img{border-radius:10px 10px 10px 10px;box-shadow:-4px 12px 28px 1px rgba(248.2, 4.856086956521738, 4.856086956521738, 0.12);}.elementor-4399 .elementor-element.elementor-element-6e2667f0{width:initial;max-width:initial;}.elementor-4399 .elementor-element.elementor-element-6e2667f0:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 151% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4399 .elementor-element.elementor-element-6e2667f0 img{border-radius:10px 10px 10px 10px;box-shadow:-4px 12px 28px 1px rgba(248.2, 4.856086956521738, 4.856086956521738, 0.12);}.elementor-4399 .elementor-element.elementor-element-1587230{--spacer-size:50px;}.elementor-4399 .elementor-element.elementor-element-264ce39f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4399 .elementor-element.elementor-element-264ce39f:not(.elementor-motion-effects-element-type-background), .elementor-4399 .elementor-element.elementor-element-264ce39f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FE003200;}.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-4399 .elementor-element.elementor-element-57d7decf{text-align:center;color:#FFFFFF;}body.elementor-page-4399:not(.elementor-motion-effects-element-type-background), body.elementor-page-4399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:767px){.elementor-4399 .elementor-element.elementor-element-501a69e5{--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:010px;}.elementor-4399 .elementor-element.elementor-element-576fb8c8{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + -59px) 0px;}.elementor-4399 .elementor-element.elementor-element-576fb8c8 img{max-width:94%;}.elementor-4399 .elementor-element.elementor-element-3169b6a4{width:var( --container-widget-width, 429.297px );max-width:429.297px;margin:54px 41px calc(var(--kit-widget-spacing, 0px) + 11px) 41px;--container-widget-width:429.297px;--container-widget-flex-grow:0;text-align:center;}.elementor-4399 .elementor-element.elementor-element-3169b6a4 .elementor-heading-title{font-size:19px;line-height:1.5em;}.elementor-4399 .elementor-element.elementor-element-1587230{--spacer-size:10px;}}/* Start custom CSS for heading, class: .elementor-element-3169b6a4 */:root{
    --fundo-texto-destaque: rgba(158,18,37, 0.22);
    --padding-horizontal-texto: 8px;
    --padding-vertical-texto: 0px;
    --tamanho-bordas-esq-dir: 1px;
    --cor-bordas-esq-dir: #ab0b2;
    --background-texto: linear-gradient(90deg, #6d0214 0%, #ab0b26 100%);
    --tamanho-circulos: 8px;
    --fundo-circulos: #ab0b26;
}

.background-destaque{
    background: var(--fundo-texto-destaque);
    padding:var(--padding-vertical-texto) var(--padding-horizontal-texto);
    position: relative;
    border-left: var(--tamanho-bordas-esq-dir) solid var(--cor-bordas-esq-dir);
    border-right: var(--tamanho-bordas-esq-dir) solid var(--cor-bordas-esq-dir);
    display: inline-block;
}

.gradient-text-destaque{
    background: var(--background-texto);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
}

.background-destaque::after, .background-destaque::before{
    content: '';
    position: absolute;
    width: var(--tamanho-circulos);
    height: var(--tamanho-circulos);
    border-radius: 50%;
    pointer-events: none;
    background-color: var(--fundo-circulos);
}
.background-destaque::after{
    top: -4px;
    left: -4px;
}

.background-destaque::before{
    right: -4px;
    bottom: -4px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NOS';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://legitxff.com/wp-content/uploads/2024/09/NOS-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */