.elementor-27 .elementor-element.elementor-element-fb6d725{--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;--margin-top:29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{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-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-27 .elementor-element.elementor-element-2494a14{text-align:center;}.elementor-27 .elementor-element.elementor-element-2494a14 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-182d5ce{text-align:center;}.elementor-27 .elementor-element.elementor-element-182d5ce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-f9fa907{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-e9a1545{--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-27 .elementor-element.elementor-element-2f8bfcf{text-align:center;}.elementor-27 .elementor-element.elementor-element-2f8bfcf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:75px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-6a13dc5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-6a13dc5 p{margin-block-end:1px;}.elementor-27 .elementor-element.elementor-element-8e03019{--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-27 .elementor-element.elementor-element-db4d217{--display:flex;}.elementor-27 .elementor-element.elementor-element-f909ba6.elementor-element{--align-self:flex-end;}.elementor-27 .elementor-element.elementor-element-f08e0bb{--display:flex;}.elementor-27 .elementor-element.elementor-element-00bb750.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-2f7d0e2{text-align:center;}.elementor-27 .elementor-element.elementor-element-2f7d0e2 img{width:47%;opacity:1;}.elementor-27 .elementor-element.elementor-element-ac4cc8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-e54980f{--display:flex;--min-height:0px;--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-27 .elementor-element.elementor-element-e54980f.e-con{--align-self:stretch;}.elementor-27 .elementor-element.elementor-element-7ef1961 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-174ffc3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:500;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a30a4cc{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-a47e2b3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-a47e2b3{column-gap:0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-a47e2b3 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-1fb5f5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-9b190be img{width:90%;height:500px;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:none;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 32px 9px rgba(108.99999999999987, 4.999999999999981, 223.99999999999997, 0.18);}.elementor-27 .elementor-element.elementor-element-85395e0{--display:flex;}.elementor-27 .elementor-element.elementor-element-52c62d7{--spacer-size:93px;}.elementor-27 .elementor-element.elementor-element-e79e22e{--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-27 .elementor-element.elementor-element-e9cf2fc{text-align:center;}.elementor-27 .elementor-element.elementor-element-e9cf2fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-e371cad{text-align:center;}.elementor-27 .elementor-element.elementor-element-e371cad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:500;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-de0fda9{--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-27 .elementor-element.elementor-element-53e3902{--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-27 .elementor-element.elementor-element-e8f1d6b{--display:flex;--overlay-opacity:0.18;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-radius:20px 20px 20px 20px;box-shadow:0px 0px 12px 1px rgba(41.13999999999999, 156.4, 139.86269565217395, 0.5);}.elementor-27 .elementor-element.elementor-element-e8f1d6b:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e8f1d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-27 .elementor-element.elementor-element-e8f1d6b::before, .elementor-27 .elementor-element.elementor-element-e8f1d6b > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-e8f1d6b > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-e8f1d6b > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-e8f1d6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-e8f1d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF0A;background-image:url("https://brunogomesx.com.br/wp-content/uploads/2026/03/noise.png");--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-e8f1d6b:hover{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:#642AA766;--border-color:#642AA766;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 12px 1px rgba(62.64821361058592, 19.9195652173913, 166.6, 0.5);}.elementor-27 .elementor-element.elementor-element-e8f1d6b, .elementor-27 .elementor-element.elementor-element-e8f1d6b::before{--border-transition:0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-27 .elementor-element.elementor-element-eeaec44{padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-eeaec44 .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-27 .elementor-element.elementor-element-eeaec44 .elementor-icon-box-title{margin-block-end:16px;}.elementor-27 .elementor-element.elementor-element-eeaec44.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#642AA726;color:#642AA726;}.elementor-27 .elementor-element.elementor-element-eeaec44.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-eeaec44.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-eeaec44.elementor-view-framed .elementor-icon{background-color:#642AA726;}.elementor-27 .elementor-element.elementor-element-eeaec44.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-eeaec44.elementor-view-framed:has(:focus) .elementor-icon{background-color:#32A2AD2B;}.elementor-27 .elementor-element.elementor-element-eeaec44.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-eeaec44.elementor-view-stacked:has(:focus) .elementor-icon{fill:#32A2AD2B;color:#32A2AD2B;}.elementor-27 .elementor-element.elementor-element-eeaec44 .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;border-radius:11px 11px 11px 11px;}.elementor-27 .elementor-element.elementor-element-eeaec44 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-eeaec44 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-27 .elementor-element.elementor-element-eeaec44 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:300;color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-4a39fd3{--display:flex;--overlay-opacity:0.18;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-radius:20px 20px 20px 20px;box-shadow:0px 0px 12px 1px rgba(41.13999999999999, 156.4, 139.86269565217395, 0.5);}.elementor-27 .elementor-element.elementor-element-4a39fd3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4a39fd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-27 .elementor-element.elementor-element-4a39fd3::before, .elementor-27 .elementor-element.elementor-element-4a39fd3 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-4a39fd3 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-4a39fd3 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-4a39fd3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-4a39fd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF0A;background-image:url("https://brunogomesx.com.br/wp-content/uploads/2026/03/noise.png");--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-4a39fd3:hover{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:#642AA766;--border-color:#642AA766;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 12px 1px rgba(62.64821361058592, 19.9195652173913, 166.6, 0.5);}.elementor-27 .elementor-element.elementor-element-4a39fd3, .elementor-27 .elementor-element.elementor-element-4a39fd3::before{--border-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-a26a2b9{padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-a26a2b9 .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-27 .elementor-element.elementor-element-a26a2b9 .elementor-icon-box-title{margin-block-end:16px;}.elementor-27 .elementor-element.elementor-element-a26a2b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#642AA726;color:#642AA726;}.elementor-27 .elementor-element.elementor-element-a26a2b9.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-a26a2b9.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-a26a2b9.elementor-view-framed .elementor-icon{background-color:#642AA726;}.elementor-27 .elementor-element.elementor-element-a26a2b9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-a26a2b9.elementor-view-framed:has(:focus) .elementor-icon{background-color:#32A2AD2B;}.elementor-27 .elementor-element.elementor-element-a26a2b9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-a26a2b9.elementor-view-stacked:has(:focus) .elementor-icon{fill:#32A2AD2B;color:#32A2AD2B;}.elementor-27 .elementor-element.elementor-element-a26a2b9 .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;border-radius:11px 11px 11px 11px;}.elementor-27 .elementor-element.elementor-element-a26a2b9 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-a26a2b9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-27 .elementor-element.elementor-element-a26a2b9 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:300;color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-21eafb4{--display:flex;--overlay-opacity:0.18;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-radius:20px 20px 20px 20px;box-shadow:0px 0px 12px 1px rgba(41.13999999999999, 156.4, 139.86269565217395, 0.5);}.elementor-27 .elementor-element.elementor-element-21eafb4:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-21eafb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-27 .elementor-element.elementor-element-21eafb4::before, .elementor-27 .elementor-element.elementor-element-21eafb4 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-21eafb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-21eafb4 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-21eafb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-21eafb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF0A;background-image:url("https://brunogomesx.com.br/wp-content/uploads/2026/03/noise.png");--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-21eafb4:hover{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:#642AA766;--border-color:#642AA766;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 12px 1px rgba(62.64821361058592, 19.9195652173913, 166.6, 0.5);}.elementor-27 .elementor-element.elementor-element-21eafb4, .elementor-27 .elementor-element.elementor-element-21eafb4::before{--border-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-bbe47cd{padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-bbe47cd .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-27 .elementor-element.elementor-element-bbe47cd .elementor-icon-box-title{margin-block-end:16px;}.elementor-27 .elementor-element.elementor-element-bbe47cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#642AA726;color:#642AA726;}.elementor-27 .elementor-element.elementor-element-bbe47cd.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-bbe47cd.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-bbe47cd.elementor-view-framed .elementor-icon{background-color:#642AA726;}.elementor-27 .elementor-element.elementor-element-bbe47cd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-bbe47cd.elementor-view-framed:has(:focus) .elementor-icon{background-color:#32A2AD2B;}.elementor-27 .elementor-element.elementor-element-bbe47cd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-bbe47cd.elementor-view-stacked:has(:focus) .elementor-icon{fill:#32A2AD2B;color:#32A2AD2B;}.elementor-27 .elementor-element.elementor-element-bbe47cd .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;border-radius:11px 11px 11px 11px;}.elementor-27 .elementor-element.elementor-element-bbe47cd .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-bbe47cd .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-27 .elementor-element.elementor-element-bbe47cd .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:300;color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-a93a9cc{--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-27 .elementor-element.elementor-element-85ebaeb{--display:flex;--overlay-opacity:0.18;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-radius:20px 20px 20px 20px;box-shadow:0px 0px 12px 1px rgba(41.13999999999999, 156.4, 139.86269565217395, 0.5);}.elementor-27 .elementor-element.elementor-element-85ebaeb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-85ebaeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-27 .elementor-element.elementor-element-85ebaeb::before, .elementor-27 .elementor-element.elementor-element-85ebaeb > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-85ebaeb > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-85ebaeb > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-85ebaeb > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-85ebaeb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF0A;background-image:url("https://brunogomesx.com.br/wp-content/uploads/2026/03/noise.png");--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-85ebaeb:hover{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:#642AA766;--border-color:#642AA766;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 12px 1px rgba(62.64821361058592, 19.9195652173913, 166.6, 0.5);}.elementor-27 .elementor-element.elementor-element-85ebaeb, .elementor-27 .elementor-element.elementor-element-85ebaeb::before{--border-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-0acec79{padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-0acec79 .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-27 .elementor-element.elementor-element-0acec79 .elementor-icon-box-title{margin-block-end:16px;}.elementor-27 .elementor-element.elementor-element-0acec79.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#642AA726;color:#642AA726;}.elementor-27 .elementor-element.elementor-element-0acec79.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-0acec79.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-0acec79.elementor-view-framed .elementor-icon{background-color:#642AA726;}.elementor-27 .elementor-element.elementor-element-0acec79.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-0acec79.elementor-view-framed:has(:focus) .elementor-icon{background-color:#32A2AD2B;}.elementor-27 .elementor-element.elementor-element-0acec79.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-0acec79.elementor-view-stacked:has(:focus) .elementor-icon{fill:#32A2AD2B;color:#32A2AD2B;}.elementor-27 .elementor-element.elementor-element-0acec79 .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;border-radius:11px 11px 11px 11px;}.elementor-27 .elementor-element.elementor-element-0acec79 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-0acec79 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-27 .elementor-element.elementor-element-0acec79 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:300;color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-fb43a0c{--display:flex;--overlay-opacity:0.18;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-radius:20px 20px 20px 20px;box-shadow:0px 0px 12px 1px rgba(41.13999999999999, 156.4, 139.86269565217395, 0.5);}.elementor-27 .elementor-element.elementor-element-fb43a0c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-fb43a0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-27 .elementor-element.elementor-element-fb43a0c::before, .elementor-27 .elementor-element.elementor-element-fb43a0c > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-fb43a0c > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-fb43a0c > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-fb43a0c > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-fb43a0c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF0A;background-image:url("https://brunogomesx.com.br/wp-content/uploads/2026/03/noise.png");--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-fb43a0c:hover{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:#642AA766;--border-color:#642AA766;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 12px 1px rgba(62.64821361058592, 19.9195652173913, 166.6, 0.5);}.elementor-27 .elementor-element.elementor-element-fb43a0c, .elementor-27 .elementor-element.elementor-element-fb43a0c::before{--border-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-84370ec{padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-84370ec .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-27 .elementor-element.elementor-element-84370ec .elementor-icon-box-title{margin-block-end:16px;}.elementor-27 .elementor-element.elementor-element-84370ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#642AA726;color:#642AA726;}.elementor-27 .elementor-element.elementor-element-84370ec.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-84370ec.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-84370ec.elementor-view-framed .elementor-icon{background-color:#642AA726;}.elementor-27 .elementor-element.elementor-element-84370ec.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-84370ec.elementor-view-framed:has(:focus) .elementor-icon{background-color:#32A2AD2B;}.elementor-27 .elementor-element.elementor-element-84370ec.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-84370ec.elementor-view-stacked:has(:focus) .elementor-icon{fill:#32A2AD2B;color:#32A2AD2B;}.elementor-27 .elementor-element.elementor-element-84370ec .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;border-radius:11px 11px 11px 11px;}.elementor-27 .elementor-element.elementor-element-84370ec .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-84370ec .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-27 .elementor-element.elementor-element-84370ec .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:300;color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-0b8f4cc{--display:flex;--overlay-opacity:0.18;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-radius:20px 20px 20px 20px;box-shadow:0px 0px 12px 1px rgba(41.13999999999999, 156.4, 139.86269565217395, 0.5);}.elementor-27 .elementor-element.elementor-element-0b8f4cc:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-0b8f4cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-27 .elementor-element.elementor-element-0b8f4cc::before, .elementor-27 .elementor-element.elementor-element-0b8f4cc > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-0b8f4cc > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-0b8f4cc > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-0b8f4cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-0b8f4cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF0A;background-image:url("https://brunogomesx.com.br/wp-content/uploads/2026/03/noise.png");--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-0b8f4cc:hover{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:#642AA766;--border-color:#642AA766;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 12px 1px rgba(62.64821361058592, 19.9195652173913, 166.6, 0.5);}.elementor-27 .elementor-element.elementor-element-0b8f4cc, .elementor-27 .elementor-element.elementor-element-0b8f4cc::before{--border-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-886771f{padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-886771f .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-27 .elementor-element.elementor-element-886771f .elementor-icon-box-title{margin-block-end:16px;}.elementor-27 .elementor-element.elementor-element-886771f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#642AA726;color:#642AA726;}.elementor-27 .elementor-element.elementor-element-886771f.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-886771f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-886771f.elementor-view-framed .elementor-icon{background-color:#642AA726;}.elementor-27 .elementor-element.elementor-element-886771f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-886771f.elementor-view-framed:has(:focus) .elementor-icon{background-color:#32A2AD2B;}.elementor-27 .elementor-element.elementor-element-886771f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-886771f.elementor-view-stacked:has(:focus) .elementor-icon{fill:#32A2AD2B;color:#32A2AD2B;}.elementor-27 .elementor-element.elementor-element-886771f .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;border-radius:11px 11px 11px 11px;}.elementor-27 .elementor-element.elementor-element-886771f .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-886771f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-27 .elementor-element.elementor-element-886771f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:300;color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-f5ac751{--display:flex;}.elementor-27 .elementor-element.elementor-element-49e5499{--spacer-size:93px;}.elementor-27 .elementor-element.elementor-element-b60017b{--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-27 .elementor-element.elementor-element-76c0632{text-align:center;}.elementor-27 .elementor-element.elementor-element-76c0632 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-1011422{text-align:center;}.elementor-27 .elementor-element.elementor-element-1011422 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-ef0f858{column-gap:0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:200;color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-02ade71{--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-27 .elementor-element.elementor-element-358cdb9{--display:flex;}.elementor-27 .elementor-element.elementor-element-1318d04.elementor-element{--align-self:flex-end;}.elementor-27 .elementor-element.elementor-element-a50cf1a{--display:flex;}.elementor-27 .elementor-element.elementor-element-3500e1b.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-871a3b1{--display:flex;}.elementor-27 .elementor-element.elementor-element-207f892{--spacer-size:93px;}.elementor-27 .elementor-element.elementor-element-af37ce6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1a725f5{--display:flex;}.elementor-27 .elementor-element.elementor-element-ca90d1e{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-3e073e4{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}@media(max-width:1366px){.elementor-27 .elementor-element.elementor-element-1fb5f5b{--border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-9b190be img{border-radius:20px 20px 20px 20px;}}@media(max-width:1200px){.elementor-27 .elementor-element.elementor-element-2f8bfcf .elementor-heading-title{font-size:62px;}.elementor-27 .elementor-element.elementor-element-6a13dc5{font-size:20px;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-6a13dc5{font-size:14px;}.elementor-27 .elementor-element.elementor-element-174ffc3 .elementor-heading-title{font-size:39px;}.elementor-27 .elementor-element.elementor-element-a30a4cc{font-size:14px;}.elementor-27 .elementor-element.elementor-element-e9cf2fc .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-e371cad .elementor-heading-title{font-size:40px;}}@media(max-width:880px){.elementor-27 .elementor-element.elementor-element-2f8bfcf .elementor-heading-title{font-size:43px;}.elementor-27 .elementor-element.elementor-element-174ffc3 .elementor-heading-title{font-size:28px;}.elementor-27 .elementor-element.elementor-element-a47e2b3{font-size:14px;}.elementor-27 .elementor-element.elementor-element-e371cad .elementor-heading-title{font-size:28px;}.elementor-27 .elementor-element.elementor-element-1011422 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-2494a14 .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-182d5ce .elementor-heading-title{font-size:14px;}.elementor-27 .elementor-element.elementor-element-2f8bfcf .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-6a13dc5{font-size:9px;}.elementor-27 .elementor-element.elementor-element-f909ba6.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-00bb750.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-2f7d0e2 img{width:83%;}.elementor-27 .elementor-element.elementor-element-7ef1961 .elementor-heading-title{font-size:16px;}.elementor-27 .elementor-element.elementor-element-174ffc3 .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-a30a4cc{font-size:10px;}.elementor-27 .elementor-element.elementor-element-a47e2b3{font-size:10px;}.elementor-27 .elementor-element.elementor-element-e9cf2fc .elementor-heading-title{font-size:16px;}.elementor-27 .elementor-element.elementor-element-e371cad .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-1011422 .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-ef0f858{font-size:12px;}.elementor-27 .elementor-element.elementor-element-358cdb9.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-1318d04.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-a50cf1a.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-3500e1b.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-db4d217{--width:50%;}.elementor-27 .elementor-element.elementor-element-f08e0bb{--width:50%;}.elementor-27 .elementor-element.elementor-element-e54980f{--width:66.66%;}.elementor-27 .elementor-element.elementor-element-1fb5f5b{--width:33.33%;}.elementor-27 .elementor-element.elementor-element-e8f1d6b{--width:33.33%;}.elementor-27 .elementor-element.elementor-element-4a39fd3{--width:33.33%;}.elementor-27 .elementor-element.elementor-element-21eafb4{--width:33.33%;}.elementor-27 .elementor-element.elementor-element-85ebaeb{--width:33.33%;}.elementor-27 .elementor-element.elementor-element-fb43a0c{--width:33.33%;}.elementor-27 .elementor-element.elementor-element-0b8f4cc{--width:33.33%;}.elementor-27 .elementor-element.elementor-element-358cdb9{--width:50%;}.elementor-27 .elementor-element.elementor-element-a50cf1a{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-1fb5f5b{--width:53%;}}@media(max-width:880px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-1fb5f5b{--width:68%;}}



/* Start custom CSS for image, class: .elementor-element-a9f5017 *//* Aplicamos o pulo diretamente na imagem para evitar quebras de layout */
.logo-pulando img {
    will-change: transform;
    animation: jump-animation 2s cubic-bezier(0.45, 0.05, 0.55, 0.95) infinite;
}

@keyframes jump-animation {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-25px); /* Altura do pulo - ajuste se precisar */
    }
}

/* Toque de mestre: redução de movimento para acessibilidade (obrigatório na Europa) */
@media (prefers-reduced-motion: reduce) {
    .logo-pulando img {
        animation: none;
    }
}/* End custom CSS */


























































