.elementor-204 .elementor-element.elementor-element-16133670{--display:flex;--min-height:550px;--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.7;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-16133670:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-16133670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonza-rodrigues.pt/wp-content/uploads/2024/04/b-gonzaevents.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-204 .elementor-element.elementor-element-16133670::before, .elementor-204 .elementor-element.elementor-element-16133670 > .elementor-background-video-container::before, .elementor-204 .elementor-element.elementor-element-16133670 > .e-con-inner > .elementor-background-video-container::before, .elementor-204 .elementor-element.elementor-element-16133670 > .elementor-background-slideshow::before, .elementor-204 .elementor-element.elementor-element-16133670 > .e-con-inner > .elementor-background-slideshow::before, .elementor-204 .elementor-element.elementor-element-16133670 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-204 .elementor-element.elementor-element-16133670, .elementor-204 .elementor-element.elementor-element-16133670::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-445ef0e0{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-204 .elementor-element.elementor-element-445ef0e0:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-445ef0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonza-rodrigues.pt/wp-content/uploads/2024/04/barra-ritmo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-204 .elementor-element.elementor-element-445ef0e0, .elementor-204 .elementor-element.elementor-element-445ef0e0::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-4db73be{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-37084d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:100px;}.elementor-204 .elementor-element.elementor-element-37084d8:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-37084d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-678d8aa );}.elementor-204 .elementor-element.elementor-element-37084d8, .elementor-204 .elementor-element.elementor-element-37084d8::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-53d44fe{text-align:left;}.elementor-204 .elementor-element.elementor-element-53d44fe .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-53d44fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-66b15e9{font-family:"Mazzard", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-204 .elementor-element.elementor-element-b9b7bd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 150px 150px 0px;}.elementor-204 .elementor-element.elementor-element-b9b7bd0:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-b9b7bd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonza-rodrigues.pt/wp-content/uploads/2024/04/dj.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-204 .elementor-element.elementor-element-b9b7bd0, .elementor-204 .elementor-element.elementor-element-b9b7bd0::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-155d9f3{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-6700202{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:150px 0px 0px 150px;}.elementor-204 .elementor-element.elementor-element-6700202:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-6700202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonza-rodrigues.pt/wp-content/uploads/2024/04/animacao2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-204 .elementor-element.elementor-element-6700202, .elementor-204 .elementor-element.elementor-element-6700202::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-bc64416{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:20px;--padding-left:60px;--padding-right:100px;}.elementor-204 .elementor-element.elementor-element-bc64416:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-bc64416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-678d8aa );}.elementor-204 .elementor-element.elementor-element-bc64416, .elementor-204 .elementor-element.elementor-element-bc64416::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-d066aef{text-align:left;}.elementor-204 .elementor-element.elementor-element-d066aef .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-d066aef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-a26cd59{font-family:var( --e-global-typography-126a4d6-font-family ), Sans-serif;font-size:var( --e-global-typography-126a4d6-font-size );font-weight:var( --e-global-typography-126a4d6-font-weight );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-b49acbc{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-94eba5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:100px;}.elementor-204 .elementor-element.elementor-element-94eba5b:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-94eba5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-678d8aa );}.elementor-204 .elementor-element.elementor-element-94eba5b, .elementor-204 .elementor-element.elementor-element-94eba5b::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-53931ee{text-align:left;}.elementor-204 .elementor-element.elementor-element-53931ee .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-53931ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-18312bb{font-family:var( --e-global-typography-126a4d6-font-family ), Sans-serif;font-size:var( --e-global-typography-126a4d6-font-size );font-weight:var( --e-global-typography-126a4d6-font-weight );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-9a2c85a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 150px 150px 0px;}.elementor-204 .elementor-element.elementor-element-9a2c85a:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-9a2c85a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonza-rodrigues.pt/wp-content/uploads/2024/04/danca-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-204 .elementor-element.elementor-element-9a2c85a, .elementor-204 .elementor-element.elementor-element-9a2c85a::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-36f5a14{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-9ad697a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:150px 0px 0px 150px;}.elementor-204 .elementor-element.elementor-element-9ad697a:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-9ad697a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonza-rodrigues.pt/wp-content/uploads/2024/04/danca-noivos.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-204 .elementor-element.elementor-element-9ad697a, .elementor-204 .elementor-element.elementor-element-9ad697a::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-99d6dc6{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:20px;--padding-left:60px;--padding-right:100px;}.elementor-204 .elementor-element.elementor-element-99d6dc6:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-99d6dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-678d8aa );}.elementor-204 .elementor-element.elementor-element-99d6dc6, .elementor-204 .elementor-element.elementor-element-99d6dc6::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-eddcefd{text-align:left;}.elementor-204 .elementor-element.elementor-element-eddcefd .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-eddcefd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-c8ceef7{font-family:var( --e-global-typography-126a4d6-font-family ), Sans-serif;font-size:var( --e-global-typography-126a4d6-font-size );font-weight:var( --e-global-typography-126a4d6-font-weight );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-12e559e{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-55473df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:100px;}.elementor-204 .elementor-element.elementor-element-55473df:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-55473df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-678d8aa );}.elementor-204 .elementor-element.elementor-element-55473df, .elementor-204 .elementor-element.elementor-element-55473df::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-11db34a{text-align:left;}.elementor-204 .elementor-element.elementor-element-11db34a .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-11db34a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-995e97b{font-family:var( --e-global-typography-126a4d6-font-family ), Sans-serif;font-size:var( --e-global-typography-126a4d6-font-size );font-weight:var( --e-global-typography-126a4d6-font-weight );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-ded066a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 150px 150px 0px;}.elementor-204 .elementor-element.elementor-element-ded066a:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-ded066a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonza-rodrigues.pt/wp-content/uploads/2024/04/flashmob-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-204 .elementor-element.elementor-element-ded066a, .elementor-204 .elementor-element.elementor-element-ded066a::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-dae8647{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-6fb8b36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:150px 0px 0px 150px;}.elementor-204 .elementor-element.elementor-element-6fb8b36:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-6fb8b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonza-rodrigues.pt/wp-content/uploads/2024/04/sparkles.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-204 .elementor-element.elementor-element-6fb8b36, .elementor-204 .elementor-element.elementor-element-6fb8b36::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-9b43be5{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10px 40px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:20px;--padding-left:60px;--padding-right:100px;}.elementor-204 .elementor-element.elementor-element-9b43be5:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-9b43be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-678d8aa );}.elementor-204 .elementor-element.elementor-element-9b43be5, .elementor-204 .elementor-element.elementor-element-9b43be5::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-e349de2{--display:flex;--background-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-f5087c0{text-align:left;}.elementor-204 .elementor-element.elementor-element-f5087c0 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-f5087c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-acf5d38{font-family:var( --e-global-typography-126a4d6-font-family ), Sans-serif;font-size:var( --e-global-typography-126a4d6-font-size );font-weight:var( --e-global-typography-126a4d6-font-weight );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-e66bc60{--display:flex;--background-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-2da68cc{text-align:left;}.elementor-204 .elementor-element.elementor-element-2da68cc .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-2da68cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-37fa3df{font-family:var( --e-global-typography-126a4d6-font-family ), Sans-serif;font-size:var( --e-global-typography-126a4d6-font-size );font-weight:var( --e-global-typography-126a4d6-font-weight );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-bbdac1d{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-b52c127{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:100px;}.elementor-204 .elementor-element.elementor-element-b52c127:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-b52c127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-678d8aa );}.elementor-204 .elementor-element.elementor-element-b52c127, .elementor-204 .elementor-element.elementor-element-b52c127::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-be40976{text-align:left;}.elementor-204 .elementor-element.elementor-element-be40976 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-be40976 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-a1acb76{font-family:var( --e-global-typography-126a4d6-font-family ), Sans-serif;font-size:var( --e-global-typography-126a4d6-font-size );font-weight:var( --e-global-typography-126a4d6-font-weight );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-0c36dd1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 150px 150px 0px;}.elementor-204 .elementor-element.elementor-element-0c36dd1:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-0c36dd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonza-rodrigues.pt/wp-content/uploads/2024/04/magico.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-204 .elementor-element.elementor-element-0c36dd1, .elementor-204 .elementor-element.elementor-element-0c36dd1::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-cd2aff0{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-9d052bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:150px 0px 0px 150px;}.elementor-204 .elementor-element.elementor-element-9d052bb:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-9d052bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonza-rodrigues.pt/wp-content/uploads/2024/04/babysiting.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-204 .elementor-element.elementor-element-9d052bb, .elementor-204 .elementor-element.elementor-element-9d052bb::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-4a5e343{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:20px;--padding-left:60px;--padding-right:100px;}.elementor-204 .elementor-element.elementor-element-4a5e343:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-4a5e343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-678d8aa );}.elementor-204 .elementor-element.elementor-element-4a5e343, .elementor-204 .elementor-element.elementor-element-4a5e343::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-079447a{text-align:left;}.elementor-204 .elementor-element.elementor-element-079447a .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-079447a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-2f777ac{font-family:var( --e-global-typography-126a4d6-font-family ), Sans-serif;font-size:var( --e-global-typography-126a4d6-font-size );font-weight:var( --e-global-typography-126a4d6-font-weight );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-49ac4b6{--display:flex;--min-height:300px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-f0b5cf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 150px 150px 0px;}.elementor-204 .elementor-element.elementor-element-f0b5cf5:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-f0b5cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonza-rodrigues.pt/wp-content/uploads/2024/04/videobooth.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-204 .elementor-element.elementor-element-f0b5cf5, .elementor-204 .elementor-element.elementor-element-f0b5cf5::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-0b58676{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10px 40px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:20px;--padding-left:60px;--padding-right:20px;}.elementor-204 .elementor-element.elementor-element-0b58676:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-0b58676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-678d8aa );}.elementor-204 .elementor-element.elementor-element-0b58676, .elementor-204 .elementor-element.elementor-element-0b58676::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-7429ed1{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-7429ed1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-204 .elementor-element.elementor-element-051df8f{text-align:left;}.elementor-204 .elementor-element.elementor-element-051df8f .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-051df8f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-b1ec6a8{text-align:left;}.elementor-204 .elementor-element.elementor-element-b1ec6a8 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Mazzard", Sans-serif;font-size:18px;font-weight:700;line-height:1.1em;}.elementor-204 .elementor-element.elementor-element-b1ec6a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-be19fb9{font-family:var( --e-global-typography-126a4d6-font-family ), Sans-serif;font-size:var( --e-global-typography-126a4d6-font-size );font-weight:var( --e-global-typography-126a4d6-font-weight );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-be19fb9 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-137654d{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-3be5635{text-align:left;}.elementor-204 .elementor-element.elementor-element-3be5635 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-3be5635 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-63fc469{text-align:left;}.elementor-204 .elementor-element.elementor-element-63fc469 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Mazzard", Sans-serif;font-size:18px;font-weight:700;line-height:1.1em;}.elementor-204 .elementor-element.elementor-element-63fc469 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-68a7866{font-family:var( --e-global-typography-126a4d6-font-family ), Sans-serif;font-size:var( --e-global-typography-126a4d6-font-size );font-weight:var( --e-global-typography-126a4d6-font-weight );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-68a7866 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-2d50e0e{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-2e165f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:150px 0px 0px 150px;}.elementor-204 .elementor-element.elementor-element-2e165f1:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-2e165f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonza-rodrigues.pt/wp-content/uploads/2024/04/mascotes.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-204 .elementor-element.elementor-element-2e165f1, .elementor-204 .elementor-element.elementor-element-2e165f1::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-5985341{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10px 40px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:0px;--padding-left:60px;--padding-right:25px;}.elementor-204 .elementor-element.elementor-element-5985341:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-5985341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-678d8aa );}.elementor-204 .elementor-element.elementor-element-5985341, .elementor-204 .elementor-element.elementor-element-5985341::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-a0e8590{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-749ca51{text-align:left;}.elementor-204 .elementor-element.elementor-element-749ca51 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-749ca51 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-8a30e6b{text-align:left;}.elementor-204 .elementor-element.elementor-element-8a30e6b .elementor-heading-title{color:var( --e-global-color-text );font-family:"Mazzard", Sans-serif;font-size:18px;font-weight:700;line-height:1.1em;}.elementor-204 .elementor-element.elementor-element-8a30e6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-89c650e{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-89c650e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-204 .elementor-element.elementor-element-ff9d83f{text-align:left;}.elementor-204 .elementor-element.elementor-element-ff9d83f .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-ff9d83f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-eea2813{text-align:left;}.elementor-204 .elementor-element.elementor-element-eea2813 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Mazzard", Sans-serif;font-size:18px;font-weight:700;line-height:1.1em;}.elementor-204 .elementor-element.elementor-element-eea2813 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-36a09c4{font-family:var( --e-global-typography-126a4d6-font-family ), Sans-serif;font-size:var( --e-global-typography-126a4d6-font-size );font-weight:var( --e-global-typography-126a4d6-font-weight );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-36a09c4 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-6599817{font-family:var( --e-global-typography-98791f7-font-family ), Sans-serif;font-size:var( --e-global-typography-98791f7-font-size );font-weight:var( --e-global-typography-98791f7-font-weight );line-height:var( --e-global-typography-98791f7-line-height );letter-spacing:var( --e-global-typography-98791f7-letter-spacing );word-spacing:var( --e-global-typography-98791f7-word-spacing );}.elementor-204 .elementor-element.elementor-element-a21b376{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:100px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-204 .elementor-element.elementor-element-a21b376:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-a21b376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-204 .elementor-element.elementor-element-a21b376, .elementor-204 .elementor-element.elementor-element-a21b376::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-f425c53{text-align:center;}.elementor-204 .elementor-element.elementor-element-f425c53 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-f425c53 > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__header{padding-top:40px;padding-left:40px;padding-right:40px;}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__content{padding-bottom:40px;padding-left:40px;padding-right:40px;}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__name{color:var( --e-global-color-200678a );}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__header, .elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__image img{width:61px;height:61px;border-radius:100px;}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__image + cite{margin-inline-start:25px;margin-inline-end:0;}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__icon{font-size:70px;}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__icon svg{width:70px;}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-star-rating{font-size:15px;}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-star-rating i:not(:last-of-type){margin-inline-end:6px;}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-star-rating i:before{color:var( --e-global-color-primary );}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-swiper-button{font-size:21px;}.elementor-204 .elementor-element.elementor-element-2e438c7 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-e25faba{--display:flex;--min-height:150px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--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-204 .elementor-element.elementor-element-e25faba:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-e25faba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-204 .elementor-element.elementor-element-e25faba: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:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-204 .elementor-element.elementor-element-e25faba, .elementor-204 .elementor-element.elementor-element-e25faba::before{--border-transition:1s;}.elementor-204 .elementor-element.elementor-element-e25faba.e-con{--align-self:center;}.elementor-204 .elementor-element.elementor-element-d5020ec{text-align:center;font-family:var( --e-global-typography-126a4d6-font-family ), Sans-serif;font-size:var( --e-global-typography-126a4d6-font-size );font-weight:var( --e-global-typography-126a4d6-font-weight );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-d5020ec > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-27ed11e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:100px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-a892716{text-align:center;}.elementor-204 .elementor-element.elementor-element-a892716 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-a892716 > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-204 .elementor-element.elementor-element-6b53493{--e-image-carousel-slides-to-show:3;}.elementor-204 .elementor-element.elementor-element-6b53493 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-204 .elementor-element.elementor-element-6b53493 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-204 .elementor-element.elementor-element-6b53493 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-204 .elementor-element.elementor-element-6b53493 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-204 .elementor-element.elementor-element-6b53493 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-e045c75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-e045c75:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-e045c75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonza-rodrigues.pt/wp-content/uploads/2024/04/barra-ritmo-c.webp");background-position:bottom center;background-repeat:no-repeat;background-size:auto;}.elementor-204 .elementor-element.elementor-element-e045c75, .elementor-204 .elementor-element.elementor-element-e045c75::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-57c2b3c8{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:140px;--margin-bottom:300px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-57c2b3c8, .elementor-204 .elementor-element.elementor-element-57c2b3c8::before{--border-transition:0.3s;}.elementor-204 .elementor-element.elementor-element-57c2b3c8.e-con{--align-self:center;}.elementor-204 .elementor-element.elementor-element-6f2f945{text-align:left;}.elementor-204 .elementor-element.elementor-element-6f2f945 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-6d5b4d7-font-family ), Sans-serif;font-size:var( --e-global-typography-6d5b4d7-font-size );font-weight:var( --e-global-typography-6d5b4d7-font-weight );text-transform:var( --e-global-typography-6d5b4d7-text-transform );line-height:var( --e-global-typography-6d5b4d7-line-height );letter-spacing:var( --e-global-typography-6d5b4d7-letter-spacing );word-spacing:var( --e-global-typography-6d5b4d7-word-spacing );}.elementor-204 .elementor-element.elementor-element-6f2f945 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-252d1c40{text-align:left;}.elementor-204 .elementor-element.elementor-element-252d1c40 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-252d1c40 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-204 .elementor-element.elementor-element-ae89bd0{text-align:left;}.elementor-204 .elementor-element.elementor-element-ae89bd0 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-6d5b4d7-font-family ), Sans-serif;font-size:var( --e-global-typography-6d5b4d7-font-size );font-weight:var( --e-global-typography-6d5b4d7-font-weight );text-transform:var( --e-global-typography-6d5b4d7-text-transform );line-height:var( --e-global-typography-6d5b4d7-line-height );letter-spacing:var( --e-global-typography-6d5b4d7-letter-spacing );word-spacing:var( --e-global-typography-6d5b4d7-word-spacing );}.elementor-204 .elementor-element.elementor-element-ae89bd0 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-60bfb76{--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;--align-items:flex-end;--gap:30px 30px;--background-transition:0.3s;--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-204 .elementor-element.elementor-element-347aee3{--grid-template-columns:repeat(0, auto);--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-204 .elementor-element.elementor-element-347aee3 .elementor-widget-container{text-align:left;}.elementor-204 .elementor-element.elementor-element-347aee3 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-90df998 > .elementor-widget-container{padding:0px 0px 3px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-204 .elementor-element.elementor-element-16133670{--min-height:600px;}.elementor-204 .elementor-element.elementor-element-445ef0e0{--min-height:180px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-445ef0e0:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-445ef0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonza-rodrigues.pt/wp-content/uploads/2024/04/m-barra-ritmo.webp");}.elementor-204 .elementor-element.elementor-element-4db73be{--flex-direction:column-reverse;--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;--align-items:center;}.elementor-204 .elementor-element.elementor-element-37084d8{--min-height:230px;}.elementor-204 .elementor-element.elementor-element-53d44fe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-b9b7bd0{--min-height:300px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-204 .elementor-element.elementor-element-b9b7bd0.e-con{--align-self:flex-start;}.elementor-204 .elementor-element.elementor-element-155d9f3{--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;--align-items:center;}.elementor-204 .elementor-element.elementor-element-6700202{--min-height:300px;}.elementor-204 .elementor-element.elementor-element-6700202.e-con{--align-self:flex-end;}.elementor-204 .elementor-element.elementor-element-d066aef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-a26cd59{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-b49acbc{--flex-direction:column-reverse;--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;--align-items:center;}.elementor-204 .elementor-element.elementor-element-94eba5b{--min-height:230px;}.elementor-204 .elementor-element.elementor-element-53931ee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-18312bb{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-9a2c85a{--min-height:300px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-204 .elementor-element.elementor-element-9a2c85a.e-con{--align-self:flex-start;}.elementor-204 .elementor-element.elementor-element-36f5a14{--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;--align-items:center;}.elementor-204 .elementor-element.elementor-element-9ad697a{--min-height:300px;}.elementor-204 .elementor-element.elementor-element-9ad697a.e-con{--align-self:flex-end;}.elementor-204 .elementor-element.elementor-element-99d6dc6{--min-height:230px;}.elementor-204 .elementor-element.elementor-element-eddcefd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-c8ceef7{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-12e559e{--flex-direction:column-reverse;--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;--align-items:center;}.elementor-204 .elementor-element.elementor-element-55473df{--min-height:230px;}.elementor-204 .elementor-element.elementor-element-11db34a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-995e97b{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-ded066a{--min-height:300px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-204 .elementor-element.elementor-element-ded066a.e-con{--align-self:flex-start;}.elementor-204 .elementor-element.elementor-element-dae8647{--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;--align-items:center;}.elementor-204 .elementor-element.elementor-element-6fb8b36{--min-height:300px;}.elementor-204 .elementor-element.elementor-element-6fb8b36.e-con{--align-self:flex-end;}.elementor-204 .elementor-element.elementor-element-9b43be5{--min-height:230px;}.elementor-204 .elementor-element.elementor-element-f5087c0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-acf5d38{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-2da68cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-37fa3df{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-bbdac1d{--flex-direction:column-reverse;--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;--align-items:center;}.elementor-204 .elementor-element.elementor-element-b52c127{--min-height:230px;}.elementor-204 .elementor-element.elementor-element-be40976 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-a1acb76{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-0c36dd1{--min-height:300px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-204 .elementor-element.elementor-element-0c36dd1.e-con{--align-self:flex-start;}.elementor-204 .elementor-element.elementor-element-cd2aff0{--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;--align-items:center;}.elementor-204 .elementor-element.elementor-element-9d052bb{--min-height:300px;}.elementor-204 .elementor-element.elementor-element-9d052bb.e-con{--align-self:flex-end;}.elementor-204 .elementor-element.elementor-element-4a5e343{--min-height:230px;}.elementor-204 .elementor-element.elementor-element-079447a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-2f777ac{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-49ac4b6{--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;--align-items:center;}.elementor-204 .elementor-element.elementor-element-f0b5cf5{--min-height:300px;}.elementor-204 .elementor-element.elementor-element-f0b5cf5.e-con{--align-self:flex-start;}.elementor-204 .elementor-element.elementor-element-0b58676{--min-height:230px;}.elementor-204 .elementor-element.elementor-element-051df8f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-b1ec6a8 .elementor-heading-title{font-size:24px;}.elementor-204 .elementor-element.elementor-element-be19fb9{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-3be5635 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-63fc469 .elementor-heading-title{font-size:24px;}.elementor-204 .elementor-element.elementor-element-68a7866{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-2d50e0e{--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;--align-items:center;}.elementor-204 .elementor-element.elementor-element-2e165f1{--min-height:300px;}.elementor-204 .elementor-element.elementor-element-2e165f1.e-con{--align-self:flex-end;}.elementor-204 .elementor-element.elementor-element-5985341{--min-height:230px;}.elementor-204 .elementor-element.elementor-element-749ca51 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-8a30e6b .elementor-heading-title{font-size:24px;}.elementor-204 .elementor-element.elementor-element-ff9d83f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-eea2813 .elementor-heading-title{font-size:24px;}.elementor-204 .elementor-element.elementor-element-36a09c4{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-6599817{font-size:var( --e-global-typography-98791f7-font-size );line-height:var( --e-global-typography-98791f7-line-height );letter-spacing:var( --e-global-typography-98791f7-letter-spacing );word-spacing:var( --e-global-typography-98791f7-word-spacing );}.elementor-204 .elementor-element.elementor-element-f425c53 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__header, .elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-204 .elementor-element.elementor-element-d5020ec{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-a892716 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-57c2b3c8{--margin-top:100px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-204 .elementor-element.elementor-element-6f2f945 .elementor-heading-title{font-size:var( --e-global-typography-6d5b4d7-font-size );line-height:var( --e-global-typography-6d5b4d7-line-height );letter-spacing:var( --e-global-typography-6d5b4d7-letter-spacing );word-spacing:var( --e-global-typography-6d5b4d7-word-spacing );}.elementor-204 .elementor-element.elementor-element-252d1c40 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-ae89bd0 .elementor-heading-title{font-size:var( --e-global-typography-6d5b4d7-font-size );line-height:var( --e-global-typography-6d5b4d7-line-height );letter-spacing:var( --e-global-typography-6d5b4d7-letter-spacing );word-spacing:var( --e-global-typography-6d5b4d7-word-spacing );}}@media(max-width:767px){.elementor-204 .elementor-element.elementor-element-16133670{--min-height:350px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:020px;}.elementor-204 .elementor-element.elementor-element-5fe3c2e img{width:50%;}.elementor-204 .elementor-element.elementor-element-5fe3c2e > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-445ef0e0{--min-height:90px;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-445ef0e0:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-445ef0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonza-rodrigues.pt/wp-content/uploads/2024/04/m-barra-ritmo.webp");}.elementor-204 .elementor-element.elementor-element-4db73be{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-37084d8{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-204 .elementor-element.elementor-element-53d44fe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-b9b7bd0{--width:95%;--min-height:300px;}.elementor-204 .elementor-element.elementor-element-6700202{--width:95%;}.elementor-204 .elementor-element.elementor-element-bc64416{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-204 .elementor-element.elementor-element-d066aef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-a26cd59{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-b49acbc{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-94eba5b{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-204 .elementor-element.elementor-element-53931ee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-18312bb{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-9a2c85a{--width:95%;}.elementor-204 .elementor-element.elementor-element-9ad697a{--width:95%;}.elementor-204 .elementor-element.elementor-element-99d6dc6{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-204 .elementor-element.elementor-element-eddcefd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-c8ceef7{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-12e559e{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-55473df{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-204 .elementor-element.elementor-element-11db34a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-995e97b{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-ded066a{--width:95%;}.elementor-204 .elementor-element.elementor-element-6fb8b36{--width:95%;}.elementor-204 .elementor-element.elementor-element-9b43be5{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-204 .elementor-element.elementor-element-f5087c0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-acf5d38{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-2da68cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-2da68cc > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-37fa3df{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-bbdac1d{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-b52c127{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-204 .elementor-element.elementor-element-be40976 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-a1acb76{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-0c36dd1{--width:95%;}.elementor-204 .elementor-element.elementor-element-9d052bb{--width:95%;}.elementor-204 .elementor-element.elementor-element-4a5e343{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-204 .elementor-element.elementor-element-079447a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-2f777ac{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-f0b5cf5{--width:95%;}.elementor-204 .elementor-element.elementor-element-0b58676{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-204 .elementor-element.elementor-element-051df8f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-be19fb9{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-3be5635 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-68a7866{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-2e165f1{--width:95%;}.elementor-204 .elementor-element.elementor-element-5985341{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-204 .elementor-element.elementor-element-749ca51 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-89c650e{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-204 .elementor-element.elementor-element-ff9d83f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-36a09c4{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-6599817{font-size:var( --e-global-typography-98791f7-font-size );line-height:var( --e-global-typography-98791f7-line-height );letter-spacing:var( --e-global-typography-98791f7-letter-spacing );word-spacing:var( --e-global-typography-98791f7-word-spacing );}.elementor-204 .elementor-element.elementor-element-a21b376{--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-204 .elementor-element.elementor-element-f425c53 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__header, .elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-204 .elementor-element.elementor-element-2e438c7 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-204 .elementor-element.elementor-element-e25faba{--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-204 .elementor-element.elementor-element-d5020ec{font-size:var( --e-global-typography-126a4d6-font-size );line-height:var( --e-global-typography-126a4d6-line-height );letter-spacing:var( --e-global-typography-126a4d6-letter-spacing );word-spacing:var( --e-global-typography-126a4d6-word-spacing );}.elementor-204 .elementor-element.elementor-element-a892716 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-e045c75{--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-204 .elementor-element.elementor-element-57c2b3c8{--gap:040px 0px;--margin-top:20px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-6f2f945 .elementor-heading-title{font-size:var( --e-global-typography-6d5b4d7-font-size );line-height:var( --e-global-typography-6d5b4d7-line-height );letter-spacing:var( --e-global-typography-6d5b4d7-letter-spacing );word-spacing:var( --e-global-typography-6d5b4d7-word-spacing );}.elementor-204 .elementor-element.elementor-element-252d1c40 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-204 .elementor-element.elementor-element-ae89bd0 .elementor-heading-title{font-size:var( --e-global-typography-6d5b4d7-font-size );line-height:var( --e-global-typography-6d5b4d7-line-height );letter-spacing:var( --e-global-typography-6d5b4d7-letter-spacing );word-spacing:var( --e-global-typography-6d5b4d7-word-spacing );}}@media(min-width:768px){.elementor-204 .elementor-element.elementor-element-37084d8{--width:66.6666%;}.elementor-204 .elementor-element.elementor-element-b9b7bd0{--width:33.3333%;}.elementor-204 .elementor-element.elementor-element-6700202{--width:33.3333%;}.elementor-204 .elementor-element.elementor-element-bc64416{--width:66.6666%;}.elementor-204 .elementor-element.elementor-element-94eba5b{--width:66.6666%;}.elementor-204 .elementor-element.elementor-element-9a2c85a{--width:33.3333%;}.elementor-204 .elementor-element.elementor-element-9ad697a{--width:33.3333%;}.elementor-204 .elementor-element.elementor-element-99d6dc6{--width:66.6666%;}.elementor-204 .elementor-element.elementor-element-55473df{--width:66.6666%;}.elementor-204 .elementor-element.elementor-element-ded066a{--width:33.3333%;}.elementor-204 .elementor-element.elementor-element-6fb8b36{--width:33.3333%;}.elementor-204 .elementor-element.elementor-element-9b43be5{--width:66.6666%;}.elementor-204 .elementor-element.elementor-element-b52c127{--width:66.6666%;}.elementor-204 .elementor-element.elementor-element-0c36dd1{--width:33.3333%;}.elementor-204 .elementor-element.elementor-element-9d052bb{--width:33.3333%;}.elementor-204 .elementor-element.elementor-element-4a5e343{--width:66.6666%;}.elementor-204 .elementor-element.elementor-element-f0b5cf5{--width:33.3333%;}.elementor-204 .elementor-element.elementor-element-0b58676{--width:66.6666%;}.elementor-204 .elementor-element.elementor-element-7429ed1{--width:39.654%;}.elementor-204 .elementor-element.elementor-element-2e165f1{--width:33.3333%;}.elementor-204 .elementor-element.elementor-element-5985341{--width:66.6666%;}.elementor-204 .elementor-element.elementor-element-89c650e{--width:51.71%;}.elementor-204 .elementor-element.elementor-element-e25faba{--width:250px;}.elementor-204 .elementor-element.elementor-element-57c2b3c8{--width:850px;}}@media(max-width:1024px) and (min-width:768px){.elementor-204 .elementor-element.elementor-element-37084d8{--width:100%;}.elementor-204 .elementor-element.elementor-element-b9b7bd0{--width:500px;}.elementor-204 .elementor-element.elementor-element-6700202{--width:500px;}.elementor-204 .elementor-element.elementor-element-bc64416{--width:100%;}.elementor-204 .elementor-element.elementor-element-94eba5b{--width:100%;}.elementor-204 .elementor-element.elementor-element-9a2c85a{--width:500px;}.elementor-204 .elementor-element.elementor-element-9ad697a{--width:500px;}.elementor-204 .elementor-element.elementor-element-99d6dc6{--width:100%;}.elementor-204 .elementor-element.elementor-element-55473df{--width:100%;}.elementor-204 .elementor-element.elementor-element-ded066a{--width:500px;}.elementor-204 .elementor-element.elementor-element-6fb8b36{--width:500px;}.elementor-204 .elementor-element.elementor-element-9b43be5{--width:100%;}.elementor-204 .elementor-element.elementor-element-b52c127{--width:100%;}.elementor-204 .elementor-element.elementor-element-0c36dd1{--width:500px;}.elementor-204 .elementor-element.elementor-element-9d052bb{--width:500px;}.elementor-204 .elementor-element.elementor-element-4a5e343{--width:100%;}.elementor-204 .elementor-element.elementor-element-f0b5cf5{--width:500px;}.elementor-204 .elementor-element.elementor-element-0b58676{--width:100%;}.elementor-204 .elementor-element.elementor-element-2e165f1{--width:500px;}.elementor-204 .elementor-element.elementor-element-5985341{--width:100%;}.elementor-204 .elementor-element.elementor-element-57c2b3c8{--width:100%;}}/* Start custom CSS for reviews, class: .elementor-element-2e438c7 */.elementor-widget-reviews.elementor-review--has-separator .elementor-testimonial__header {
    border-block-end: none !important;
}
.elementor-testimonial__text {
    padding-top:20px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-52d0d7b */politica {
    color:#101820;
}/* End custom CSS */
/* Start custom CSS *//*personalização dos forms do gravity forms*/
.gform_title {
    display: none;
}
.gform_wrapper .ginput_container input[type='text'],
.gform_wrapper .ginput_container input[type='email'],
.gform_wrapper .ginput_container input[type='tel'],
.gform_wrapper .ginput_container select,
.gform_wrapper .ginput_container textarea {
    border-radius: 25px;
    border-color: #A8A6A680;
		height: 50px;
		color: #A8A6A690;
		padding-left: 20px;
		font-weight: 400;
    font-size: 18px;
    line-height: 1.8em;
		font-family: 'Mazzard', sans-serif;
}
.gform_wrapper .ginput_container select {
    padding-top: 8px;
}

#gform_submit_button_4 {
    font-family: 'Mazzard', sans-serif;
		border-radius: 25px;
    font-weight: 700;
    font-size: 18px;
    line-height: 1.8em; 
    text-transform: uppercase; 
    color: white;
    background-color: red;
    border: none;
    padding: 10px 20px;
    cursor: pointer;
		background-image: linear-gradient(to right, #101820, #A8A6A6);
    transition: background-image 0.3s;
}

.gform_wrapper .gform_button:hover {
    background-image: linear-gradient(to right, #A8A6A6, #101820) !important;
}
.gform-theme--foundation .gform_fields {
    row-gap: 20px;
}
body .gform_wrapper .ginput_container input:not(:placeholder-shown),
body .gform_wrapper .ginput_container textarea:not(:placeholder-shown) {
    color: #101820; 
}
body .gform_wrapper .ginput_container select option {
    color: #101820; 
}
#field_2_30,#field_2_24, #field_2_33, #field_2_23{
	padding-left:20px
}

body .gform_wrapper .ginput_container input[type='radio']:checked::before {
    background-color: #101820; 
}
.gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{
	color:#101820;
}
body .gform_wrapper .ginput_container input:focus,
body .gform_wrapper .ginput_container textarea:focus,
body .gform_wrapper .ginput_container select:focus {
    outline: 1px solid #101820;
    box-shadow: none;
}
body .gform_wrapper form .gform_footer .gform_button:focus, 
body .gform_wrapper form .gform_footer input[type='submit']:focus,
body .gform_wrapper form .gform_footer button[type='submit']:focus {
    box-shadow: none !important; 
}
.gform-theme--framework .gform-field-label>.gfield_required{
    color: black;
}
body .gform_wrapper .gfield select option:hover {
    background-color: #d3d3d3; /* Cor cinza claro */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mazzard';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://gonza-rodrigues.pt/wp-content/uploads/2024/04/MazzardH-Bold.eot');
	src: url('https://gonza-rodrigues.pt/wp-content/uploads/2024/04/MazzardH-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://gonza-rodrigues.pt/wp-content/uploads/2024/04/MazzardH-Bold.woff2') format('woff2'),
		url('https://gonza-rodrigues.pt/wp-content/uploads/2024/04/MazzardH-Bold.woff') format('woff'),
		url('https://gonza-rodrigues.pt/wp-content/uploads/2024/04/MazzardH-Bold.ttf') format('truetype'),
		url('https://gonza-rodrigues.pt/wp-content/uploads/2024/04/MazzardH-Bold.svg#Mazzard') format('svg');
}
@font-face {
	font-family: 'Mazzard';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://gonza-rodrigues.pt/wp-content/uploads/2024/04/MazzardM-Regular.eot');
	src: url('https://gonza-rodrigues.pt/wp-content/uploads/2024/04/MazzardM-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://gonza-rodrigues.pt/wp-content/uploads/2024/04/MazzardM-Regular.woff2') format('woff2'),
		url('https://gonza-rodrigues.pt/wp-content/uploads/2024/04/MazzardM-Regular.woff') format('woff'),
		url('https://gonza-rodrigues.pt/wp-content/uploads/2024/04/MazzardM-Regular.ttf') format('truetype'),
		url('https://gonza-rodrigues.pt/wp-content/uploads/2024/04/MazzardM-Regular.svg#Mazzard') format('svg');
}
/* End Custom Fonts CSS */