.elementor-28319 .elementor-element.elementor-element-b37a65e{--display:flex;--background-transition:0.3s;}.elementor-28319 .elementor-element.elementor-element-434e0fc{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-28319 .elementor-element.elementor-element-434e0fc:not(.elementor-motion-effects-element-type-background), .elementor-28319 .elementor-element.elementor-element-434e0fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28319 .elementor-element.elementor-element-434e0fc, .elementor-28319 .elementor-element.elementor-element-434e0fc::before{--border-transition:0.3s;}.elementor-28319 .elementor-element.elementor-element-3fff7f9 .botao-widget{justify-content:flex-end;}.elementor-28319 .elementor-element.elementor-element-3fff7f9 .botao-widget button{font-size:calc(18/16 * 1rem);background-color:#B03A08;}.elementor-28319 .elementor-element.elementor-element-3fff7f9 .botao-widget button i{font-size:calc(18/16 * 1rem);}.elementor-28319 .elementor-element.elementor-element-3fff7f9 .botao-widget span{color:#FFF;}.elementor-28319 .elementor-element.elementor-element-3fff7f9 .botao-widget .coc-arrow{color:#FFF;}.elementor-28319 .elementor-element.elementor-element-3fff7f9 .botao-widget button:hover{background-color:#5A0F12ED;}.elementor-28319 .elementor-element.elementor-element-3fff7f9 .botao-widget button:hover span{color:#FFF;}.elementor-28319 .elementor-element.elementor-element-3fff7f9 .botao-widget button:hover .coc-arrow{color:#FFF;}.elementor-28319 .elementor-element.elementor-element-3fff7f9 .botao-widget button span{margin:0;}.elementor-28319 .elementor-element.elementor-element-3fff7f9 > .elementor-widget-container{margin:0px 16px 0px 0px;}@media(max-width:1024px){.elementor-28319 .elementor-element.elementor-element-3fff7f9 .botao-widget button span{margin:0 auto;}}@media(max-width:767px){.elementor-28319 .elementor-element.elementor-element-434e0fc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28319 .elementor-element.elementor-element-3fff7f9 .botao-widget a{width:100%;}.elementor-28319 .elementor-element.elementor-element-3fff7f9 .botao-widget button span{margin:0 auto;}.elementor-28319 .elementor-element.elementor-element-3fff7f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-54821f0 */.elementor-28319 .elementor-element.elementor-element-54821f0 a {
    color: #515151;
    text-decoration: underline;
}

.elementor-28319 .elementor-element.elementor-element-54821f0 a:hover {
    color: #C9233B;
}

.elementor-28319 .elementor-element.elementor-element-54821f0 .tema-archive section.container h2 {
    font-family: 'Lora', serif;
}

.elementor-28319 .elementor-element.elementor-element-54821f0 .tema-archive section.container .tema {
    margin: 25px 0;
    width: 640px;
}

.elementor-28319 .elementor-element.elementor-element-54821f0 .tema-archive section.container .tm-unico article {
    width: 800px;
}

@media(max-width: 1300px) {
    .elementor-28319 .elementor-element.elementor-element-54821f0 .tema-archive section.container .tema {
    width: 100%;
}
}

@media(max-width: 450px) {
    .elementor-28319 .elementor-element.elementor-element-54821f0 .tema-archive section.container .tema {
    flex-wrap: wrap;
}
}

.elementor-28319 .elementor-element.elementor-element-54821f0 .tema-archive section.container .row {
    justify-content: space-between;
}

.elementor-28319 .elementor-element.elementor-element-54821f0 .tema-archive section.container .tm-unico {
    justify-content: space-around;
}

.elementor-28319 .elementor-element.elementor-element-54821f0 .tema-archive section.container span {
    display: none;
}/* End custom CSS */