.elementor-38 .elementor-element.elementor-element-1c526e9:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-1c526e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-1c526e9 > .elementor-container{max-width:1204px;}.elementor-38 .elementor-element.elementor-element-1c526e9 > .elementor-background-overlay{opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-1c526e9 .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-1c526e9 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-1c526e9 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-1c526e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 70px 0px 70px;}.elementor-38 .elementor-element.elementor-element-3dd1ff1 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3dd1ff1 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-a1fe2dc{--spacer-size:1px;}.elementor-38 .elementor-element.elementor-element-361fa11{text-align:left;}.elementor-38 .elementor-element.elementor-element-361fa11 img{width:18%;}.elementor-38 .elementor-element.elementor-element-75ff0c7{--spacer-size:12px;}.elementor-38 .elementor-element.elementor-element-3342347{--spacer-size:50px;}.elementor-38 .elementor-element.elementor-element-c9db54e{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) -0.4%;}.elementor-38 .elementor-element.elementor-element-c9db54e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:84px;font-weight:500;line-height:0.917em;letter-spacing:-0.03em;color:#000000;}.elementor-38 .elementor-element.elementor-element-6434dd6{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) -0.4%;}.elementor-38 .elementor-element.elementor-element-6434dd6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:33px;font-weight:300;line-height:0.917em;letter-spacing:-0.03em;color:#1D1D1DD6;}.elementor-38 .elementor-element.elementor-element-2ce425c{--spacer-size:26px;}.elementor-38 .elementor-element.elementor-element-ea11618 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-38 .elementor-element.elementor-element-875f7cc > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-38 .elementor-element.elementor-element-116b87c{width:auto;max-width:auto;--e-transform-origin-x:right;--e-transform-origin-y:center;}.elementor-38 .elementor-element.elementor-element-116b87c > .elementor-widget-container{--e-transform-rotateZ:90deg;--e-transform-translateX:50%;margin:6px 6px 6px 6px;}.elementor-38 .elementor-element.elementor-element-116b87c .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-38 .elementor-element.elementor-element-116b87c .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-38 .elementor-element.elementor-element-d5a594c{--spacer-size:29px;}.elementor-38 .elementor-element.elementor-element-80a2233{--spacer-size:50px;}.elementor-38 .elementor-element.elementor-element-f0f61b8{--display:flex;--min-height:0vh;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-f0f61b8:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-f0f61b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-f0f61b8 .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-f0f61b8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-f0f61b8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-f0f61b8.e-con{--align-self:center;}.elementor-38 .elementor-element.elementor-element-37e147f{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.17;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-37e147f:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-37e147f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ac23c2 );background-image:url("https://fortunatoestudio.com/wp-content/uploads/2025/12/imagem--scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-37e147f::before, .elementor-38 .elementor-element.elementor-element-37e147f > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-37e147f > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-37e147f > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-37e147f > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-37e147f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ac23c2 );--background-overlay:'';}.elementor-38 .elementor-element.elementor-element-37e147f .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-37e147f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-37e147f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-8d1339b{border-radius:15px 15px 15px 15px;}.elementor-38 .elementor-element.elementor-element-8d1339b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-38 .elementor-element.elementor-element-ec085fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-ec085fc:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-ec085fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-ec085fc .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-ec085fc .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-ec085fc .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-ddac07e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:70px;--padding-bottom:090px;--padding-left:100px;--padding-right:050px;}.elementor-38 .elementor-element.elementor-element-ddac07e:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-ddac07e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ac23c2 );}.elementor-38 .elementor-element.elementor-element-ddac07e .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-ddac07e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-ddac07e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-3a56da1{--display:flex;}.elementor-38 .elementor-element.elementor-element-3a56da1 .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-3a56da1 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-3a56da1 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-c22d0a4{width:var( --container-widget-width, 105.415% );max-width:105.415%;--container-widget-width:105.415%;--container-widget-flex-grow:0;z-index:50;}.elementor-38 .elementor-element.elementor-element-c22d0a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-c22d0a4 .sc_item_title{color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-c22d0a4 .sc_item_title_text{-webkit-text-stroke-width:0px;font-family:"Helvetica", Sans-serif;font-size:43px;line-height:1em;letter-spacing:-1.3px;}.elementor-38 .elementor-element.elementor-element-c22d0a4 .sc_item_title_text2{color:#D0D0D0;-webkit-text-stroke-width:0px;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:0px;}.elementor-38 .elementor-element.elementor-element-c22d0a4 .sc_item_descr{color:#D4D4D4;}.elementor-38 .elementor-element.elementor-element-1c97a7c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-38 .elementor-element.elementor-element-1c97a7c .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-1c97a7c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-1c97a7c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-218d6ff{text-align:center;}.elementor-38 .elementor-element.elementor-element-218d6ff img{width:392px;border-radius:15px 15px 15px 15px;}.elementor-38 .elementor-element.elementor-element-6659566:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-6659566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-6659566 > .elementor-container{max-width:1203px;}.elementor-38 .elementor-element.elementor-element-6659566 .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-6659566 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-6659566 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-6659566{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0100px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-6659566 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-760be9c > .elementor-element-populated{margin:0% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;}.elementor-38 .elementor-element.elementor-element-760be9c > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-760be9c > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-4023899{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Helvetica", Sans-serif;font-size:37px;line-height:29px;color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-670475a{--spacer-size:1px;}.elementor-38 .elementor-element.elementor-element-76e7ae9{--spacer-size:1px;}.elementor-38 .elementor-element.elementor-element-3f35861{--spacer-size:32px;}.elementor-38 .elementor-element.elementor-element-987c7a4 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-987c7a4 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3ce8985:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-3ce8985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-3ce8985 .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-3ce8985 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-3ce8985 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-3ce8985{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-38 .elementor-element.elementor-element-3ce8985 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-340b767{--spacer-size:1px;}.elementor-38 .elementor-element.elementor-element-2da3180{--spacer-size:17px;}.elementor-38 .elementor-element.elementor-element-b58a08c .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-38 .elementor-element.elementor-element-b58a08c .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-38 .elementor-element.elementor-element-87ab9b8{--spacer-size:14px;}.elementor-38 .elementor-element.elementor-element-6d12248{--spacer-size:1px;}.elementor-38 .elementor-element.elementor-element-164f8bb:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-164f8bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-164f8bb > .elementor-container{max-width:1204px;}.elementor-38 .elementor-element.elementor-element-164f8bb .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-164f8bb .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-164f8bb .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-164f8bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-38 .elementor-element.elementor-element-164f8bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-8f4482e{--spacer-size:51px;}.elementor-38 .elementor-element.elementor-element-fc8bed3 > .elementor-container{max-width:1204px;}.elementor-38 .elementor-element.elementor-element-fc8bed3 .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-fc8bed3 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-fc8bed3 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-f203f3b > .elementor-element-populated.elementor-column-wrap{padding:0% 10% 0% 0%;}.elementor-38 .elementor-element.elementor-element-f203f3b > .elementor-element-populated.elementor-widget-wrap{padding:0% 10% 0% 0%;}.elementor-38 .elementor-element.elementor-element-8e1f0b8{width:var( --container-widget-width, 105.415% );max-width:105.415%;--container-widget-width:105.415%;--container-widget-flex-grow:0;z-index:50;}.elementor-38 .elementor-element.elementor-element-8e1f0b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-8e1f0b8 .sc_item_title_text{-webkit-text-stroke-width:0px;font-family:"Helvetica", Sans-serif;font-size:43px;line-height:1em;letter-spacing:-1.3px;}.elementor-38 .elementor-element.elementor-element-8e1f0b8 .sc_item_title_text2{-webkit-text-stroke-width:0px;font-size:72px;}.elementor-38 .elementor-element.elementor-element-bf5e982{--spacer-size:41px;}.elementor-38 .elementor-element.elementor-element-eb8149a{--spacer-size:92px;}.elementor-38 .elementor-element.elementor-element-3fa8327{text-align:left;}.elementor-38 .elementor-element.elementor-element-ffb7d96 > .elementor-element-populated.elementor-column-wrap{padding:0px 15px 0px 0px;}.elementor-38 .elementor-element.elementor-element-ffb7d96 > .elementor-element-populated.elementor-widget-wrap{padding:0px 15px 0px 0px;}.elementor-38 .elementor-element.elementor-element-829731a{--spacer-size:34px;}.elementor-38 .elementor-element.elementor-element-37dfdaa .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-38 .elementor-element.elementor-element-37dfdaa .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-38 .elementor-element.elementor-element-6270ec6{--spacer-size:45px;}.elementor-38 .elementor-element.elementor-element-4fdd01a .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-38 .elementor-element.elementor-element-4fdd01a .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-38 .elementor-element.elementor-element-7c106d8{--spacer-size:45px;}.elementor-38 .elementor-element.elementor-element-3c24142 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-38 .elementor-element.elementor-element-3c24142 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-38 .elementor-element.elementor-element-1a0e73f{--spacer-size:14px;}.elementor-38 .elementor-element.elementor-element-fafa238{--spacer-size:1px;}.elementor-38 .elementor-element.elementor-element-c2243a0:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-c2243a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-c2243a0 > .elementor-container{max-width:1203px;}.elementor-38 .elementor-element.elementor-element-c2243a0 .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-c2243a0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-c2243a0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-c2243a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-c2243a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-ffa1427 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-ffa1427 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3a4c81d{--spacer-size:30px;}.elementor-38 .elementor-element.elementor-element-8ffab6c > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-38 .elementor-element.elementor-element-8ffab6c .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-38 .elementor-element.elementor-element-8ffab6c .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-38 .elementor-element.elementor-element-8a5a1b6 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-38 .elementor-element.elementor-element-8a5a1b6 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-38 .elementor-element.elementor-element-af03f83{--spacer-size:50px;}.elementor-38 .elementor-element.elementor-element-dd80b5e{--spacer-size:8px;}.elementor-38 .elementor-element.elementor-element-327c3f7 .elementor-button{background-color:#00000000;font-size:17px;font-weight:500;fill:#1D1D1D;color:#1D1D1D;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 13px 0px;}.elementor-38 .elementor-element.elementor-element-327c3f7 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-327c3f7 .elementor-button:focus{color:#696969;}.elementor-38 .elementor-element.elementor-element-327c3f7 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-327c3f7 .elementor-button:focus svg{fill:#696969;}.elementor-38 .elementor-element.elementor-element-c11e875{--spacer-size:50px;}.elementor-38 .elementor-element.elementor-element-adbaef7{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-adbaef7:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-adbaef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-adbaef7 .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-adbaef7 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-adbaef7 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-adbaef7.e-con{--align-self:center;}.elementor-38 .elementor-element.elementor-element-bfafa4f{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.17;--border-radius:15px 15px 15px 15px;--padding-top:0100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-bfafa4f:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-bfafa4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ac23c2 );background-image:url("https://fortunatoestudio.com/wp-content/uploads/2025/12/imagem--scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-bfafa4f::before, .elementor-38 .elementor-element.elementor-element-bfafa4f > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-bfafa4f > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-bfafa4f > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-bfafa4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-bfafa4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ac23c2 );--background-overlay:'';}.elementor-38 .elementor-element.elementor-element-bfafa4f .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-bfafa4f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-bfafa4f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-47455ea{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-38 .elementor-element.elementor-element-47455ea .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-47455ea .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-47455ea .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-64db9b3{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-64db9b3 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:37px;font-weight:500;line-height:0.917em;letter-spacing:-0.03em;text-shadow:0px 0px 23px #000000;color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-a45bb70 .elementor-button{background-color:rgba(71, 26, 26, 0);font-size:14px;font-weight:500;letter-spacing:1.3px;fill:rgba(255, 255, 255, 0.9);color:rgba(255, 255, 255, 0.9);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:120px 120px 120px 120px;}.elementor-38 .elementor-element.elementor-element-a45bb70{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;align-self:center;}.elementor-38 .elementor-element.elementor-element-a45bb70 .elementor-widget-container{--trx-addons-fly-rotate:0deg;transform:scale(var(--trx-addons-fly-scale,1), var(--trx-addons-fly-scale,1)) rotate(var(--trx-addons-fly-rotate));}.elementor-38 .elementor-element.elementor-element-2d2fbde:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-2d2fbde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-2d2fbde .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-2d2fbde .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-2d2fbde .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-2d2fbde{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-38 .elementor-element.elementor-element-2d2fbde > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-3ae71bb{--spacer-size:28px;}.elementor-38 .elementor-element.elementor-element-2b469db > .elementor-container{max-width:1600px;}.elementor-38 .elementor-element.elementor-element-2b469db .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-2b469db .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-2b469db .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-2b469db{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-b97b435 > .elementor-element-populated.elementor-column-wrap{padding:0% 0% 0% 0%;}.elementor-38 .elementor-element.elementor-element-b97b435 > .elementor-element-populated.elementor-widget-wrap{padding:0% 0% 0% 0%;}.elementor-38 .elementor-element.elementor-element-5206726{padding:0px 0px 5px 0px;font-family:"Helvetica", Sans-serif;font-size:39px;font-weight:400;letter-spacing:1.2px;color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-484a59b{width:100%;max-width:100%;z-index:50;}.elementor-38 .elementor-element.elementor-element-484a59b > .elementor-widget-container{padding:020px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-484a59b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-484a59b .sc_item_title{color:#000000;}.elementor-38 .elementor-element.elementor-element-484a59b .sc_item_title_text{-webkit-text-stroke-width:0px;font-family:"Helvetica", Sans-serif;font-size:24px;line-height:1em;letter-spacing:0.1px;}.elementor-38 .elementor-element.elementor-element-484a59b .sc_item_title_text2{-webkit-text-stroke-width:0px;font-size:57px;}.elementor-38 .elementor-element.elementor-element-523df14{--spacer-size:24px;}.elementor-38 .elementor-element.elementor-element-bf67361{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-bf67361.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-bf67361 .sc_item_title_text{-webkit-text-stroke-width:0px;font-size:118px;}.elementor-38 .elementor-element.elementor-element-bf67361 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-38 .elementor-element.elementor-element-f26431d{--spacer-size:92px;}.elementor-38 .elementor-element.elementor-element-7abaa84{--spacer-size:14px;}.elementor-38 .elementor-element.elementor-element-4e81bff.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-4e81bff > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-38 .elementor-element.elementor-element-cb8e60a{--spacer-size:1px;}.elementor-38 .elementor-element.elementor-element-69e6ba6:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-69e6ba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-69e6ba6 .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-69e6ba6 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-69e6ba6 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-69e6ba6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-38 .elementor-element.elementor-element-69e6ba6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-4f00821{--spacer-size:50px;}.elementor-38 .elementor-element.elementor-element-3484e2d{--spacer-size:17px;}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-1c526e9{padding:0px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-c9db54e .elementor-heading-title{font-size:80px;line-height:1em;letter-spacing:-2px;}.elementor-38 .elementor-element.elementor-element-6434dd6 .elementor-heading-title{font-size:80px;line-height:1em;letter-spacing:-2px;}.elementor-38 .elementor-element.elementor-element-760be9c > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-38 .elementor-element.elementor-element-4023899{font-size:16px;line-height:27px;}.elementor-38 .elementor-element.elementor-element-829731a{--spacer-size:30px;}.elementor-38 .elementor-element.elementor-element-6270ec6{--spacer-size:30px;}.elementor-38 .elementor-element.elementor-element-7c106d8{--spacer-size:30px;}.elementor-38 .elementor-element.elementor-element-c2243a0{padding:0px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-327c3f7 .elementor-button{font-size:16px;padding:0px 0px 11px 0px;}.elementor-38 .elementor-element.elementor-element-64db9b3 .elementor-heading-title{font-size:80px;line-height:1em;letter-spacing:-2px;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-1c526e9 > .elementor-container{max-width:340px;}.elementor-38 .elementor-element.elementor-element-1c526e9{padding:20px 20px 20px 20px;}.elementor-38 .elementor-element.elementor-element-361fa11 img{width:45%;}.elementor-38 .elementor-element.elementor-element-3342347{--spacer-size:5px;}.elementor-38 .elementor-element.elementor-element-c9db54e .elementor-heading-title{font-size:34px;line-height:1.15em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-6434dd6{margin:-6% 5% calc(var(--kit-widget-spacing, 0px) + 0%) -0.4%;}.elementor-38 .elementor-element.elementor-element-6434dd6 .elementor-heading-title{font-size:19px;line-height:1.15em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-2ce425c{--spacer-size:20px;}.elementor-38 .elementor-element.elementor-element-f0f61b8{--content-width:340px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-37e147f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-8d1339b{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-ec085fc{--content-width:340px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-ddac07e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-38 .elementor-element.elementor-element-3a56da1{--width:1524px;}.elementor-38 .elementor-element.elementor-element-c22d0a4{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-c22d0a4 .sc_item_title_text{font-size:32px;line-height:1em;}.elementor-38 .elementor-element.elementor-element-218d6ff{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-6659566 > .elementor-container{max-width:340px;}.elementor-38 .elementor-element.elementor-element-6659566{padding:20px 20px 20px 20px;}.elementor-38 .elementor-element.elementor-element-760be9c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-38 .elementor-element.elementor-element-4023899{font-size:30px;}.elementor-38 .elementor-element.elementor-element-ff1349d > .elementor-widget-container{padding:0px 0px 020px 0px;}.elementor-38 .elementor-element.elementor-element-3ce8985 > .elementor-container{max-width:340px;}.elementor-38 .elementor-element.elementor-element-340b767{--spacer-size:1px;}.elementor-38 .elementor-element.elementor-element-2da3180{--spacer-size:1px;}.elementor-38 .elementor-element.elementor-element-b58a08c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-38 .elementor-element.elementor-element-164f8bb > .elementor-container{max-width:340px;}.elementor-38 .elementor-element.elementor-element-164f8bb{padding:0px 20px 20px 20px;}.elementor-38 .elementor-element.elementor-element-8f4482e{--spacer-size:30px;}.elementor-38 .elementor-element.elementor-element-8e1f0b8{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-8e1f0b8 .sc_item_title_text{font-size:32px;line-height:1em;}.elementor-38 .elementor-element.elementor-element-3fa8327.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-3fa8327{text-align:center;}.elementor-38 .elementor-element.elementor-element-3fa8327 img{width:100%;}.elementor-38 .elementor-element.elementor-element-829731a{--spacer-size:20px;}.elementor-38 .elementor-element.elementor-element-37dfdaa > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-6270ec6{--spacer-size:20px;}.elementor-38 .elementor-element.elementor-element-4fdd01a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-7c106d8{--spacer-size:20px;}.elementor-38 .elementor-element.elementor-element-3c24142 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-c2243a0 > .elementor-container{max-width:340px;}.elementor-38 .elementor-element.elementor-element-c2243a0{padding:0px 20px 0px 20px;}.elementor-38 .elementor-element.elementor-element-3a4c81d{--spacer-size:20px;}.elementor-38 .elementor-element.elementor-element-327c3f7 .elementor-button{font-size:15px;padding:0px 0px 9px 0px;}.elementor-38 .elementor-element.elementor-element-adbaef7{--content-width:340px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-bfafa4f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-38 .elementor-element.elementor-element-64db9b3 .elementor-heading-title{font-size:25px;line-height:1.15em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-2d2fbde > .elementor-container{max-width:340px;}.elementor-38 .elementor-element.elementor-element-2d2fbde{padding:0px 20px 0px 20px;}.elementor-38 .elementor-element.elementor-element-3ae71bb{--spacer-size:14px;}.elementor-38 .elementor-element.elementor-element-5206726{font-size:18px;}.elementor-38 .elementor-element.elementor-element-484a59b{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-484a59b .sc_item_title_text{font-size:22px;line-height:1em;}.elementor-38 .elementor-element.elementor-element-523df14{--spacer-size:24px;}.elementor-38 .elementor-element.elementor-element-bf67361 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-f26431d{--spacer-size:99px;}}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-3dd1ff1{width:100%;}.elementor-38 .elementor-element.elementor-element-f0f61b8{--content-width:1203px;}.elementor-38 .elementor-element.elementor-element-37e147f{--width:100%;}.elementor-38 .elementor-element.elementor-element-ec085fc{--content-width:1203px;}.elementor-38 .elementor-element.elementor-element-ddac07e{--width:100%;}.elementor-38 .elementor-element.elementor-element-adbaef7{--content-width:1203px;}.elementor-38 .elementor-element.elementor-element-bfafa4f{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-760be9c{width:46%;}.elementor-38 .elementor-element.elementor-element-987c7a4{width:54%;}.elementor-38 .elementor-element.elementor-element-f203f3b{width:100%;}.elementor-38 .elementor-element.elementor-element-ffb7d96{width:100%;}.elementor-38 .elementor-element.elementor-element-b97b435{width:100%;}}/* Start custom CSS for video, class: .elementor-element-8d1339b *//* REMOVE PLAY */
.elementor-video::-webkit-media-controls-play-button {
    display: none !important;
}

