.elementor-5743 .elementor-element.elementor-element-d2171a3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5743 .elementor-element.elementor-element-fd2cf63{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5743 .elementor-element.elementor-element-d092ec7{--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;--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-5743 .elementor-element.elementor-element-540fc2f img{width:100%;}.elementor-5743 .elementor-element.elementor-element-540fc2f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5743 .elementor-element.elementor-element-30dc0f2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5743 .elementor-element.elementor-element-6f4d3e7{--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-5743 .elementor-element.elementor-element-6f4d3e7:not(.elementor-motion-effects-element-type-background), .elementor-5743 .elementor-element.elementor-element-6f4d3e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#705923;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5743 .elementor-element.elementor-element-8e7578a{text-align:center;}.elementor-5743 .elementor-element.elementor-element-8e7578a .elementor-heading-title{color:#FFFFFF;}.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-5743 .elementor-element.elementor-element-5a68377{text-align:center;color:#FFFFFF;}.elementor-5743 .elementor-element.elementor-element-c6ce4a5{--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-5743 .elementor-element.elementor-element-39181ce{--display:flex;}.elementor-5743 .elementor-element.elementor-element-e8e48ef{--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-5743 .elementor-element.elementor-element-354f7d9{--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-5743 .elementor-element.elementor-element-b3ba05a{--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-5743 .elementor-element.elementor-element-25409c8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5743 .elementor-element.elementor-element-d3bb33c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5743 .elementor-element.elementor-element-48c0d10 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;}.elementor-5743 .elementor-element.elementor-element-48c0d10 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-c6eee05 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-5743 .elementor-element.elementor-element-1b8904b .elementor-button-content-wrapper{flex-direction:row;}.elementor-5743 .elementor-element.elementor-element-1b8904b .elementor-button{background-color:#38570F;border-radius:16px 16px 16px 16px;}.elementor-5743 .elementor-element.elementor-element-1b8904b > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5743 .elementor-element.elementor-element-8890ff0{--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-5743 .elementor-element.elementor-element-ae04ef8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5743 .elementor-element.elementor-element-2d83462 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5743 .elementor-element.elementor-element-9e5fae3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;}.elementor-5743 .elementor-element.elementor-element-9e5fae3 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-6216a59 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-a3f439c .elementor-button-content-wrapper{flex-direction:row;}.elementor-5743 .elementor-element.elementor-element-a3f439c .elementor-button{background-color:#38570F;border-radius:16px 16px 16px 16px;}.elementor-5743 .elementor-element.elementor-element-a3f439c > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5743 .elementor-element.elementor-element-5b97e42{--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-5743 .elementor-element.elementor-element-a11d6fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5743 .elementor-element.elementor-element-c3522cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5743 .elementor-element.elementor-element-ea57e56 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;}.elementor-5743 .elementor-element.elementor-element-ea57e56 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-4ee1ac4 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-33ff6ba .elementor-button-content-wrapper{flex-direction:row;}.elementor-5743 .elementor-element.elementor-element-33ff6ba .elementor-button{background-color:#38570F;border-radius:16px 16px 16px 16px;}.elementor-5743 .elementor-element.elementor-element-33ff6ba > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5743 .elementor-element.elementor-element-5f7ba4f{--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-5743 .elementor-element.elementor-element-5b5b632{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5743 .elementor-element.elementor-element-417e978 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5743 .elementor-element.elementor-element-85197db .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;}.elementor-5743 .elementor-element.elementor-element-85197db > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-2f17a81 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-f148b87 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5743 .elementor-element.elementor-element-f148b87 .elementor-button{background-color:#38570F;border-radius:16px 16px 16px 16px;}.elementor-5743 .elementor-element.elementor-element-f148b87 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5743 .elementor-element.elementor-element-aa31467{--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-5743 .elementor-element.elementor-element-ef133c2{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5743 .elementor-element.elementor-element-6c8f89b{--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;--align-items:center;}.elementor-5743 .elementor-element.elementor-element-ed2c56d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5743 .elementor-element.elementor-element-2b83906 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5743 .elementor-element.elementor-element-0eb9272 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;}.elementor-5743 .elementor-element.elementor-element-0eb9272 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-b16567a > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-e1cfb88 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5743 .elementor-element.elementor-element-e1cfb88 .elementor-button{background-color:#38570F;border-radius:16px 16px 16px 16px;}.elementor-5743 .elementor-element.elementor-element-e1cfb88 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5743 .elementor-element.elementor-element-839fbbf{--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-5743 .elementor-element.elementor-element-1c4a478{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5743 .elementor-element.elementor-element-ca14328 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5743 .elementor-element.elementor-element-91afcfe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;}.elementor-5743 .elementor-element.elementor-element-91afcfe > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-4295baf > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-d065343 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5743 .elementor-element.elementor-element-d065343 .elementor-button{background-color:#38570F;border-radius:16px 16px 16px 16px;}.elementor-5743 .elementor-element.elementor-element-d065343 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5743 .elementor-element.elementor-element-6aee11c{--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-5743 .elementor-element.elementor-element-f204d6a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5743 .elementor-element.elementor-element-5ec1319 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5743 .elementor-element.elementor-element-61e89d9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;}.elementor-5743 .elementor-element.elementor-element-61e89d9 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-e5b82dc > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-582045e .elementor-button-content-wrapper{flex-direction:row;}.elementor-5743 .elementor-element.elementor-element-582045e .elementor-button{background-color:#38570F;border-radius:16px 16px 16px 16px;}.elementor-5743 .elementor-element.elementor-element-582045e > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5743 .elementor-element.elementor-element-1e2453a{--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-5743 .elementor-element.elementor-element-2e49705{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5743 .elementor-element.elementor-element-d79f176{--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-5743 .elementor-element.elementor-element-05fc974{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5743 .elementor-element.elementor-element-0401bc7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5743 .elementor-element.elementor-element-1b0a93f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;}.elementor-5743 .elementor-element.elementor-element-1b0a93f > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-2b1bc3b > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-808990a .elementor-button-content-wrapper{flex-direction:row;}.elementor-5743 .elementor-element.elementor-element-808990a .elementor-button{background-color:#38570F;border-radius:16px 16px 16px 16px;}.elementor-5743 .elementor-element.elementor-element-808990a > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5743 .elementor-element.elementor-element-9699a78{--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-5743 .elementor-element.elementor-element-c717eea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5743 .elementor-element.elementor-element-6bcaf66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5743 .elementor-element.elementor-element-325a2ea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;}.elementor-5743 .elementor-element.elementor-element-325a2ea > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-dbdf31a > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-7f85dda .elementor-button-content-wrapper{flex-direction:row;}.elementor-5743 .elementor-element.elementor-element-7f85dda .elementor-button{background-color:#38570F;border-radius:16px 16px 16px 16px;}.elementor-5743 .elementor-element.elementor-element-7f85dda > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5743 .elementor-element.elementor-element-7748b67{--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-5743 .elementor-element.elementor-element-6e5333f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5743 .elementor-element.elementor-element-fd978c1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5743 .elementor-element.elementor-element-25a7d52 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;}.elementor-5743 .elementor-element.elementor-element-25a7d52 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-6b10d88 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5743 .elementor-element.elementor-element-238789a .elementor-button-content-wrapper{flex-direction:row;}.elementor-5743 .elementor-element.elementor-element-238789a .elementor-button{background-color:#38570F;border-radius:16px 16px 16px 16px;}.elementor-5743 .elementor-element.elementor-element-238789a > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5743 .elementor-element.elementor-element-d662a42{--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-5743 .elementor-element.elementor-element-b9e61b1{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5743 .elementor-element.elementor-element-b3ba05a{--width:25%;}.elementor-5743 .elementor-element.elementor-element-8890ff0{--width:25%;}.elementor-5743 .elementor-element.elementor-element-5b97e42{--width:25%;}.elementor-5743 .elementor-element.elementor-element-5f7ba4f{--width:25%;}.elementor-5743 .elementor-element.elementor-element-6c8f89b{--width:25%;}.elementor-5743 .elementor-element.elementor-element-839fbbf{--width:25%;}.elementor-5743 .elementor-element.elementor-element-6aee11c{--width:25%;}.elementor-5743 .elementor-element.elementor-element-d79f176{--width:25%;}.elementor-5743 .elementor-element.elementor-element-9699a78{--width:25%;}.elementor-5743 .elementor-element.elementor-element-7748b67{--width:25%;}}/* Start custom CSS for container, class: .elementor-element-25409c8 */.elementor-5743 .elementor-element.elementor-element-25409c8 {
    border-radius: 20px;
    overflow: hidden;
    background: #ffffff;
    
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08);
    
    transition: all 0.3s ease;
}

/* Efeito ao passar o mouse (fica mais moderno ainda) */
.elementor-5743 .elementor-element.elementor-element-25409c8:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12);
}
.elementor-5743 .elementor-element.elementor-element-25409c8 img {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

.elementor-5743 .elementor-element.elementor-element-25409c8 .elementor-button {
    border-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae04ef8 */.elementor-5743 .elementor-element.elementor-element-ae04ef8 {
    border-radius: 20px;
    overflow: hidden;
    background: #ffffff;
    
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08);
    
    transition: all 0.3s ease;
}

/* Efeito ao passar o mouse (fica mais moderno ainda) */
.elementor-5743 .elementor-element.elementor-element-ae04ef8:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12);
}
.elementor-5743 .elementor-element.elementor-element-ae04ef8 img {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

.elementor-5743 .elementor-element.elementor-element-ae04ef8 .elementor-button {
    border-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a11d6fa */.elementor-5743 .elementor-element.elementor-element-a11d6fa {
    border-radius: 20px;
    overflow: hidden;
    background: #ffffff;
    
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08);
    
    transition: all 0.3s ease;
}

/* Efeito ao passar o mouse (fica mais moderno ainda) */
.elementor-5743 .elementor-element.elementor-element-a11d6fa:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12);
}
.elementor-5743 .elementor-element.elementor-element-a11d6fa img {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

.elementor-5743 .elementor-element.elementor-element-a11d6fa .elementor-button {
    border-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b5b632 */.elementor-5743 .elementor-element.elementor-element-5b5b632 {
    border-radius: 20px;
    overflow: hidden;
    background: #ffffff;
    
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08);
    
    transition: all 0.3s ease;
}

/* Efeito ao passar o mouse (fica mais moderno ainda) */
.elementor-5743 .elementor-element.elementor-element-5b5b632:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12);
}
.elementor-5743 .elementor-element.elementor-element-5b5b632 img {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

.elementor-5743 .elementor-element.elementor-element-5b5b632 .elementor-button {
    border-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed2c56d */.elementor-5743 .elementor-element.elementor-element-ed2c56d {
    border-radius: 20px;
    overflow: hidden;
    background: #ffffff;
    
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08);
    
    transition: all 0.3s ease;
}

/* Efeito ao passar o mouse (fica mais moderno ainda) */
.elementor-5743 .elementor-element.elementor-element-ed2c56d:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12);
}
.elementor-5743 .elementor-element.elementor-element-ed2c56d img {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

.elementor-5743 .elementor-element.elementor-element-ed2c56d .elementor-button {
    border-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c4a478 */.elementor-5743 .elementor-element.elementor-element-1c4a478 {
    border-radius: 20px;
    overflow: hidden;
    background: #ffffff;
    
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08);
    
    transition: all 0.3s ease;
}

/* Efeito ao passar o mouse (fica mais moderno ainda) */
.elementor-5743 .elementor-element.elementor-element-1c4a478:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12);
}
.elementor-5743 .elementor-element.elementor-element-1c4a478 img {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

.elementor-5743 .elementor-element.elementor-element-1c4a478 .elementor-button {
    border-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f204d6a */.elementor-5743 .elementor-element.elementor-element-f204d6a {
    border-radius: 20px;
    overflow: hidden;
    background: #ffffff;
    
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08);
    
    transition: all 0.3s ease;
}

/* Efeito ao passar o mouse (fica mais moderno ainda) */
.elementor-5743 .elementor-element.elementor-element-f204d6a:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12);
}
.elementor-5743 .elementor-element.elementor-element-f204d6a img {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

.elementor-5743 .elementor-element.elementor-element-f204d6a .elementor-button {
    border-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05fc974 */.elementor-5743 .elementor-element.elementor-element-05fc974 {
    border-radius: 20px;
    overflow: hidden;
    background: #ffffff;
    
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08);
    
    transition: all 0.3s ease;
}

/* Efeito ao passar o mouse (fica mais moderno ainda) */
.elementor-5743 .elementor-element.elementor-element-05fc974:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12);
}
.elementor-5743 .elementor-element.elementor-element-05fc974 img {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

.elementor-5743 .elementor-element.elementor-element-05fc974 .elementor-button {
    border-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c717eea */.elementor-5743 .elementor-element.elementor-element-c717eea {
    border-radius: 20px;
    overflow: hidden;
    background: #ffffff;
    
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08);
    
    transition: all 0.3s ease;
}

/* Efeito ao passar o mouse (fica mais moderno ainda) */
.elementor-5743 .elementor-element.elementor-element-c717eea:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12);
}
.elementor-5743 .elementor-element.elementor-element-c717eea img {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

.elementor-5743 .elementor-element.elementor-element-c717eea .elementor-button {
    border-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e5333f */.elementor-5743 .elementor-element.elementor-element-6e5333f {
    border-radius: 20px;
    overflow: hidden;
    background: #ffffff;
    
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08);
    
    transition: all 0.3s ease;
}

/* Efeito ao passar o mouse (fica mais moderno ainda) */
.elementor-5743 .elementor-element.elementor-element-6e5333f:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.12);
}
.elementor-5743 .elementor-element.elementor-element-6e5333f img {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

.elementor-5743 .elementor-element.elementor-element-6e5333f .elementor-button {
    border-radius: 30px;
}/* End custom CSS */