.elementor-33526 .elementor-element.elementor-element-a48735c{--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;--background-transition:0.3s;}.elementor-33526 .elementor-element.elementor-element-dce6094{--display:flex;--background-transition:0.3s;--margin-top:3em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33526 .elementor-element.elementor-element-dce6094, .elementor-33526 .elementor-element.elementor-element-dce6094::before{--border-transition:0.3s;}.elementor-33526 .elementor-element.elementor-element-f702952{text-align:center;}.elementor-33526 .elementor-element.elementor-element-f702952 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:500;font-style:normal;line-height:48px;letter-spacing:-2.1px;}.elementor-33526 .elementor-element.elementor-element-f702952 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-33526 .elementor-element.elementor-element-40cc7a4{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-33526 .elementor-element.elementor-element-40cc7a4 > .elementor-widget-container{margin:0em 0em 2em 0em;padding:2em 2em 2em 2em;background-color:#FFFFFF1A;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}:root{--page-title-display:none;}body.elementor-page-33526:not(.elementor-motion-effects-element-type-background), body.elementor-page-33526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-33526 .elementor-element.elementor-element-f702952 .elementor-heading-title{font-size:28px;}}/* Start custom CSS for text-editor, class: .elementor-element-40cc7a4 */.texto-politica-privacidade a {
    color: #23D7FF;
    text-decoration: underline
}
.texto-politica-privacidade strong u
{
    text-decoration: none;
    font-size: 1.2em
}

.texto-politica-privacidade table tbody tr  td,
.texto-politica-privacidade table tbody tr th
 {
     background: none;
     border: 0;
 }
.texto-politica-privacidade table tbody tr:nth-child(odd)  td,
.texto-politica-privacidade table tbody tr:nth-child(odd) th
{
    background: rgba(0,0,0,0.15) ;
}/* End custom CSS */
/* Start custom CSS */bk_gradient {
    background: linear-gradient(142deg, #223669, #0fa4c5);
    background-size: 400% 400%;

    -webkit-animation: AnimationName 18s ease infinite;
    -moz-animation: AnimationName 18s ease infinite;
    animation: AnimationName 18s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 4%}
    50%{background-position:100% 97%}
    100%{background-position:0% 4%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 4%}
    50%{background-position:100% 97%}
    100%{background-position:0% 4%}
}
@keyframes AnimationName {
    0%{background-position:0% 4%}
    50%{background-position:100% 97%}
    100%{background-position:0% 4%}
}/* End custom CSS */