.elementor-9 .elementor-element.elementor-element-cb941e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-cb941e9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-cb941e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/16e26abf-1d84-4071-acc9-9645300554a6-1@2x-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-9 .elementor-element.elementor-element-9401a7e{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-9 .elementor-element.elementor-element-9401a7e.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-9401a7e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:400;color:var( --e-global-color-b182db9 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-1c077f6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1c077f6 .elementor-divider-separator{width:39%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-1c077f6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-1a25893{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-1a25893 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-93648e0{--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-9 .elementor-element.elementor-element-553db81{--display:flex;--min-height:534px;}.elementor-9 .elementor-element.elementor-element-553db81:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-553db81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/Group_88.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-1fed03f{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-1fed03f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.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-9 .elementor-element.elementor-element-b4c8553{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.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-9 .elementor-element.elementor-element-667ebaa{text-align:center;}.elementor-9 .elementor-element.elementor-element-8e29f7a{--display:flex;--min-height:534px;}.elementor-9 .elementor-element.elementor-element-8e29f7a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8e29f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/Group_89.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-53a7ff3{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-53a7ff3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e1b32bd{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-decd13f{text-align:center;}.elementor-9 .elementor-element.elementor-element-55701d3{--display:flex;--min-height:534px;}.elementor-9 .elementor-element.elementor-element-55701d3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-55701d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/Group_90.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-9a61ca5{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-9a61ca5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-83ea623{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-50d75da{text-align:center;}.elementor-9 .elementor-element.elementor-element-42aed70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-42aed70:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-42aed70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/c766631e-dbbb-4689-a7de-2ecfc8f4f6fe-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-d61240c{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-d61240c.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-d61240c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:400;color:var( --e-global-color-b182db9 );}.elementor-9 .elementor-element.elementor-element-3b9c2d7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3b9c2d7 .elementor-divider-separator{width:39%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-3b9c2d7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-575b701{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-575b701 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-35ac142{--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-9 .elementor-element.elementor-element-a93e315{--display:flex;--min-height:367px;}.elementor-9 .elementor-element.elementor-element-a93e315:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a93e315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000D26CF;}.elementor-9 .elementor-element.elementor-element-e4f8229{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-9 .elementor-element.elementor-element-8b5f2e2{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-8b5f2e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4c9ed35{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-4840af2{text-align:center;}.elementor-9 .elementor-element.elementor-element-ebdc6d6{--display:flex;--min-height:367px;}.elementor-9 .elementor-element.elementor-element-ebdc6d6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ebdc6d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000D26CF;}.elementor-9 .elementor-element.elementor-element-c91f32d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-9 .elementor-element.elementor-element-c91f32d img{width:30%;}.elementor-9 .elementor-element.elementor-element-5858035{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-5858035 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ae4ab29{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-2faa879{text-align:center;}.elementor-9 .elementor-element.elementor-element-c7f0a67{--display:flex;--min-height:367px;}.elementor-9 .elementor-element.elementor-element-c7f0a67:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c7f0a67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000D26CF;}.elementor-9 .elementor-element.elementor-element-4a0158f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-9 .elementor-element.elementor-element-4a0158f img{width:30%;}.elementor-9 .elementor-element.elementor-element-bebfa69{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-bebfa69 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6824cb2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-97fb91e{text-align:center;}.elementor-9 .elementor-element.elementor-element-321b95d{--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-9 .elementor-element.elementor-element-c76697d{--display:flex;--min-height:367px;}.elementor-9 .elementor-element.elementor-element-c76697d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c76697d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000D26CF;}.elementor-9 .elementor-element.elementor-element-8e82161{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-9 .elementor-element.elementor-element-a35f8e3{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-a35f8e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-c58a47a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-f4198aa{text-align:center;}.elementor-9 .elementor-element.elementor-element-987aeb1{--display:flex;--min-height:367px;}.elementor-9 .elementor-element.elementor-element-987aeb1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-987aeb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000D26CF;}.elementor-9 .elementor-element.elementor-element-971d03f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-9 .elementor-element.elementor-element-971d03f img{width:30%;}.elementor-9 .elementor-element.elementor-element-78ad4ce{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-78ad4ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-003c39b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-02392b0{text-align:center;}.elementor-9 .elementor-element.elementor-element-fb2299f{--display:flex;--min-height:367px;}.elementor-9 .elementor-element.elementor-element-fb2299f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fb2299f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000D26CF;}.elementor-9 .elementor-element.elementor-element-ec375e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-9 .elementor-element.elementor-element-ec375e0 img{width:30%;}.elementor-9 .elementor-element.elementor-element-a6f1295{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-a6f1295 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3859370{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-040e487{text-align:center;}.elementor-9 .elementor-element.elementor-element-18dbb3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-18dbb3e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-18dbb3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/16e26abf-1d84-4071-acc9-9645300554a6-1@2x-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-bc283d8{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-bc283d8.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-bc283d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:400;color:var( --e-global-color-b182db9 );}.elementor-9 .elementor-element.elementor-element-5f5bbd7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5f5bbd7 .elementor-divider-separator{width:39%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-5f5bbd7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-c6f49c3{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-c6f49c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-72ac060{--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-9 .elementor-element.elementor-element-cb463c3{--display:flex;--min-height:545px;}.elementor-9 .elementor-element.elementor-element-cb463c3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-cb463c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/Group_88.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-ea7e50e{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-ea7e50e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-bd78374{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-1c5ea67{text-align:center;}.elementor-9 .elementor-element.elementor-element-b7858a5{--display:flex;--min-height:545px;}.elementor-9 .elementor-element.elementor-element-b7858a5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b7858a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/Group_89.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-55022b6{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-55022b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f8d6533{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-6b79349{text-align:center;}.elementor-9 .elementor-element.elementor-element-8c73f09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8c73f09:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8c73f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/c766631e-dbbb-4689-a7de-2ecfc8f4f6fe-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-e3e8194{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-e3e8194.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e3e8194 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:400;color:var( --e-global-color-b182db9 );}.elementor-9 .elementor-element.elementor-element-cbecc12{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-cbecc12 .elementor-divider-separator{width:39%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-cbecc12 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-8bef54c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-8bef54c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-a100a23{--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-9 .elementor-element.elementor-element-ca34789{--display:flex;--min-height:545px;}.elementor-9 .elementor-element.elementor-element-ca34789:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ca34789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/Group_88.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-c90f054{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-c90f054 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-eebcabe{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-7030173{text-align:center;}.elementor-9 .elementor-element.elementor-element-4c12302{--display:flex;--min-height:545px;}.elementor-9 .elementor-element.elementor-element-4c12302:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4c12302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/Group_89.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-17d4626{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-17d4626 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-bfdcb1e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-58acad6{text-align:center;}.elementor-9 .elementor-element.elementor-element-3198698{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3198698:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3198698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/16e26abf-1d84-4071-acc9-9645300554a6-1@2x-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-6d03345{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-9 .elementor-element.elementor-element-6d03345.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-6d03345 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:400;color:var( --e-global-color-b182db9 );}.elementor-9 .elementor-element.elementor-element-d4d48ab{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d4d48ab .elementor-divider-separator{width:39%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-d4d48ab .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-1cddeca{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-1cddeca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c50a76b{--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-9 .elementor-element.elementor-element-bcb9e03{--display:flex;--min-height:534px;}.elementor-9 .elementor-element.elementor-element-bcb9e03:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-bcb9e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/Group-91.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-d5ea863{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-d5ea863 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-872617d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-80ade05{text-align:center;}.elementor-9 .elementor-element.elementor-element-c9e9d05{--display:flex;--min-height:534px;}.elementor-9 .elementor-element.elementor-element-c9e9d05:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c9e9d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/Group-96.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-b1ee0fd{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-b1ee0fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-76d173a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-323cbed{text-align:center;}.elementor-9 .elementor-element.elementor-element-0cbd542{--display:flex;--min-height:534px;}.elementor-9 .elementor-element.elementor-element-0cbd542:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0cbd542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/Group_90.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-e9e7573{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-e9e7573 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2f8e613{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-abcd5ef{text-align:center;}.elementor-9 .elementor-element.elementor-element-00ca009{--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-9 .elementor-element.elementor-element-20d3867{--display:flex;--min-height:534px;}.elementor-9 .elementor-element.elementor-element-20d3867:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-20d3867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/Group-93.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-5f5a2a8{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-5f5a2a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fbe4dc8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-e0b80f8{text-align:center;}.elementor-9 .elementor-element.elementor-element-f1fe35e{--display:flex;--min-height:534px;}.elementor-9 .elementor-element.elementor-element-f1fe35e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f1fe35e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/Group-94.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-1f6d581{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-1f6d581 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e910e70{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-37d1e29{text-align:center;}.elementor-9 .elementor-element.elementor-element-b239b3b{--display:flex;--min-height:534px;}.elementor-9 .elementor-element.elementor-element-b239b3b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b239b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novo.portugalgamingteam.com/wp-content/uploads/2026/04/Group-95.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-ef7fb7c{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-ef7fb7c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-589ec04{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-9 .elementor-element.elementor-element-2d3f218{text-align:center;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-cb941e9{--content-width:1110px;}.elementor-9 .elementor-element.elementor-element-553db81{--width:357px;}.elementor-9 .elementor-element.elementor-element-8e29f7a{--width:357px;}.elementor-9 .elementor-element.elementor-element-55701d3{--width:357px;}.elementor-9 .elementor-element.elementor-element-42aed70{--content-width:1110px;}.elementor-9 .elementor-element.elementor-element-a93e315{--width:357px;}.elementor-9 .elementor-element.elementor-element-ebdc6d6{--width:357px;}.elementor-9 .elementor-element.elementor-element-c7f0a67{--width:357px;}.elementor-9 .elementor-element.elementor-element-c76697d{--width:357px;}.elementor-9 .elementor-element.elementor-element-987aeb1{--width:357px;}.elementor-9 .elementor-element.elementor-element-fb2299f{--width:357px;}.elementor-9 .elementor-element.elementor-element-18dbb3e{--content-width:1110px;}.elementor-9 .elementor-element.elementor-element-cb463c3{--width:545px;}.elementor-9 .elementor-element.elementor-element-b7858a5{--width:545px;}.elementor-9 .elementor-element.elementor-element-8c73f09{--content-width:1110px;}.elementor-9 .elementor-element.elementor-element-ca34789{--width:545px;}.elementor-9 .elementor-element.elementor-element-4c12302{--width:545px;}.elementor-9 .elementor-element.elementor-element-3198698{--content-width:1110px;}.elementor-9 .elementor-element.elementor-element-bcb9e03{--width:357px;}.elementor-9 .elementor-element.elementor-element-c9e9d05{--width:357px;}.elementor-9 .elementor-element.elementor-element-0cbd542{--width:357px;}.elementor-9 .elementor-element.elementor-element-20d3867{--width:357px;}.elementor-9 .elementor-element.elementor-element-f1fe35e{--width:357px;}.elementor-9 .elementor-element.elementor-element-b239b3b{--width:357px;}}@media(min-width:1025px){.elementor-9 .elementor-element.elementor-element-cb941e9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-cb941e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-553db81:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-553db81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-8e29f7a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8e29f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-55701d3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-55701d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-42aed70:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-42aed70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-18dbb3e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-18dbb3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-cb463c3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-cb463c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-b7858a5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b7858a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-8c73f09:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8c73f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-ca34789:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ca34789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-4c12302:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4c12302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-3198698:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3198698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-bcb9e03:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-bcb9e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-c9e9d05:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c9e9d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-0cbd542:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0cbd542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-20d3867:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-20d3867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-f1fe35e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f1fe35e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-9 .elementor-element.elementor-element-b239b3b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b239b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-9401a7e */.texto-gradiente {
    background: linear-gradient(
        -81deg,
        #FFCC00 0%,
        #FFDC6B 24%,
        #FFBB00 50%,
        #FFD95B 75%,
        #FFC300 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c077f6 */.elementor-9 .elementor-element.elementor-element-1c077f6 .elementor-divider-separator{
    height: 2px;
    border: none;
    background: linear-gradient(
        -81deg,
        #006600 0%,
        #FFFF00 50%,
        #FF0000 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-553db81 */.elementor-9 .elementor-element.elementor-element-553db81{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-553db81::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-553db81::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e29f7a */.elementor-9 .elementor-element.elementor-element-8e29f7a{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-8e29f7a::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-8e29f7a::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55701d3 */.elementor-9 .elementor-element.elementor-element-55701d3{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-55701d3::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-55701d3::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d61240c */.texto-gradiente {
    background: linear-gradient(
        -81deg,
        #FFCC00 0%,
        #FFDC6B 24%,
        #FFBB00 50%,
        #FFD95B 75%,
        #FFC300 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3b9c2d7 */.elementor-9 .elementor-element.elementor-element-3b9c2d7 .elementor-divider-separator{
    height: 2px;
    border: none;
    background: linear-gradient(
        -81deg,
        #006600 0%,
        #FFFF00 50%,
        #FF0000 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a93e315 */.elementor-9 .elementor-element.elementor-element-a93e315{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-a93e315::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-a93e315::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebdc6d6 */.elementor-9 .elementor-element.elementor-element-ebdc6d6{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-ebdc6d6::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-ebdc6d6::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f0a67 */.elementor-9 .elementor-element.elementor-element-c7f0a67{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-c7f0a67::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-c7f0a67::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c76697d */.elementor-9 .elementor-element.elementor-element-c76697d{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-c76697d::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-c76697d::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-987aeb1 */.elementor-9 .elementor-element.elementor-element-987aeb1{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-987aeb1::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-987aeb1::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb2299f */.elementor-9 .elementor-element.elementor-element-fb2299f{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-fb2299f::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-fb2299f::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc283d8 */.texto-gradiente {
    background: linear-gradient(
        -81deg,
        #FFCC00 0%,
        #FFDC6B 24%,
        #FFBB00 50%,
        #FFD95B 75%,
        #FFC300 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5f5bbd7 */.elementor-9 .elementor-element.elementor-element-5f5bbd7 .elementor-divider-separator{
    height: 2px;
    border: none;
    background: linear-gradient(
        -81deg,
        #006600 0%,
        #FFFF00 50%,
        #FF0000 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb463c3 */.elementor-9 .elementor-element.elementor-element-cb463c3{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-cb463c3::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-cb463c3::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7858a5 */.elementor-9 .elementor-element.elementor-element-b7858a5{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-b7858a5::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-b7858a5::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3e8194 */.texto-gradiente {
    background: linear-gradient(
        -81deg,
        #FFCC00 0%,
        #FFDC6B 24%,
        #FFBB00 50%,
        #FFD95B 75%,
        #FFC300 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cbecc12 */.elementor-9 .elementor-element.elementor-element-cbecc12 .elementor-divider-separator{
    height: 2px;
    border: none;
    background: linear-gradient(
        -81deg,
        #006600 0%,
        #FFFF00 50%,
        #FF0000 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca34789 */.elementor-9 .elementor-element.elementor-element-ca34789{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-ca34789::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-ca34789::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c12302 */.elementor-9 .elementor-element.elementor-element-4c12302{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-4c12302::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-4c12302::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d03345 */.texto-gradiente {
    background: linear-gradient(
        -81deg,
        #FFCC00 0%,
        #FFDC6B 24%,
        #FFBB00 50%,
        #FFD95B 75%,
        #FFC300 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d4d48ab */.elementor-9 .elementor-element.elementor-element-d4d48ab .elementor-divider-separator{
    height: 2px;
    border: none;
    background: linear-gradient(
        -81deg,
        #006600 0%,
        #FFFF00 50%,
        #FF0000 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb9e03 */.elementor-9 .elementor-element.elementor-element-bcb9e03{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-bcb9e03::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-bcb9e03::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9e9d05 */.elementor-9 .elementor-element.elementor-element-c9e9d05{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-c9e9d05::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-c9e9d05::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cbd542 */.elementor-9 .elementor-element.elementor-element-0cbd542{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-0cbd542::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-0cbd542::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20d3867 */.elementor-9 .elementor-element.elementor-element-20d3867{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-20d3867::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-20d3867::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1fe35e */.elementor-9 .elementor-element.elementor-element-f1fe35e{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-f1fe35e::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-f1fe35e::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b239b3b */.elementor-9 .elementor-element.elementor-element-b239b3b{
    border-radius:10px;
    overflow:hidden;
    position:relative;
}

/* borda gradiente */
.elementor-9 .elementor-element.elementor-element-b239b3b::before{
    content:"";
    position:absolute;
    inset:0;
    padding:2px;
    border-radius:10px;

    background:linear-gradient(-81deg,#006600 0%,#FFFF00 50%,#FF0000 100%);

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;
    mask-composite:exclude;

    pointer-events:none;
}

/* glow subtil */
.elementor-9 .elementor-element.elementor-element-b239b3b::after{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:12px;

    background:linear-gradient(-81deg,#006600,#FFFF00,#FF0000);
    filter:blur(12px);
    opacity:0.35;
    z-index:-1;
}/* End custom CSS */