.elementor-25 .elementor-element.elementor-element-3e481f50{--display:flex;--min-height:800px;--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:center;--align-items:flex-start;}.elementor-25 .elementor-element.elementor-element-3e481f50:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3e481f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rodrigotmendonca.com/wp-content/uploads/2025/06/BANNER-RODRIGO-MENDONCA.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.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-25 .elementor-element.elementor-element-5c03815 img{width:192px;}.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-25 .elementor-element.elementor-element-5a33d42c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-5a33d42c .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:40px;font-weight:500;line-height:1.1em;color:#000000;}.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-25 .elementor-element.elementor-element-37de39e6{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;font-family:"Cabin", Sans-serif;font-size:17px;font-weight:300;line-height:1.3em;color:#000000;}.elementor-25 .elementor-element.elementor-element-37de39e6 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25 .elementor-element.elementor-element-78ce92cc .elementor-button{background-color:#B2FE0200;font-family:"Cabin", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.4em;fill:#000000;color:#000000;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 45px 15px 45px;}.elementor-25 .elementor-element.elementor-element-78ce92cc.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-2dad217f{--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:center;--align-items:center;--padding-top:7vw;--padding-bottom:7vw;--padding-left:5vw;--padding-right:5vw;}.elementor-25 .elementor-element.elementor-element-2dad217f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2dad217f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-6ed30db4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-6ed30db4.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6ed30db4 img{border-style:none;border-radius:12px 12px 12px 12px;}.elementor-25 .elementor-element.elementor-element-fd2cbf4{--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-25 .elementor-element.elementor-element-10923acd{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-10923acd .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-2f6bfd2d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Cabin", Sans-serif;font-size:17px;font-weight:300;line-height:1.3em;color:#000000;}.elementor-25 .elementor-element.elementor-element-2f6bfd2d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-25 .elementor-element.elementor-element-52855384{--display:flex;--padding-top:6vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-25 .elementor-element.elementor-element-52855384:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-52855384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-25 .elementor-element.elementor-element-2d59722e{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-2d59722e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-25 .elementor-element.elementor-element-2d59722e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2d59722e img{width:50px;}.elementor-25 .elementor-element.elementor-element-533cbe38{width:100%;max-width:100%;text-align:center;}.elementor-25 .elementor-element.elementor-element-533cbe38 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-4a420982{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Cabin", Sans-serif;font-size:17px;font-weight:300;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-4a420982 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-25 .elementor-element.elementor-element-4a420982.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-214be592{--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;}.elementor-25 .elementor-element.elementor-element-58feecb7{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-58feecb7:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-58feecb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #272727 0%, #0F0F0F 100%);}.elementor-25 .elementor-element.elementor-element-75cbe0{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-75cbe0 img{width:60px;}.elementor-25 .elementor-element.elementor-element-48bac95f{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-48bac95f .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-ebe9b26{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-ebe9b26:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ebe9b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-2e56017d{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-2e56017d img{width:60px;}.elementor-25 .elementor-element.elementor-element-708c2864{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-708c2864 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-24a2e127{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-24a2e127:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-24a2e127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #272727 0%, #0F0F0F 100%);}.elementor-25 .elementor-element.elementor-element-58723d09{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-58723d09 img{width:60px;}.elementor-25 .elementor-element.elementor-element-141368fa{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-141368fa .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-515cfa16{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-5c4d2676{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-5c4d2676:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5c4d2676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-797d7213{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-797d7213 img{width:60px;}.elementor-25 .elementor-element.elementor-element-1c575b79{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-1c575b79 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-5156e2fe{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-5156e2fe:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5156e2fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #272727 0%, #0F0F0F 100%);}.elementor-25 .elementor-element.elementor-element-1263aa40{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-1263aa40 img{width:60px;}.elementor-25 .elementor-element.elementor-element-47a9e3f0{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-47a9e3f0 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-52411a4{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-52411a4:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-52411a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-78bab692{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-78bab692 img{width:60px;}.elementor-25 .elementor-element.elementor-element-74a79ef3{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-74a79ef3 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-34fdb7{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-20ffe250{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-20ffe250:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-20ffe250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #272727 0%, #0F0F0F 100%);}.elementor-25 .elementor-element.elementor-element-618db806{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-618db806 img{width:60px;}.elementor-25 .elementor-element.elementor-element-32152358{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-32152358 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-14e22584{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-14e22584:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-14e22584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-61337a73{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-61337a73 img{width:60px;}.elementor-25 .elementor-element.elementor-element-26a63774{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-26a63774 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-541f89ff{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-541f89ff:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-541f89ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #272727 0%, #0F0F0F 100%);}.elementor-25 .elementor-element.elementor-element-20d75257{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-20d75257 img{width:60px;}.elementor-25 .elementor-element.elementor-element-b48dc56{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-b48dc56 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-503817c7{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-1fb69b{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-1fb69b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-1fb69b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-34ed2966{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-34ed2966 img{width:60px;}.elementor-25 .elementor-element.elementor-element-7e622338{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-7e622338 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-59ba116b{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-59ba116b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-59ba116b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #272727 0%, #0F0F0F 100%);}.elementor-25 .elementor-element.elementor-element-76e57ea5{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-76e57ea5 img{width:60px;}.elementor-25 .elementor-element.elementor-element-75ed2f7a{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-75ed2f7a .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-5b5c091{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-5b5c091:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5b5c091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-1e0a5a37{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-1e0a5a37 img{width:60px;}.elementor-25 .elementor-element.elementor-element-27d9f17f{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-27d9f17f .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-25630018{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-1a30a3e1{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-1a30a3e1:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-1a30a3e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #272727 0%, #0F0F0F 100%);}.elementor-25 .elementor-element.elementor-element-1296aafe{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-1296aafe img{width:60px;}.elementor-25 .elementor-element.elementor-element-441827fe{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-441827fe .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-7ed308e{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-7ed308e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7ed308e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-8ea294b{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-8ea294b img{width:60px;}.elementor-25 .elementor-element.elementor-element-54a6c377{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-54a6c377 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-c7189e0{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-3584926b .elementor-button{background-color:#B2FE0200;font-family:"Cabin", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.4em;fill:#000000;color:#000000;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 45px 15px 45px;}.elementor-25 .elementor-element.elementor-element-3584926b.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-55bda718{--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:center;--align-items:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-25 .elementor-element.elementor-element-55bda718:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-55bda718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(336deg, #272727 0%, #0F0F0F 100%);}.elementor-25 .elementor-element.elementor-element-2988ed10{--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;}.elementor-25 .elementor-element.elementor-element-6a8baeeb{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-6a8baeeb:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6a8baeeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-45515c5f{--display:flex;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-7e962cd1{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-7e962cd1 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-25 .elementor-element.elementor-element-7e962cd1.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-7e962cd1 img{width:50px;}.elementor-25 .elementor-element.elementor-element-4110964c{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-4110964c .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:30px;font-weight:700;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-7bd326c6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Cabin", Sans-serif;font-size:17px;font-weight:300;line-height:1.3em;color:#000000;}.elementor-25 .elementor-element.elementor-element-7bd326c6 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-25 .elementor-element.elementor-element-754ab030 .elementor-button{background-color:#B2FE0200;font-family:"Cabin", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1.4em;fill:#FFF03F;color:#FFF03F;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 45px 15px 45px;}.elementor-25 .elementor-element.elementor-element-754ab030.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-5ae0a8df{--display:flex;}.elementor-25 .elementor-element.elementor-element-56336de8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-56336de8.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-56336de8 img{border-style:none;border-radius:12px 12px 12px 12px;}.elementor-25 .elementor-element.elementor-element-51496ce0{--display:flex;--min-height:600px;--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:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-25 .elementor-element.elementor-element-51496ce0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-51496ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://rodrigotmendonca.com/wp-content/uploads/2025/06/BG-BRASILEIRO-PSICOLOGO.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-51496ce0.e-con{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-3f9486ed{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-202a65bc{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-202a65bc > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-25 .elementor-element.elementor-element-202a65bc.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-202a65bc img{width:50px;}.elementor-25 .elementor-element.elementor-element-7a2db16f{width:100%;max-width:100%;text-align:center;}.elementor-25 .elementor-element.elementor-element-7a2db16f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7a2db16f.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-7a2db16f .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:32px;font-weight:700;line-height:36px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-42bb0f86{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Cabin", Sans-serif;font-size:17px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-42bb0f86 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-25 .elementor-element.elementor-element-41414451 .elementor-button{background-color:#B2FE0200;font-family:"Cabin", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.4em;fill:#FFF03F;color:#FFF03F;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 45px 15px 45px;}.elementor-25 .elementor-element.elementor-element-41414451.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-a80bbc5{--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:center;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#209EAF2E;--border-color:#209EAF2E;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a80bbc5:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a80bbc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rodrigotmendonca.com/wp-content/uploads/2025/06/fundo-depoimentos.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-5f89c24e{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:8px 8px 8px 8px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-62a5ae40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-62a5ae40.e-con{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-6208ba53{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-6208ba53 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-25 .elementor-element.elementor-element-6208ba53.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-6208ba53 img{width:50px;}.elementor-25 .elementor-element.elementor-element-6da39f0c{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-6da39f0c .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:30px;font-weight:700;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-754ce91d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-754ce91d.e-con{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-57e7c39{--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:center;--align-items:center;--padding-top:7vw;--padding-bottom:7vw;--padding-left:5vw;--padding-right:5vw;}.elementor-25 .elementor-element.elementor-element-57e7c39:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-57e7c39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-794d035{--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-25 .elementor-element.elementor-element-c8da686{width:100%;max-width:100%;text-align:center;}.elementor-25 .elementor-element.elementor-element-c8da686 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:36px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-4e99528{--item-display:flex;--read-more-alignment:1;--grid-row-gap:46px;--grid-column-gap:31px;}.elementor-25 .elementor-element.elementor-element-4e99528 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-25 .elementor-element.elementor-element-4e99528:after{content:"0.5";}.elementor-25 .elementor-element.elementor-element-4e99528 .elementor-post__thumbnail__link{width:100%;}.elementor-25 .elementor-element.elementor-element-4e99528 .elementor-post__meta-data span + span:before{content:"•";}.elementor-25 .elementor-element.elementor-element-4e99528 .elementor-post__text{margin-top:20px;}.elementor-25 .elementor-element.elementor-element-4e99528 .elementor-post__title, .elementor-25 .elementor-element.elementor-element-4e99528 .elementor-post__title a{color:#D8C300;font-family:"Cabin", Sans-serif;font-size:24px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-4e99528 .elementor-post__meta-data{font-family:"Cabin", Sans-serif;font-size:14px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-4e99528 .elementor-post__excerpt p{font-family:"Cabin", Sans-serif;font-size:14px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-1fde12b .elementor-button{background-color:#B2FE0200;font-family:"Cabin", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.4em;fill:#FFF03F;color:#FFF03F;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 45px 15px 45px;}.elementor-25 .elementor-element.elementor-element-1fde12b.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6d983c37{--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:center;--align-items:center;--padding-top:7vw;--padding-bottom:7vw;--padding-left:5vw;--padding-right:5vw;}.elementor-25 .elementor-element.elementor-element-6d983c37:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6d983c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-504dd020{--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-25 .elementor-element.elementor-element-13a8840{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-13a8840 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-25 .elementor-element.elementor-element-13a8840.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-13a8840 img{width:50px;}.elementor-25 .elementor-element.elementor-element-4829a7e6{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-4829a7e6 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-27c76a7b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-27c76a7b > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-27c76a7b .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:17px;font-weight:300;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-648f9f44{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#512A0121;--border-color:#512A0121;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4f7e2b94 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-4f7e2b94.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-4f7e2b94.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-4f7e2b94.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-4f7e2b94.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-4f7e2b94.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-35b55225{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-25 .elementor-element.elementor-element-445bc867{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-445bc867 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:23px;font-weight:700;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-1b189d72{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-1b189d72 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-53b41798{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#512A0121;--border-color:#512A0121;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-b0fbb61 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-b0fbb61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-b0fbb61.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-b0fbb61.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-b0fbb61.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-b0fbb61.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-710cda86{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-25 .elementor-element.elementor-element-68fc5419{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-68fc5419 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:23px;font-weight:700;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-765b6e20{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-765b6e20 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-49664bd0{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#512A0121;--border-color:#512A0121;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-7940d1db .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-7940d1db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-7940d1db.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-7940d1db.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-7940d1db.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-7940d1db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-72d0eb0a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-25 .elementor-element.elementor-element-17bfe4cb{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-17bfe4cb .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:23px;font-weight:700;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-28eb5201{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-28eb5201 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-542a5a10{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#512A0121;--border-color:#512A0121;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-3c490594 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-3c490594.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-3c490594.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-3c490594.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-3c490594.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-3c490594.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-1802ac4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-25 .elementor-element.elementor-element-15be6011{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-15be6011 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:23px;font-weight:700;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-21141f01{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-21141f01 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-41af34ff{--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-25 .elementor-element.elementor-element-5ee6ab50{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-5ee6ab50 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-5ee6ab50 iframe{height:520px;}.elementor-25 .elementor-element.elementor-element-48c20b60{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#512A0121;--border-color:#512A0121;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-51e66a9d .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-51e66a9d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-51e66a9d.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-51e66a9d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-51e66a9d.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-51e66a9d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-7c32e59e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-25 .elementor-element.elementor-element-5f6a4bfc{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-5f6a4bfc .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:23px;font-weight:700;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-3efc723a{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-3efc723a .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-6c3dd0b6{--display:flex;--min-height:90px;--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:center;--align-items:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-6c3dd0b6:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6c3dd0b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(336deg, #272727 0%, #0F0F0F 100%);}.elementor-25 .elementor-element.elementor-element-10241962{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Cabin", Sans-serif;font-size:14px;font-weight:300;line-height:1.3em;color:#FFF03F;}.elementor-25 .elementor-element.elementor-element-10241962 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-25 .elementor-element.elementor-element-10241962.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-fd2cbf4{--width:50%;}.elementor-25 .elementor-element.elementor-element-3f9486ed{--width:75%;}.elementor-25 .elementor-element.elementor-element-62a5ae40{--width:410px;}.elementor-25 .elementor-element.elementor-element-754ce91d{--width:796px;}.elementor-25 .elementor-element.elementor-element-794d035{--width:100%;}.elementor-25 .elementor-element.elementor-element-504dd020{--width:50%;}.elementor-25 .elementor-element.elementor-element-41af34ff{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-3f9486ed{--width:79%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-fd2cbf4{--width:100%;}.elementor-25 .elementor-element.elementor-element-794d035{--width:100%;}.elementor-25 .elementor-element.elementor-element-504dd020{--width:100%;}.elementor-25 .elementor-element.elementor-element-41af34ff{--width:100%;}}@media(max-width:1366px){.elementor-25 .elementor-element.elementor-element-3e481f50{--min-height:741px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-25 .elementor-element.elementor-element-3e481f50:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3e481f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-322px 0px;background-size:cover;}.elementor-25 .elementor-element.elementor-element-5a33d42c{--container-widget-width:489px;--container-widget-flex-grow:0;width:var( --container-widget-width, 489px );max-width:489px;}.elementor-25 .elementor-element.elementor-element-5a33d42c .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-37de39e6{--container-widget-width:546px;--container-widget-flex-grow:0;width:var( --container-widget-width, 546px );max-width:546px;font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-78ce92cc .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-fd2cbf4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-25 .elementor-element.elementor-element-10923acd{width:100%;max-width:100%;text-align:left;}.elementor-25 .elementor-element.elementor-element-10923acd.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-10923acd .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-2f6bfd2d{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-2d59722e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-25 .elementor-element.elementor-element-2d59722e img{width:45px;}.elementor-25 .elementor-element.elementor-element-533cbe38{width:100%;max-width:100%;text-align:center;}.elementor-25 .elementor-element.elementor-element-533cbe38 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-4a420982{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-48bac95f{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-48bac95f .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-708c2864{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-708c2864 .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-141368fa{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-141368fa .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-1c575b79{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-1c575b79 .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-47a9e3f0{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-47a9e3f0 .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-74a79ef3{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-74a79ef3 .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-32152358{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-32152358 .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-26a63774{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-26a63774 .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-b48dc56{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-b48dc56 .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-7e622338{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-7e622338 .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-75ed2f7a{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-75ed2f7a .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-27d9f17f{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-27d9f17f .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-441827fe{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-441827fe .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-54a6c377{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-54a6c377 .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-c7189e0{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-3584926b{width:initial;max-width:initial;}.elementor-25 .elementor-element.elementor-element-3584926b .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-6a8baeeb{--justify-content:center;}.elementor-25 .elementor-element.elementor-element-45515c5f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-25 .elementor-element.elementor-element-7e962cd1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-25 .elementor-element.elementor-element-7e962cd1 img{width:45px;}.elementor-25 .elementor-element.elementor-element-4110964c{width:100%;max-width:100%;text-align:left;}.elementor-25 .elementor-element.elementor-element-4110964c.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-4110964c .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-7bd326c6{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-754ab030 .elementor-button{font-size:12px;}.elementor-25 .elementor-element.elementor-element-5ae0a8df{--justify-content:center;}.elementor-25 .elementor-element.elementor-element-51496ce0{--min-height:600px;--padding-top:0vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-202a65bc > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-25 .elementor-element.elementor-element-202a65bc img{width:45px;}.elementor-25 .elementor-element.elementor-element-42bb0f86{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-41414451 .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-a80bbc5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-6208ba53 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-25 .elementor-element.elementor-element-6208ba53 img{width:45px;}.elementor-25 .elementor-element.elementor-element-6da39f0c{width:100%;max-width:100%;text-align:left;}.elementor-25 .elementor-element.elementor-element-6da39f0c.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6da39f0c .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-794d035{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-25 .elementor-element.elementor-element-c8da686{width:100%;max-width:100%;text-align:left;}.elementor-25 .elementor-element.elementor-element-c8da686.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-c8da686 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-1fde12b .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-504dd020{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-25 .elementor-element.elementor-element-13a8840 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-25 .elementor-element.elementor-element-13a8840 img{width:45px;}.elementor-25 .elementor-element.elementor-element-4829a7e6{width:100%;max-width:100%;text-align:left;}.elementor-25 .elementor-element.elementor-element-4829a7e6.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-4829a7e6 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-27c76a7b .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-445bc867{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-445bc867 .elementor-heading-title{font-size:23px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-1b189d72{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-1b189d72 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-68fc5419{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-68fc5419 .elementor-heading-title{font-size:23px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-765b6e20{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-765b6e20 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-17bfe4cb{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-17bfe4cb .elementor-heading-title{font-size:23px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-28eb5201{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-28eb5201 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-15be6011{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-15be6011 .elementor-heading-title{font-size:23px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-21141f01{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-21141f01 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-5ee6ab50 iframe{height:491px;}.elementor-25 .elementor-element.elementor-element-5f6a4bfc{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-5f6a4bfc .elementor-heading-title{font-size:23px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-3efc723a{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-3efc723a .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-10241962{font-size:14px;line-height:1.5em;letter-spacing:0px;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-3e481f50{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-3e481f50:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3e481f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-25 .elementor-element.elementor-element-5a33d42c{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-5a33d42c .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-37de39e6{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;font-size:16px;line-height:1.5em;}.elementor-25 .elementor-element.elementor-element-6ed30db4{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-6ed30db4 img{width:100%;}.elementor-25 .elementor-element.elementor-element-10923acd .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-2f6bfd2d{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;font-size:16px;line-height:1.5em;}.elementor-25 .elementor-element.elementor-element-533cbe38 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-4a420982{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;font-size:16px;line-height:1.5em;}.elementor-25 .elementor-element.elementor-element-48bac95f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-708c2864 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-141368fa .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-1c575b79 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-47a9e3f0 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-74a79ef3 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-32152358 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-26a63774 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-b48dc56 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-7e622338 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-75ed2f7a .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-27d9f17f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-441827fe .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-54a6c377 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-3584926b .elementor-button{font-size:10px;padding:10px 20px 10px 20px;}.elementor-25 .elementor-element.elementor-element-4110964c .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-7bd326c6{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;font-size:16px;line-height:1.5em;}.elementor-25 .elementor-element.elementor-element-56336de8{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-56336de8 img{width:100%;}.elementor-25 .elementor-element.elementor-element-51496ce0{--padding-top:10vw;--padding-bottom:11vw;--padding-left:7vw;--padding-right:7vw;}.elementor-25 .elementor-element.elementor-element-42bb0f86{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;font-size:16px;line-height:1.5em;}.elementor-25 .elementor-element.elementor-element-a80bbc5{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-5f89c24e{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6da39f0c .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-c8da686 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-504dd020{--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-25 .elementor-element.elementor-element-4829a7e6 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-27c76a7b{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-27c76a7b .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-25 .elementor-element.elementor-element-445bc867 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-1b189d72 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-68fc5419 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-765b6e20 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-17bfe4cb .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-28eb5201 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-15be6011 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-21141f01 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-41af34ff{--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-25 .elementor-element.elementor-element-5f6a4bfc .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-3efc723a .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-10241962{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;font-size:16px;line-height:1.5em;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-3e481f50:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3e481f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rodrigotmendonca.com/wp-content/uploads/2025/06/BANNER-RODRIGO-MENDONCA-mobile.webp");background-position:center center;}.elementor-25 .elementor-element.elementor-element-3e481f50{--min-height:700px;}.elementor-25 .elementor-element.elementor-element-5c03815.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5c03815 img{width:141px;}.elementor-25 .elementor-element.elementor-element-5a33d42c{text-align:center;}.elementor-25 .elementor-element.elementor-element-5a33d42c .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-37de39e6{width:var( --container-widget-width, 346px );max-width:346px;--container-widget-width:346px;--container-widget-flex-grow:0;text-align:center;font-size:14px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-37de39e6.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-78ce92cc.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-78ce92cc .elementor-button{font-size:13px;}.elementor-25 .elementor-element.elementor-element-2dad217f{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-25 .elementor-element.elementor-element-10923acd{text-align:left;}.elementor-25 .elementor-element.elementor-element-10923acd .elementor-heading-title{font-size:26px;line-height:1.2em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-2f6bfd2d{width:100%;max-width:100%;text-align:left;font-size:14px;line-height:1.4em;}.elementor-25 .elementor-element.elementor-element-2d59722e img{width:40px;}.elementor-25 .elementor-element.elementor-element-533cbe38 .elementor-heading-title{font-size:26px;line-height:1.2em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-4a420982{width:var( --container-widget-width, 241px );max-width:241px;--container-widget-width:241px;--container-widget-flex-grow:0;text-align:center;font-size:14px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-214be592{--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-25 .elementor-element.elementor-element-75cbe0 img{width:50px;}.elementor-25 .elementor-element.elementor-element-48bac95f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-2e56017d img{width:50px;}.elementor-25 .elementor-element.elementor-element-708c2864 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-58723d09 img{width:50px;}.elementor-25 .elementor-element.elementor-element-141368fa .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-515cfa16{--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-25 .elementor-element.elementor-element-797d7213 img{width:50px;}.elementor-25 .elementor-element.elementor-element-1c575b79 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-1263aa40 img{width:50px;}.elementor-25 .elementor-element.elementor-element-47a9e3f0 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-78bab692 img{width:50px;}.elementor-25 .elementor-element.elementor-element-74a79ef3 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-34fdb7{--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-25 .elementor-element.elementor-element-618db806 img{width:50px;}.elementor-25 .elementor-element.elementor-element-32152358 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-61337a73 img{width:50px;}.elementor-25 .elementor-element.elementor-element-26a63774 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-20d75257 img{width:50px;}.elementor-25 .elementor-element.elementor-element-b48dc56 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-503817c7{--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-25 .elementor-element.elementor-element-34ed2966 img{width:50px;}.elementor-25 .elementor-element.elementor-element-7e622338 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-76e57ea5 img{width:50px;}.elementor-25 .elementor-element.elementor-element-75ed2f7a .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-1e0a5a37 img{width:50px;}.elementor-25 .elementor-element.elementor-element-27d9f17f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-25630018{--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-25 .elementor-element.elementor-element-1296aafe img{width:50px;}.elementor-25 .elementor-element.elementor-element-441827fe .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-8ea294b img{width:50px;}.elementor-25 .elementor-element.elementor-element-54a6c377 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-3584926b.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3584926b .elementor-button{font-size:12px;}.elementor-25 .elementor-element.elementor-element-55bda718{--padding-top:15vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-25 .elementor-element.elementor-element-2988ed10{--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-25 .elementor-element.elementor-element-6a8baeeb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-7e962cd1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7e962cd1 img{width:40px;}.elementor-25 .elementor-element.elementor-element-4110964c .elementor-heading-title{font-size:26px;line-height:1.2em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-7bd326c6{width:100%;max-width:100%;text-align:left;font-size:14px;line-height:1.4em;}.elementor-25 .elementor-element.elementor-element-754ab030.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-754ab030 .elementor-button{font-size:10px;}.elementor-25 .elementor-element.elementor-element-5ae0a8df{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-51496ce0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-51496ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rodrigotmendonca.com/wp-content/uploads/2025/06/BG-BRASILEIRO-PSICOLOGO-mobile.webp");}.elementor-25 .elementor-element.elementor-element-51496ce0{--content-width:360px;--min-height:601px;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-25 .elementor-element.elementor-element-202a65bc > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-25 .elementor-element.elementor-element-202a65bc img{width:40px;}.elementor-25 .elementor-element.elementor-element-7a2db16f > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7a2db16f .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-25 .elementor-element.elementor-element-42bb0f86{width:100%;max-width:100%;text-align:center;font-size:14px;line-height:1.4em;}.elementor-25 .elementor-element.elementor-element-41414451.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-41414451 .elementor-button{font-size:12px;}.elementor-25 .elementor-element.elementor-element-a80bbc5{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-5f89c24e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-6208ba53 img{width:40px;}.elementor-25 .elementor-element.elementor-element-6da39f0c .elementor-heading-title{font-size:26px;line-height:1.2em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-57e7c39{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-25 .elementor-element.elementor-element-c8da686{text-align:left;}.elementor-25 .elementor-element.elementor-element-c8da686 .elementor-heading-title{font-size:26px;line-height:1.2em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-4e99528 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-25 .elementor-element.elementor-element-4e99528:after{content:"0.5";}.elementor-25 .elementor-element.elementor-element-4e99528 .elementor-post__thumbnail__link{width:100%;}.elementor-25 .elementor-element.elementor-element-1fde12b.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1fde12b .elementor-button{font-size:12px;}.elementor-25 .elementor-element.elementor-element-6d983c37{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-25 .elementor-element.elementor-element-13a8840 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-25 .elementor-element.elementor-element-13a8840 img{width:40px;}.elementor-25 .elementor-element.elementor-element-4829a7e6 .elementor-heading-title{font-size:26px;line-height:1.2em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-27c76a7b{width:100%;max-width:100%;text-align:left;}.elementor-25 .elementor-element.elementor-element-27c76a7b .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-4f7e2b94 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-25 .elementor-element.elementor-element-4f7e2b94 .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-4f7e2b94 .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-35b55225{--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-25 .elementor-element.elementor-element-445bc867 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-1b189d72 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-b0fbb61 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-25 .elementor-element.elementor-element-b0fbb61 .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-b0fbb61 .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-710cda86{--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-25 .elementor-element.elementor-element-68fc5419 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-765b6e20 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-7940d1db > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-25 .elementor-element.elementor-element-7940d1db .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-7940d1db .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-72d0eb0a{--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-25 .elementor-element.elementor-element-17bfe4cb .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-28eb5201 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-3c490594 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-25 .elementor-element.elementor-element-3c490594 .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-3c490594 .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-1802ac4{--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-25 .elementor-element.elementor-element-15be6011 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-21141f01 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-5ee6ab50 iframe{height:244px;}.elementor-25 .elementor-element.elementor-element-51e66a9d > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-25 .elementor-element.elementor-element-51e66a9d .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-51e66a9d .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-7c32e59e{--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-25 .elementor-element.elementor-element-5f6a4bfc .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-3efc723a .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-10241962{width:100%;max-width:100%;text-align:center;font-size:12px;line-height:1.3em;}}/* Start custom CSS for button, class: .elementor-element-78ce92cc */.elementor-25 .elementor-element.elementor-element-78ce92cc .elementor-button {
  border-radius: 100px !important;/* Atualizado com base no novo estilo fornecido */
  border-top: 2px solid #ffec00; /* Cor mais clara do novo degradê */
  background: linear-gradient(90deg, #fff03f 0.01%, #fff03f 55.23%, #fff03f 110.44%) !important; /* Novo degradê */
  box-shadow: 0px 4px 0px 0px #a08e08; /* Tom mais escuro de #E1B789 para a sombra */
  transition: 0.5s;
  position: relative;
  z-index: 1;
}

