.elementor-26 .elementor-element.elementor-element-9cf19c3{--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-26 .elementor-element.elementor-element-9cf19c3:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-9cf19c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-26 .elementor-element.elementor-element-5a66331{--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-26 .elementor-element.elementor-element-19eeb24{--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-26 .elementor-element.elementor-element-5385d03{--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-26 .elementor-element.elementor-element-c8dac74{--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-26 .elementor-element.elementor-element-c8dac74:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-c8dac74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-9cf19c3{--min-height:752px;--margin-top:0px;--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{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-a4f3819{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-26 .elementor-element.elementor-element-fdd6bb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-fdd6bb6.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-fdd6bb6 img{width:62%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-7f3b3a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-7f3b3a1.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-7f3b3a1 p{margin-block-end:20px;}.elementor-26 .elementor-element.elementor-element-5a66331{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4370374{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-19eeb24{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-824037a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-5385d03{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-1940ffa{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for button, class: .elementor-element-4e046fc */.elementor-26 .elementor-element.elementor-element-4e046fc .elementor-button{
    position:relative;

    background:linear-gradient(
        180deg,
        #C8F028 0%,
        #A9D51A 42%,
        #7FA30D 100%
    ) !important;

    border-radius:14px;

    border:1px solid rgba(255,255,255,0.10);

    padding:18px 36px 34px 36px !important;

    box-shadow:
        0 0 0 1px rgba(183,230,29,0.08),
        0 12px 34px rgba(183,230,29,0.32),
        0 4px 14px rgba(0,0,0,0.38),
        inset 0 1px 0 rgba(255,255,255,0.18),
        inset 0 -2px 8px rgba(80,110,0,0.18);

    transition:all .3s ease;

    overflow:hidden;

    -webkit-backface-visibility:hidden;
    transform:translateZ(0);
}

.elementor-26 .elementor-element.elementor-element-4e046fc .elementor-button:before{
    content:"";

    position:absolute;

    top:0;
    left:0;
    right:0;

    height:52%;

    background:linear-gradient(
        180deg,
        rgba(255,255,255,0.18) 0%,
        rgba(255,255,255,0.06) 55%,
        rgba(255,255,255,0) 100%
    );

    border-radius:14px 14px 40px 40px;

    pointer-events:none;
}

.elementor-26 .elementor-element.elementor-element-4e046fc .elementor-button-text{
    font-family:'Poppins',sans-serif !important;
    font-size:16px !important;
    font-weight:700 !important;
    letter-spacing:-0.2px !important;
    line-height:1.1 !important;
    color:#FFFFFF !important;
    text-transform:uppercase;

    text-shadow:
        0 1px 2px rgba(0,0,0,0.30);
}

.elementor-26 .elementor-element.elementor-element-4e046fc .elementor-button::after{
    content:"Quero aplicar o Método PDR";

    position:absolute;

    bottom:9px;
    left:50%;

    transform:translateX(-50%);

    font-family:'Poppins',sans-serif !important;
    font-size:13px;
    font-weight:400;
    letter-spacing:0px;

    color:rgba(255,255,255,0.94);

    white-space:nowrap;

    text-shadow:
        0 1px 2px rgba(0,0,0,0.24);
}

.elementor-26 .elementor-element.elementor-element-4e046fc .elementor-button:hover{
    transform:translateY(-2px) translateZ(0);

    background:linear-gradient(
        180deg,
        #D8FF3F 0%,
        #BCEB25 45%,
        #90B80F 100%
    ) !important;

    box-shadow:
        0 0 0 1px rgba(215,255,100,0.12),
        0 18px 40px rgba(183,230,29,0.42),
        0 6px 18px rgba(0,0,0,0.42),
        inset 0 1px 0 rgba(255,255,255,0.22);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6e6beb */.elementor-26 .elementor-element.elementor-element-c6e6beb{
    text-align:center;
}

.elementor-26 .elementor-element.elementor-element-c6e6beb .elementor-heading-title{

    font-family:'Cormorant Garamond', serif !important;

    font-size:30px !important;

    font-weight:600 !important;

    line-height:1.12 !important;

    letter-spacing:-0.4px;

    color:#F5F5F5 !important;

    text-shadow:
    0 2px 12px rgba(0,0,0,0.34);

    max-width:320px;

    margin:auto;
}

.elementor-26 .elementor-element.elementor-element-c6e6beb .elementor-heading-title span{

    color:#B7E61D !important;

    text-shadow:
    0 0 16px rgba(183,230,29,0.22);
}

@media(max-width:767px){

.elementor-26 .elementor-element.elementor-element-c6e6beb .elementor-heading-title{

    font-size:28px !important;

    line-height:1.12 !important;

}
}/* End custom CSS */