.elementor-10797 .elementor-element.elementor-element-3c0b319{--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:20px 20px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10797 .elementor-element.elementor-element-3c0b319:not(.elementor-motion-effects-element-type-background), .elementor-10797 .elementor-element.elementor-element-3c0b319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FE00;}.elementor-10797 .elementor-element.elementor-element-2fd6c06{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10797 .elementor-element.elementor-element-2fd6c06.e-con{--align-self:flex-start;}.elementor-10797 .elementor-element.elementor-element-d113581{text-align:start;}.elementor-10797 .elementor-element.elementor-element-d113581 img{width:100%;max-width:100%;height:25px;}.elementor-10797 .elementor-element.elementor-element-c486efc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10797 .elementor-element.elementor-element-c486efc:hover{background-color:#C4AF8533;}.elementor-10797 .elementor-element.elementor-element-c486efc.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-10797 .elementor-element.elementor-element-a8761c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10797 .elementor-element.elementor-element-a8761c5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10797 .elementor-element.elementor-element-028516c .elementor-icon-wrapper{text-align:start;}.elementor-10797 .elementor-element.elementor-element-028516c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-028516c.elementor-view-stacked .elementor-icon{color:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-028516c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-028516c .elementor-icon{font-size:25px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-10797 .elementor-element.elementor-element-028516c .elementor-icon svg{height:25px;}.elementor-10797 .elementor-element.elementor-element-7ebc23b{padding:0px 0px 0px 0px;}.elementor-10797 .elementor-element.elementor-element-7ebc23b .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-0.96px;color:var( --e-global-color-6e281c4 );}.elementor-10797 .elementor-element.elementor-element-11b9fdb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10797 .elementor-element.elementor-element-11b9fdb:hover{background-color:#C4AF8533;}.elementor-10797 .elementor-element.elementor-element-11b9fdb.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-10797 .elementor-element.elementor-element-ed34ed7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10797 .elementor-element.elementor-element-ed34ed7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10797 .elementor-element.elementor-element-d01efbe .elementor-icon-wrapper{text-align:start;}.elementor-10797 .elementor-element.elementor-element-d01efbe.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-d01efbe.elementor-view-stacked .elementor-icon{color:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-d01efbe.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-d01efbe .elementor-icon{font-size:25px;border-width:0px 0px 0px 0px;}.elementor-10797 .elementor-element.elementor-element-d01efbe .elementor-icon svg{height:25px;}.elementor-10797 .elementor-element.elementor-element-671b40f{padding:0px 0px 0px 0px;}.elementor-10797 .elementor-element.elementor-element-671b40f .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-0.96px;color:var( --e-global-color-6e281c4 );}.elementor-10797 .elementor-element.elementor-element-4353a89{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10797 .elementor-element.elementor-element-4353a89:hover{background-color:#C4AF8533;}.elementor-10797 .elementor-element.elementor-element-4353a89.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-10797 .elementor-element.elementor-element-c08d9ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10797 .elementor-element.elementor-element-c08d9ad.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10797 .elementor-element.elementor-element-7070601 .elementor-icon-wrapper{text-align:start;}.elementor-10797 .elementor-element.elementor-element-7070601.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-7070601.elementor-view-stacked .elementor-icon{color:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-7070601.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-7070601 .elementor-icon{font-size:25px;border-width:0px 0px 0px 0px;}.elementor-10797 .elementor-element.elementor-element-7070601 .elementor-icon svg{height:25px;}.elementor-10797 .elementor-element.elementor-element-5916b0e{padding:0px 0px 0px 0px;}.elementor-10797 .elementor-element.elementor-element-5916b0e .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-0.96px;color:var( --e-global-color-6e281c4 );}.elementor-10797 .elementor-element.elementor-element-75b7ba5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10797 .elementor-element.elementor-element-75b7ba5:hover{background-color:#C4AF8533;}.elementor-10797 .elementor-element.elementor-element-75b7ba5.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-10797 .elementor-element.elementor-element-cb44285{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10797 .elementor-element.elementor-element-cb44285.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10797 .elementor-element.elementor-element-9006b2e .elementor-icon-wrapper{text-align:start;}.elementor-10797 .elementor-element.elementor-element-9006b2e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-9006b2e.elementor-view-stacked .elementor-icon{color:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-9006b2e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-9006b2e .elementor-icon{font-size:25px;border-width:0px 0px 0px 0px;}.elementor-10797 .elementor-element.elementor-element-9006b2e .elementor-icon svg{height:25px;}.elementor-10797 .elementor-element.elementor-element-acda6a6{padding:0px 0px 0px 0px;}.elementor-10797 .elementor-element.elementor-element-acda6a6 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-0.96px;color:var( --e-global-color-6e281c4 );}.elementor-10797 .elementor-element.elementor-element-eafaba2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10797 .elementor-element.elementor-element-eafaba2:hover{background-color:#C4AF8533;}.elementor-10797 .elementor-element.elementor-element-eafaba2.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-10797 .elementor-element.elementor-element-6646964{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10797 .elementor-element.elementor-element-6646964.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10797 .elementor-element.elementor-element-4ec3819 .elementor-icon-wrapper{text-align:start;}.elementor-10797 .elementor-element.elementor-element-4ec3819.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-4ec3819.elementor-view-stacked .elementor-icon{color:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-4ec3819.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-4ec3819 .elementor-icon{font-size:25px;border-width:0px 0px 0px 0px;}.elementor-10797 .elementor-element.elementor-element-4ec3819 .elementor-icon svg{height:25px;}.elementor-10797 .elementor-element.elementor-element-e9c2f00{padding:0px 0px 0px 0px;}.elementor-10797 .elementor-element.elementor-element-e9c2f00 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-0.96px;color:var( --e-global-color-6e281c4 );}.elementor-10797 .elementor-element.elementor-element-7c88744{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10797 .elementor-element.elementor-element-7c88744:hover{background-color:#C4AF8533;}.elementor-10797 .elementor-element.elementor-element-7c88744.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-10797 .elementor-element.elementor-element-562e3ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10797 .elementor-element.elementor-element-562e3ed.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10797 .elementor-element.elementor-element-7ef21eb .elementor-icon-wrapper{text-align:start;}.elementor-10797 .elementor-element.elementor-element-7ef21eb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-7ef21eb.elementor-view-stacked .elementor-icon{color:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-7ef21eb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-10797 .elementor-element.elementor-element-7ef21eb .elementor-icon{font-size:25px;border-width:0px 0px 0px 0px;}.elementor-10797 .elementor-element.elementor-element-7ef21eb .elementor-icon svg{height:25px;}.elementor-10797 .elementor-element.elementor-element-81742f5{padding:0px 0px 0px 0px;}.elementor-10797 .elementor-element.elementor-element-81742f5 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-0.96px;color:var( --e-global-color-6e281c4 );}.elementor-10797 .elementor-element.elementor-element-c6d4a80{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10797 .elementor-element.elementor-element-e123bcb .elementor-repeater-item-a238780.elementor-social-icon i{color:#8C7B5A00;}.elementor-10797 .elementor-element.elementor-element-e123bcb .elementor-repeater-item-a238780.elementor-social-icon svg{fill:#8C7B5A00;}.elementor-10797 .elementor-element.elementor-element-e123bcb{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:20px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-10797 .elementor-element.elementor-element-e123bcb.elementor-element{--align-self:flex-end;}.elementor-10797 .elementor-element.elementor-element-e123bcb .elementor-social-icon{background-color:#211D1500;--icon-padding:0em;}.elementor-10797 .elementor-element.elementor-element-e123bcb .elementor-social-icon i{color:#211D15;}.elementor-10797 .elementor-element.elementor-element-e123bcb .elementor-social-icon svg{fill:#211D15;}#elementor-popup-modal-10797 .dialog-widget-content{animation-duration:1s;background-color:#FFFFFF;border-style:none;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-10797{background-color:rgba(0,0,0,.8);justify-content:flex-end;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-10797 .dialog-message{width:400px;height:auto;}#elementor-popup-modal-10797 .dialog-close-button{display:flex;}#elementor-popup-modal-10797 .dialog-close-button i{color:#211D15;}#elementor-popup-modal-10797 .dialog-close-button svg{fill:#211D15;}@media(min-width:768px){.elementor-10797 .elementor-element.elementor-element-c486efc{--width:100%;}.elementor-10797 .elementor-element.elementor-element-a8761c5{--width:100%;}.elementor-10797 .elementor-element.elementor-element-11b9fdb{--width:100%;}.elementor-10797 .elementor-element.elementor-element-4353a89{--width:100%;}.elementor-10797 .elementor-element.elementor-element-75b7ba5{--width:100%;}.elementor-10797 .elementor-element.elementor-element-eafaba2{--width:100%;}.elementor-10797 .elementor-element.elementor-element-7c88744{--width:100%;}}@media(max-width:767px){.elementor-10797 .elementor-element.elementor-element-3c0b319{--border-radius:20px 0px 0px 20px;}.elementor-10797 .elementor-element.elementor-element-c486efc{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10797 .elementor-element.elementor-element-028516c .elementor-icon{font-size:25px;}.elementor-10797 .elementor-element.elementor-element-028516c .elementor-icon svg{height:25px;}.elementor-10797 .elementor-element.elementor-element-7ebc23b .elementor-heading-title{font-size:14px;line-height:36px;}.elementor-10797 .elementor-element.elementor-element-11b9fdb{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10797 .elementor-element.elementor-element-671b40f .elementor-heading-title{font-size:14px;line-height:36px;}.elementor-10797 .elementor-element.elementor-element-4353a89{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10797 .elementor-element.elementor-element-5916b0e .elementor-heading-title{font-size:14px;line-height:36px;}.elementor-10797 .elementor-element.elementor-element-75b7ba5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10797 .elementor-element.elementor-element-acda6a6 .elementor-heading-title{font-size:14px;line-height:36px;}.elementor-10797 .elementor-element.elementor-element-eafaba2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10797 .elementor-element.elementor-element-e9c2f00 .elementor-heading-title{font-size:14px;line-height:36px;}.elementor-10797 .elementor-element.elementor-element-7c88744{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10797 .elementor-element.elementor-element-81742f5 .elementor-heading-title{font-size:14px;line-height:36px;}#elementor-popup-modal-10797 .dialog-message{width:100vw;}#elementor-popup-modal-10797 .dialog-widget-content{border-radius:20px 0px 0px 20px;}}/* Start custom CSS for icon, class: .elementor-element-028516c */.elementor-10797 .elementor-element.elementor-element-028516c .elementor-icon {
    /* Força o tamanho e o formato redondo */
    width: 50px !important;
    height: 50px !important;
    background-color: #FFFFFF;
    border-radius: 50%;
    
    /* Centra o ícone lá dentro */
    display: flex;
    align-items: center;
    justify-content: center;
    
    /* As 5 camadas de sombra (Drop shadow) combinadas */
    box-shadow: 
        0px 1px 3px 0px rgba(140, 123, 90, 0.10),
        0px 6px 6px 0px rgba(140, 123, 90, 0.09),
        0px 12px 7px 0px rgba(140, 123, 90, 0.05),
        0px 22px 9px 0px rgba(140, 123, 90, 0.01),
        0px 34px 10px 0px rgba(140, 123, 90, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c486efc */.elementor-10797 .elementor-element.elementor-element-c486efc {
    box-shadow: 
        inset 2px 2px 2px 0px rgba(140, 123, 90, 0.5), /* Sombra 1 (Escura) */
        inset -2px -2px 2px 0px rgba(255, 255, 255, 1); /* Sombra 2 (Clara) */
    
    /* Adições extraídas dos teus prints para garantir o mesmo visual: */
    background-color: #EFF1F3; /* Cor de fundo do container */
    border-radius: 10px; /* Arredondamento dos cantos */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d01efbe */.elementor-10797 .elementor-element.elementor-element-d01efbe .elementor-icon {
    /* Força o tamanho e o formato redondo */
    width: 50px !important;
    height: 50px !important;
    background-color: #FFFFFF;
    border-radius: 50%;
    
    /* Centra o ícone lá dentro */
    display: flex;
    align-items: center;
    justify-content: center;
    
    /* As 5 camadas de sombra (Drop shadow) combinadas */
    box-shadow: 
        0px 1px 3px 0px rgba(140, 123, 90, 0.10),
        0px 6px 6px 0px rgba(140, 123, 90, 0.09),
        0px 12px 7px 0px rgba(140, 123, 90, 0.05),
        0px 22px 9px 0px rgba(140, 123, 90, 0.01),
        0px 34px 10px 0px rgba(140, 123, 90, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b9fdb */.elementor-10797 .elementor-element.elementor-element-11b9fdb {
    box-shadow: 
        inset 2px 2px 2px 0px rgba(140, 123, 90, 0.5), /* Sombra 1 (Escura) */
        inset -2px -2px 2px 0px rgba(255, 255, 255, 1); /* Sombra 2 (Clara) */
    
    /* Adições extraídas dos teus prints para garantir o mesmo visual: */
    background-color: #EFF1F3; /* Cor de fundo do container */
    border-radius: 10px; /* Arredondamento dos cantos */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7070601 */.elementor-10797 .elementor-element.elementor-element-7070601 .elementor-icon {
    /* Força o tamanho e o formato redondo */
    width: 50px !important;
    height: 50px !important;
    background-color: #FFFFFF;
    border-radius: 50%;
    
    /* Centra o ícone lá dentro */
    display: flex;
    align-items: center;
    justify-content: center;
    
    /* As 5 camadas de sombra (Drop shadow) combinadas */
    box-shadow: 
        0px 1px 3px 0px rgba(140, 123, 90, 0.10),
        0px 6px 6px 0px rgba(140, 123, 90, 0.09),
        0px 12px 7px 0px rgba(140, 123, 90, 0.05),
        0px 22px 9px 0px rgba(140, 123, 90, 0.01),
        0px 34px 10px 0px rgba(140, 123, 90, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4353a89 */.elementor-10797 .elementor-element.elementor-element-4353a89 {
    box-shadow: 
        inset 2px 2px 2px 0px rgba(140, 123, 90, 0.5), /* Sombra 1 (Escura) */
        inset -2px -2px 2px 0px rgba(255, 255, 255, 1); /* Sombra 2 (Clara) */
    
    /* Adições extraídas dos teus prints para garantir o mesmo visual: */
    background-color: #EFF1F3; /* Cor de fundo do container */
    border-radius: 10px; /* Arredondamento dos cantos */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9006b2e */.elementor-10797 .elementor-element.elementor-element-9006b2e .elementor-icon {
    /* Força o tamanho e o formato redondo */
    width: 50px !important;
    height: 50px !important;
    background-color: #FFFFFF;
    border-radius: 50%;
    
    /* Centra o ícone lá dentro */
    display: flex;
    align-items: center;
    justify-content: center;
    
    /* As 5 camadas de sombra (Drop shadow) combinadas */
    box-shadow: 
        0px 1px 3px 0px rgba(140, 123, 90, 0.10),
        0px 6px 6px 0px rgba(140, 123, 90, 0.09),
        0px 12px 7px 0px rgba(140, 123, 90, 0.05),
        0px 22px 9px 0px rgba(140, 123, 90, 0.01),
        0px 34px 10px 0px rgba(140, 123, 90, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b7ba5 */.elementor-10797 .elementor-element.elementor-element-75b7ba5 {
    box-shadow: 
        inset 2px 2px 2px 0px rgba(140, 123, 90, 0.5), /* Sombra 1 (Escura) */
        inset -2px -2px 2px 0px rgba(255, 255, 255, 1); /* Sombra 2 (Clara) */
    
    /* Adições extraídas dos teus prints para garantir o mesmo visual: */
    background-color: #EFF1F3; /* Cor de fundo do container */
    border-radius: 10px; /* Arredondamento dos cantos */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4ec3819 */.elementor-10797 .elementor-element.elementor-element-4ec3819 .elementor-icon {
    /* Força o tamanho e o formato redondo */
    width: 50px !important;
    height: 50px !important;
    background-color: #FFFFFF;
    border-radius: 50%;
    
    /* Centra o ícone lá dentro */
    display: flex;
    align-items: center;
    justify-content: center;
    
    /* As 5 camadas de sombra (Drop shadow) combinadas */
    box-shadow: 
        0px 1px 3px 0px rgba(140, 123, 90, 0.10),
        0px 6px 6px 0px rgba(140, 123, 90, 0.09),
        0px 12px 7px 0px rgba(140, 123, 90, 0.05),
        0px 22px 9px 0px rgba(140, 123, 90, 0.01),
        0px 34px 10px 0px rgba(140, 123, 90, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafaba2 */.elementor-10797 .elementor-element.elementor-element-eafaba2 {
    box-shadow: 
        inset 2px 2px 2px 0px rgba(140, 123, 90, 0.5), /* Sombra 1 (Escura) */
        inset -2px -2px 2px 0px rgba(255, 255, 255, 1); /* Sombra 2 (Clara) */
    
    /* Adições extraídas dos teus prints para garantir o mesmo visual: */
    background-color: #EFF1F3; /* Cor de fundo do container */
    border-radius: 10px; /* Arredondamento dos cantos */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ef21eb */.elementor-10797 .elementor-element.elementor-element-7ef21eb .elementor-icon {
    /* Força o tamanho e o formato redondo */
    width: 50px !important;
    height: 50px !important;
    background-color: #FFFFFF;
    border-radius: 50%;
    
    /* Centra o ícone lá dentro */
    display: flex;
    align-items: center;
    justify-content: center;
    
    /* As 5 camadas de sombra (Drop shadow) combinadas */
    box-shadow: 
        0px 1px 3px 0px rgba(140, 123, 90, 0.10),
        0px 6px 6px 0px rgba(140, 123, 90, 0.09),
        0px 12px 7px 0px rgba(140, 123, 90, 0.05),
        0px 22px 9px 0px rgba(140, 123, 90, 0.01),
        0px 34px 10px 0px rgba(140, 123, 90, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c88744 */.elementor-10797 .elementor-element.elementor-element-7c88744 {
    box-shadow: 
        inset 2px 2px 2px 0px rgba(140, 123, 90, 0.5), /* Sombra 1 (Escura) */
        inset -2px -2px 2px 0px rgba(255, 255, 255, 1); /* Sombra 2 (Clara) */
    
    /* Adições extraídas dos teus prints para garantir o mesmo visual: */
    background-color: #EFF1F3; /* Cor de fundo do container */
    border-radius: 10px; /* Arredondamento dos cantos */
}/* End custom CSS */