.elementor-720 .elementor-element.elementor-element-1948b25{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-720 .elementor-element.elementor-element-5ec9ee4{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-6b7236b{--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-720 .elementor-element.elementor-element-dcf1f1d{--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;--border-radius:40px 40px 40px 40px;}.elementor-720 .elementor-element.elementor-element-dcf1f1d:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-dcf1f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b157c86 );background-image:url("https://amarevida.org/wp-content/uploads/2025/03/fundo-banner-ajudar-768x122.png");background-position:center center;background-repeat:no-repeat;}.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-720 .elementor-element.elementor-element-60f4479{text-align:center;font-family:"Nunito", Sans-serif;font-size:20px;font-weight:900;color:#FFFFFF;}.elementor-720 .elementor-element.elementor-element-60f4479 p{margin-block-end:0px;}.elementor-720 .elementor-element.elementor-element-a892a23{--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-720 .elementor-element.elementor-element-1fe7d86{--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;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-a999bee{text-align:justify;font-family:"Nunito", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-720 .elementor-element.elementor-element-377ae09{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-7cb550c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-62aea7e{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-62aea7e img{width:100%;}.elementor-720 .elementor-element.elementor-element-ccd446a{--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;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-720 .elementor-element.elementor-element-ccd446a:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-ccd446a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b157c86 );background-image:url("https://amarevida.org/wp-content/uploads/2025/03/fundo-banner-ajudar.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-720 .elementor-element.elementor-element-625c482 img{border-radius:10px 10px 10px 10px;}.elementor-720 .elementor-element.elementor-element-dcad9c9{text-align:center;font-family:"Nunito", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-720 .elementor-element.elementor-element-40bf074{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-b7b94e7{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-b7b94e7 img{width:100%;}.elementor-720 .elementor-element.elementor-element-9f8316d{--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;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-720 .elementor-element.elementor-element-9f8316d:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-9f8316d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b157c86 );background-image:url("https://amarevida.org/wp-content/uploads/2025/03/fundo-banner-ajudar.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-720 .elementor-element.elementor-element-76d1b14 img{border-radius:10px 10px 10px 10px;}.elementor-720 .elementor-element.elementor-element-ff61686{text-align:center;font-family:"Nunito", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-720 .elementor-element.elementor-element-fef249a{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-2dd95e0{--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-720 .elementor-element.elementor-element-7b2f135{--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-720 .elementor-element.elementor-element-d56a1b0{--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;}@media(min-width:768px){.elementor-720 .elementor-element.elementor-element-1948b25{--content-width:100%;}.elementor-720 .elementor-element.elementor-element-6b7236b{--width:20%;}.elementor-720 .elementor-element.elementor-element-dcf1f1d{--width:60%;}.elementor-720 .elementor-element.elementor-element-a892a23{--width:20%;}.elementor-720 .elementor-element.elementor-element-1fe7d86{--content-width:60%;}.elementor-720 .elementor-element.elementor-element-ccd446a{--width:80%;}.elementor-720 .elementor-element.elementor-element-9f8316d{--width:80%;}.elementor-720 .elementor-element.elementor-element-2dd95e0{--width:20%;}.elementor-720 .elementor-element.elementor-element-7b2f135{--width:60%;}.elementor-720 .elementor-element.elementor-element-d56a1b0{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-720 .elementor-element.elementor-element-1fe7d86{--content-width:80%;}}@media(max-width:767px){.elementor-720 .elementor-element.elementor-element-6b7236b{--width:12%;}.elementor-720 .elementor-element.elementor-element-dcf1f1d{--width:76%;}.elementor-720 .elementor-element.elementor-element-a892a23{--width:12%;}.elementor-720 .elementor-element.elementor-element-1fe7d86{--content-width:80%;}.elementor-720 .elementor-element.elementor-element-a999bee{font-size:18px;}.elementor-720 .elementor-element.elementor-element-377ae09{--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-720 .elementor-element.elementor-element-62aea7e img{width:100%;}.elementor-720 .elementor-element.elementor-element-ccd446a{--width:100%;}.elementor-720 .elementor-element.elementor-element-dcad9c9{font-size:16px;}.elementor-720 .elementor-element.elementor-element-b7b94e7 img{width:100%;}.elementor-720 .elementor-element.elementor-element-9f8316d{--width:100%;}.elementor-720 .elementor-element.elementor-element-ff61686{font-size:16px;}.elementor-720 .elementor-element.elementor-element-2dd95e0{--width:10%;}.elementor-720 .elementor-element.elementor-element-7b2f135{--width:80%;}.elementor-720 .elementor-element.elementor-element-d56a1b0{--width:10%;}}/* Start custom CSS for shortcode, class: .elementor-element-300bf01 */.charitable-campaign-wrap,
.charitable-campaign-wrap * {
    font-family: 'Nunito', sans-serif !important;
}

/* Remove bordas de campos principais */
.charitable-campaign-field,
.charitable-campaign-field-inner,
.charitable-form-fields,
.charitable-donation-options,
.donation-amount,
.custom-donation-amount-wrapper {
    border: none !important;
    box-shadow: none !important;
}

.donation-amount {
    padding: 0px;
    border-radius: 15px;
}


/* Estilo das dos botoes de sugestao de valores */
ul.has-suggested-amounts li label {
    background-color: #E8E8E8!important;
    padding: 30px!important;
    border: 0px!important;
    border-radius: 15px;
}

/* Estilo base das abas */
.recurring-donation-option {
    display: inline-block;
    padding: 10px 20px;
    border-radius: 8px; /* Cantos arredondados */
    background-color: #f0f0f0; /* Cor de fundo padrão */
    color: #333; /* Cor de texto padrão */
    cursor: pointer;
    transition: all 0.3s ease;
    margin-right: 10px; /* Espaço entre abas */
}

/* Estilo quando a aba está selecionada */
.recurring-donation-option.selected label {
    background-color: #ff7f00!important; /* Laranja */
    color: #fff!important; /* Texto branco */
    border-radius: 8px; /* Garante cantos arredondados */
}

/* Estilo das labels de seleção de valores */
.donation-amount.selected label {
    color: #fff!important;
    background-color: #ff7f00!important; 
}

/* Estilo das labels de valores personalizados */
.custom-donation-amount.selected label {
    color: #000!important;
    background-color: #fff!important;
}

/* Estilo do botão de seleção de valor recorrente 
li.donation-amount label{
    background-color: #E8E8E8!important;
    padding: 30px!important;
    border: 0px!important;
    border-radius: 15px;
}*/

/* Estilo do botão de seleção de valor recorrente selecionado*/
.donation-amount.selected {
    background-color: #000!important;    
}

/* Estilo de botão */
button {
    background-color: #ff7f00!important;
    border-radius: 50px!important;
    border: none!important;
    font-size: 20px!important;
    font-weight: 600!important;
    width: 100%!important;
    padding: 20px!important;
}

button:hover {
    background-color: #FF9933!important;
}

.charitable-campaign-nav {
    display: none;
}/* End custom CSS */