.elementor-3492 .elementor-element.elementor-element-338672b{--display:flex;}.elementor-3492 .elementor-element.elementor-element-a384f25{--spacer-size:95px;}.elementor-3492 .elementor-element.elementor-element-90cf981{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3492 .elementor-element.elementor-element-e5dbc30 .bdevs-el-title{margin-bottom:0px;text-transform:uppercase;}.elementor-3492 .elementor-element.elementor-element-e5dbc30 .bdevs-el-subtitle{font-weight:300;text-transform:uppercase;}.elementor-3492 .elementor-element.elementor-element-c73edcb{text-align:start;font-size:13px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-c62e183 );}.elementor-3492 .elementor-element.elementor-element-25fd7fb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3492 .elementor-element.elementor-element-8620692{--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-3492 .elementor-element.elementor-element-06f7449{--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-3492 .elementor-element.elementor-element-765906a{font-size:15px;line-height:18px;}.elementor-3492 .elementor-element.elementor-element-d252ca8{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-3492 .elementor-element.elementor-element-72e6ff7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3492 .elementor-element.elementor-element-72e6ff7{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:25px;--e-rating-gap:0px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-3492 .elementor-element.elementor-element-58dca04.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-3492 .elementor-element.elementor-element-58dca04{text-align:end;}.elementor-3492 .elementor-element.elementor-element-bd9439b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3492 .elementor-element.elementor-element-030e259{--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-3492 .elementor-element.elementor-element-73907a1{--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-3492 .elementor-element.elementor-element-f0a613f{font-size:15px;line-height:18px;}.elementor-3492 .elementor-element.elementor-element-7f987bf{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-3492 .elementor-element.elementor-element-f4035f3.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3492 .elementor-element.elementor-element-f4035f3{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:25px;--e-rating-gap:0px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-3492 .elementor-element.elementor-element-3611c07.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-3492 .elementor-element.elementor-element-3611c07{text-align:end;}.elementor-3492 .elementor-element.elementor-element-3eb0809{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3492 .elementor-element.elementor-element-35088d6{--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-3492 .elementor-element.elementor-element-8363860{--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-3492 .elementor-element.elementor-element-1cedad2{font-size:15px;line-height:18px;}.elementor-3492 .elementor-element.elementor-element-f9b214c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-3492 .elementor-element.elementor-element-c8b86a6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3492 .elementor-element.elementor-element-c8b86a6{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:25px;--e-rating-gap:0px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-3492 .elementor-element.elementor-element-90df6b7.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-3492 .elementor-element.elementor-element-90df6b7{text-align:end;}.elementor-3492 .elementor-element.elementor-element-7794412{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3492 .elementor-element.elementor-element-d0193c9{--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-3492 .elementor-element.elementor-element-2eeae6f{--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-3492 .elementor-element.elementor-element-27905b0{font-size:15px;line-height:18px;}.elementor-3492 .elementor-element.elementor-element-ee66e9e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-3492 .elementor-element.elementor-element-61fa48c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3492 .elementor-element.elementor-element-61fa48c{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:25px;--e-rating-gap:0px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-3492 .elementor-element.elementor-element-cc18bac.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-3492 .elementor-element.elementor-element-cc18bac{text-align:end;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3492 .elementor-element.elementor-element-8620692{--width:40%;}.elementor-3492 .elementor-element.elementor-element-06f7449{--width:50%;}.elementor-3492 .elementor-element.elementor-element-030e259{--width:40%;}.elementor-3492 .elementor-element.elementor-element-73907a1{--width:50%;}.elementor-3492 .elementor-element.elementor-element-35088d6{--width:40%;}.elementor-3492 .elementor-element.elementor-element-8363860{--width:50%;}.elementor-3492 .elementor-element.elementor-element-d0193c9{--width:40%;}.elementor-3492 .elementor-element.elementor-element-2eeae6f{--width:50%;}}@media(max-width:1024px){.elementor-3492 .elementor-element.elementor-element-a384f25{--spacer-size:85px;}.elementor-3492 .elementor-element.elementor-element-90cf981{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-3492 .elementor-element.elementor-element-a384f25{--spacer-size:60px;}.elementor-3492 .elementor-element.elementor-element-90cf981{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3492 .elementor-element.elementor-element-e5dbc30 .bdevs-el-title{margin-bottom:0px;font-size:18px;}.elementor-3492 .elementor-element.elementor-element-e5dbc30{text-align:center;}.elementor-3492 .elementor-element.elementor-element-c73edcb{text-align:center;font-size:12px;}.elementor-3492 .elementor-element.elementor-element-d252ca8{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-3492 .elementor-element.elementor-element-72e6ff7{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;}.elementor-3492 .elementor-element.elementor-element-58dca04{font-size:16px;}.elementor-3492 .elementor-element.elementor-element-7f987bf{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-3492 .elementor-element.elementor-element-f4035f3{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;}.elementor-3492 .elementor-element.elementor-element-3611c07{font-size:16px;}.elementor-3492 .elementor-element.elementor-element-f9b214c{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-3492 .elementor-element.elementor-element-c8b86a6{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;}.elementor-3492 .elementor-element.elementor-element-90df6b7{font-size:16px;}.elementor-3492 .elementor-element.elementor-element-ee66e9e{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-3492 .elementor-element.elementor-element-61fa48c{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;}.elementor-3492 .elementor-element.elementor-element-cc18bac{font-size:16px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3492 .elementor-element.elementor-element-90cf981{--content-width:90%;}.elementor-3492 .elementor-element.elementor-element-25fd7fb{--content-width:95%;}.elementor-3492 .elementor-element.elementor-element-06f7449{--width:60%;}.elementor-3492 .elementor-element.elementor-element-bd9439b{--content-width:95%;}.elementor-3492 .elementor-element.elementor-element-73907a1{--width:60%;}.elementor-3492 .elementor-element.elementor-element-3eb0809{--content-width:95%;}.elementor-3492 .elementor-element.elementor-element-8363860{--width:60%;}.elementor-3492 .elementor-element.elementor-element-7794412{--content-width:95%;}.elementor-3492 .elementor-element.elementor-element-2eeae6f{--width:60%;}}/* Start custom CSS */.elementor-widget-text-editor p{
    font-family: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important;
}

/* Configuração do bloco principal */
blockquote {
    background-color: #f3f4f8 !important; 
    padding: 30px 40px 30px 90px !important; /* Espaço para a barra de 60px + respiro */
    border: none !important;
    position: relative !important;
    box-shadow: 0px 1px 2px 0px rgba(10, 0, 58, 0.14) !important;
    border-radius: 8px !important;
    overflow: hidden; /* Garante que a barra não passe do arredondamento do bloco */
}

/* Remove qualquer ícone antigo do topo */
blockquote::before {
    display: none !important;
}

/* Cria a barra lateral com o seu SVG arredondado */
blockquote::after {
    content: "" !important;
    position: absolute;
    left: 0;
    top: 0;
    width: 60px; /* Largura da barra lateral */
    height: 100%;
    background-color: #2b4eff !important; /* Cor azul do tema */
    
    /* Inserindo seu SVG específico (cor alterada para branco %23ffffff) */
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 1C9.73478 1 9.48043 1.10536 9.29289 1.29289L3.29289 7.29289C3.10536 7.48043 3 7.73478 3 8V20C3 21.6569 4.34315 23 6 23H7C7.55228 23 8 22.5523 8 22C8 21.4477 7.55228 21 7 21H6C5.44772 21 5 20.5523 5 20V9H10C10.5523 9 11 8.55228 11 8V3H18C18.5523 3 19 3.44772 19 4V7C19 7.55228 19.4477 8 20 8C20.5523 8 21 7.55228 21 7V4C21 2.34315 19.6569 1 18 1H10ZM9 7H6.41421L9 4.41421V7ZM22.1213 10.7071C20.9497 9.53553 19.0503 9.53553 17.8787 10.7071L16.1989 12.3869L11.2929 17.2929C11.1647 17.4211 11.0738 17.5816 11.0299 17.7575L10.0299 21.7575C9.94466 22.0982 10.0445 22.4587 10.2929 22.7071C10.5413 22.9555 10.9018 23.0553 11.2425 22.9701L15.2425 21.9701C15.4184 21.9262 15.5789 21.8353 15.7071 21.7071L20.5556 16.8586L22.2929 15.1213C23.4645 13.9497 23.4645 12.0503 22.2929 10.8787L22.1213 10.7071ZM18.3068 13.1074L19.2929 12.1213C19.6834 11.7308 20.3166 11.7308 20.7071 12.1213L20.8787 12.2929C21.2692 12.6834 21.2692 13.3166 20.8787 13.7071L19.8622 14.7236L18.3068 13.1074ZM16.8923 14.5219L18.4477 16.1381L14.4888 20.097L12.3744 20.6256L12.903 18.5112L16.8923 14.5219Z' /%3E%3C/svg%3E");
    
    background-repeat: no-repeat;
    background-size: 30px; /* Ajuste aqui o tamanho do ícone dentro da barra */
    background-position: center 30px; /* Alinhado ao topo da barra lateral */
}

/* Ajuste do texto */
.post-text blockquote p {
    font-size: 20px !important;
    line-height: 1.5 !important;
    color: #070337 !important;
    margin: 0 !important;
}

@media (max-width: 767px) {
    blockquote {
        /* Reduzimos o recuo esquerdo de 90px para 70px para ganhar espaço para o texto */
        padding-left: 60px !important; 
        padding-right: 25px !important; /* Respiro lateral menor no mobile */
    }

    blockquote::after {
        /* Barra 10-15% mais fina (de 60px para 50px) */
        width: 45px !important; 
        
        /* Ajustamos o tamanho do ícone para acompanhar a barra mais fina */
        background-size: 28px !important;
        background-position: center 25px !important;
    }
}/* End custom CSS */