/* REMOVE TIMELINE */
.elementor-video::-webkit-media-controls-timeline {
    display: none !important;
}

/* REMOVE TEMPO */
.elementor-video::-webkit-media-controls-current-time-display,
.elementor-video::-webkit-media-controls-time-remaining-display {
    display: none !important;
}

/* REMOVE FULLSCREEN */
.elementor-video::-webkit-media-controls-fullscreen-button {
    display: none !important;
}

/* REMOVE SLIDER DE VOLUME (mantém só o ícone) */
.elementor-video::-webkit-media-controls-volume-slider {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for trx_sc_blogger, class: .elementor-element-8ffab6c *//* Define um espaçamento de 5px entre os itens do grid TRX Addons */
.sc_blogger_grid_wrap.sc_blogger_grid_3.sc_blogger_grid_columns_3 {
    gap: 5px !important;
    grid-gap: 5px !important;
}

/* Mantém margens e paddings removidos dos itens */
.sc_blogger_grid_wrap.sc_blogger_grid_3.sc_blogger_grid_columns_3 .sc_blogger_item {
    margin: 0 !important;
    padding: 0 !important;
}

/* Remove espaçamentos internos da área da imagem */
.sc_blogger_grid_wrap.sc_blogger_grid_3.sc_blogger_grid_columns_3 .post_featured {
    margin: 0 !important;
    padding: 0 !important;
}

/* --- SOMENTE VERTICAL NO MOBILE --- */
@media (max-width: 768px) {
    /* Remove qualquer margem lateral, adiciona apenas embaixo */
    .sc_blogger_grid_wrap.sc_blogger_grid_3.sc_blogger_grid_columns_3 .sc_blogger_item {
        margin: 0 0 8px 0 !important; /* ajuste o 8px como quiser */
    }

    /* Se quiser garantir separação mesmo que o tema mude comportamentos: */
    .sc_blogger_grid_wrap.sc_blogger_grid_3.sc_blogger_grid_columns_3 {
        row-gap: 8px !important; /* só espaçamento vertical */
        column-gap: 0 !important; /* nenhum espaço lateral */
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-83cc2af */.sc_blogger_item .post_featured,
.sc_blogger_item .post_info_bl {
    transition: opacity .4s ease, transform .4s ease;
}/* End custom CSS */
/* Start custom CSS *//* ================================
   FONTE GLOBAL: HELVETICA
   ================================ */

/* Aplica Helvetica em todo o conteúdo principal */
body,
p,
a,
span,
div,
h1, h2, h3, h4, h5, h6,
button,
input,
textarea,
select,
.sc_item_title,
.sc_title,
.sc_button,
.sc_socials,
.sc_socials a,
.sc_socials span,
.sc_skills_item_title,
.sc_skills_total,
.elementor-widget,
.elementor-heading-title,
.elementor-widget-container,
.trx_addons_text,
.trx_addons_column,
.widget,
.footer_wrap,
.header_wrap {
  font-family: "Helvetica", "Arial", sans-serif !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* ================================
   BOTÕES THEMREX - ESTILO PERSONALIZADO
   ================================ */
.sc_button {
  font-weight: 600;
  font-size: 15px;
  letter-spacing: 0.5px;
  text-transform: none;
  border-radius: 15px !important;
  padding: 14px 30px;
  transition: all 0.3s ease;
  cursor: pointer;
  background-color: #111111;
  color: #ffffff;
  border: none;
}

/* Botão com borda (estilo secundário) */
.sc_button_bordered {
  background-color: transparent;
  border: 2px solid #111111;
  color: #111111;
  border-radius: 15px !important;
}

/* Hover geral dos botões */
.sc_button:hover {
  transform: translateY(-2px);
  opacity: 0.9;
}

/* Hover do botão com borda */
.sc_button_bordered:hover {
  background-color: #111111;
  color: #ffffff;
  opacity: 1;
}

/* Ajuste para manter botões lado a lado */
.sc_button_multiple_item {
  margin-right: 10px;
}

/* ================================
   ELEMENTOS ESPECIAIS - SKILLS & SOCIALS
   ================================ */

/* Nomes das redes sociais */
.sc_socials .social_name {
  font-weight: 500;
  letter-spacing: 0.5px;
}

/* Títulos e números dos widgets "Skills" */
.sc_skills_item_title,
.sc_skills_total {
  font-weight: 600;
  font-size: 16px;
  letter-spacing: 0.5px;
}

/* Suavização e consistência tipográfica */
* {
  font-variant-ligatures: none;
}/* End custom CSS */