.elementor-3 .elementor-element.elementor-element-25481b8{--display:flex;--background-transition:0.3s;--padding-block-start:5em;--padding-block-end:5em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-3 .elementor-element.elementor-element-8f416e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--background-transition:0.3s;--padding-block-start:2em;--padding-block-end:2em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-3 .elementor-element.elementor-element-8f416e9:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-8f416e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3 .elementor-element.elementor-element-8f416e9, .elementor-3 .elementor-element.elementor-element-8f416e9::before{--border-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-2ad53d2{color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-2ad53d2.elementor-element{--align-self:flex-start;}.elementor-3 .elementor-element.elementor-element-7868117{color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-7868117.elementor-element{--align-self:flex-start;}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-25481b8{--padding-block-start:4em;--padding-block-end:4em;--padding-inline-start:1.25em;--padding-inline-end:1.25em;}.elementor-3 .elementor-element.elementor-element-8f416e9{--padding-block-start:2em;--padding-block-end:2em;--padding-inline-start:1.25em;--padding-inline-end:1.25em;}.elementor-3 .elementor-element.elementor-element-2ad53d2{text-align:center;}.elementor-3 .elementor-element.elementor-element-7868117{text-align:center;}}@media(max-width:1366px) and (min-width:768px){.elementor-3 .elementor-element.elementor-element-25481b8{--content-width:95vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-3 .elementor-element.elementor-element-25481b8{--content-width:90vw;}}/* Start custom CSS for text-editor, class: .elementor-element-7868117 */.elementor-3 .elementor-element.elementor-element-7868117 a{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS */p{
    margin-bottom: 0px
}

html, body {
    max-width: 100%;
    overflow-x: hidden;
}

body::-webkit-scrollbar{
    width: 10px;
}

body::-webkit-scrollbar-track{
    background: #FAFAFA;
}

body::-webkit-scrollbar-thumb{
    background: #C21E41;
    border-radius: 10px;
}

svg{
    height: unset !important;
    margin-bottom: -6px;
}

.e-con-full{
	padding: 0;
}

@media(max-width: 767px){
	.e-con .elementor-widget:not(.fixo){
		width: 100% !important;
	}
	/* Colocar a classe fixo nos elementos que não desejamos que tenha 100% de largura */
}/* End custom CSS */