.elementor-25 .elementor-element.elementor-element-78ce92cc .elementor-button::before {
  /* Degradê invertido para o efeito hover, usando as mesmas porcentagens do novo degradê principal */
  background: linear-gradient(90deg, #fff03f 0.01%, #fff03f 55.23%, #fff03f 110.44%);
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  transition: .8s;
   border-radius: 100px !important;
  opacity: 0;
}

.elementor-25 .elementor-element.elementor-element-78ce92cc .elementor-button:hover::before {
  opacity: 1;
}

.elementor-25 .elementor-element.elementor-element-78ce92cc .elementor-button:hover {
  transform: scale(1.05);
   border-radius: 100px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10923acd */.elementor-25 .elementor-element.elementor-element-10923acd{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-533cbe38 */.elementor-25 .elementor-element.elementor-element-533cbe38{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3584926b */.elementor-25 .elementor-element.elementor-element-3584926b .elementor-button {
  border-radius: 100px !important;/* Atualizado com base no novo estilo fornecido */
  border-top: 2px solid #ffec00; /* Cor mais clara do novo degradê */
  background: linear-gradient(90deg, #fff03f 0.01%, #fff03f 55.23%, #fff03f 110.44%) !important; /* Novo degradê */
  box-shadow: 0px 4px 0px 0px #a08e08; /* Tom mais escuro de #E1B789 para a sombra */
  transition: 0.5s;
  position: relative;
  z-index: 1;
}

.elementor-25 .elementor-element.elementor-element-3584926b .elementor-button::before {
  /* Degradê invertido para o efeito hover, usando as mesmas porcentagens do novo degradê principal */
  background: linear-gradient(90deg, #fff03f 0.01%, #fff03f 55.23%, #fff03f 110.44%);
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  transition: .8s;
   border-radius: 100px !important;
  opacity: 0;
}

.elementor-25 .elementor-element.elementor-element-3584926b .elementor-button:hover::before {
  opacity: 1;
}

.elementor-25 .elementor-element.elementor-element-3584926b .elementor-button:hover {
  transform: scale(1.05);
   border-radius: 100px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4110964c */.elementor-25 .elementor-element.elementor-element-4110964c{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-754ab030 */.elementor-25 .elementor-element.elementor-element-754ab030 .elementor-button {
  border-radius: 100px !important;/* Atualizado com base no novo estilo fornecido */
  border-top: 2px solid #1D1D1B; /* Cor mais clara do novo degradê */
  background: linear-gradient(90deg, #000000 0.01%, #1D1D1B 55.23%, #000000 110.44%) !important; /* Novo degradê */
  box-shadow: 0px 4px 0px 0px #A08E08; /* Tom mais escuro de #E1B789 para a sombra */
  transition: 0.5s;
  position: relative;
  z-index: 1;
}

.elementor-25 .elementor-element.elementor-element-754ab030 .elementor-button::before {
  /* Degradê invertido para o efeito hover, usando as mesmas porcentagens do novo degradê principal */
  background: linear-gradient(90deg, #1D1D1B 0.01%, #000000 55.23%, #1D1D1B0 110.44%);
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  transition: .8s;
   border-radius: 100px !important;
  opacity: 0;
}

.elementor-25 .elementor-element.elementor-element-754ab030 .elementor-button:hover::before {
  opacity: 1;
}

.elementor-25 .elementor-element.elementor-element-754ab030 .elementor-button:hover {
  transform: scale(1.05);
   border-radius: 100px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41414451 */.elementor-25 .elementor-element.elementor-element-41414451 .elementor-button {
  border-radius: 100px !important;/* Atualizado com base no novo estilo fornecido */
  border-top: 2px solid #1D1D1B; /* Cor mais clara do novo degradê */
  background: linear-gradient(90deg, #000000 0.01%, #1D1D1B 55.23%, #000000 110.44%) !important; /* Novo degradê */
  box-shadow: 0px 4px 0px 0px #A08E08; /* Tom mais escuro de #E1B789 para a sombra */
  transition: 0.5s;
  position: relative;
  z-index: 1;
}

.elementor-25 .elementor-element.elementor-element-41414451 .elementor-button::before {
  /* Degradê invertido para o efeito hover, usando as mesmas porcentagens do novo degradê principal */
  background: linear-gradient(90deg, #1D1D1B 0.01%, #000000 55.23%, #1D1D1B0 110.44%);
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  transition: .8s;
   border-radius: 100px !important;
  opacity: 0;
}

.elementor-25 .elementor-element.elementor-element-41414451 .elementor-button:hover::before {
  opacity: 1;
}

.elementor-25 .elementor-element.elementor-element-41414451 .elementor-button:hover {
  transform: scale(1.05);
   border-radius: 100px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6da39f0c */.elementor-25 .elementor-element.elementor-element-6da39f0c{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8da686 */.elementor-25 .elementor-element.elementor-element-c8da686{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1fde12b */.elementor-25 .elementor-element.elementor-element-1fde12b .elementor-button {
  border-radius: 100px !important;/* Atualizado com base no novo estilo fornecido */
  border-top: 2px solid #1D1D1B; /* Cor mais clara do novo degradê */
  background: linear-gradient(90deg, #000000 0.01%, #1D1D1B 55.23%, #000000 110.44%) !important; /* Novo degradê */
  box-shadow: 0px 4px 0px 0px #A08E08; /* Tom mais escuro de #E1B789 para a sombra */
  transition: 0.5s;
  position: relative;
  z-index: 1;
}

.elementor-25 .elementor-element.elementor-element-1fde12b .elementor-button::before {
  /* Degradê invertido para o efeito hover, usando as mesmas porcentagens do novo degradê principal */
  background: linear-gradient(90deg, #1D1D1B 0.01%, #000000 55.23%, #1D1D1B0 110.44%);
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  transition: .8s;
   border-radius: 100px !important;
  opacity: 0;
}

.elementor-25 .elementor-element.elementor-element-1fde12b .elementor-button:hover::before {
  opacity: 1;
}

.elementor-25 .elementor-element.elementor-element-1fde12b .elementor-button:hover {
  transform: scale(1.05);
   border-radius: 100px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4829a7e6 */.elementor-25 .elementor-element.elementor-element-4829a7e6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445bc867 */.elementor-25 .elementor-element.elementor-element-445bc867{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b189d72 */strong{
    font-weight: 800;
}
.elementor-25 .elementor-element.elementor-element-1b189d72{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68fc5419 */.elementor-25 .elementor-element.elementor-element-68fc5419{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-765b6e20 */strong{
    font-weight: 800;
}
.elementor-25 .elementor-element.elementor-element-765b6e20{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17bfe4cb */.elementor-25 .elementor-element.elementor-element-17bfe4cb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28eb5201 */strong{
    font-weight: 800;
}
.elementor-25 .elementor-element.elementor-element-28eb5201{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15be6011 */.elementor-25 .elementor-element.elementor-element-15be6011{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21141f01 */strong{
    font-weight: 800;
}
.elementor-25 .elementor-element.elementor-element-21141f01{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f6a4bfc */.elementor-25 .elementor-element.elementor-element-5f6a4bfc{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3efc723a */strong{
    font-weight: 800;
}
.elementor-25 .elementor-element.elementor-element-3efc723a{
    text-wrap: balance;
}/* End custom CSS */