.elementor-3279 .elementor-element.elementor-element-8b5f327{--display:flex;--min-height:70vh;--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;--overlay-opacity:0.41;}.elementor-3279 .elementor-element.elementor-element-8b5f327:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-8b5f327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://almancilcycling.pt/wp-content/uploads/2026/08/555456859_724663073962240_7347101805364068583_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3279 .elementor-element.elementor-element-8b5f327::before, .elementor-3279 .elementor-element.elementor-element-8b5f327 > .elementor-background-video-container::before, .elementor-3279 .elementor-element.elementor-element-8b5f327 > .e-con-inner > .elementor-background-video-container::before, .elementor-3279 .elementor-element.elementor-element-8b5f327 > .elementor-background-slideshow::before, .elementor-3279 .elementor-element.elementor-element-8b5f327 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3279 .elementor-element.elementor-element-8b5f327 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3279 .elementor-element.elementor-element-cd17a8f{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-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-3279 .elementor-element.elementor-element-6d55382{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-3279 .elementor-element.elementor-element-6d55382.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-6d55382 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:56px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3279 .elementor-element.elementor-element-025d9a9{width:var( --container-widget-width, 520px );max-width:520px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:520px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-025d9a9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3279 .elementor-element.elementor-element-a446211 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.5px;fill:#A00505;color:#A00505;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A00505;border-radius:4px 4px 4px 4px;}.elementor-3279 .elementor-element.elementor-element-a446211 .elementor-button:hover, .elementor-3279 .elementor-element.elementor-element-a446211 .elementor-button:focus{background-color:#A00505;color:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-a446211{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 010px;}.elementor-3279 .elementor-element.elementor-element-a446211.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-a446211 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3279 .elementor-element.elementor-element-a446211 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-3279 .elementor-element.elementor-element-a446211 .elementor-button:hover svg, .elementor-3279 .elementor-element.elementor-element-a446211 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-fe5a0e3{--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;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-3279 .elementor-element.elementor-element-fe5a0e3.e-con{--align-self:center;}.elementor-3279 .elementor-element.elementor-element-5df6e28{--display:flex;}.elementor-3279 .elementor-element.elementor-element-5df6e28.e-con{--align-self:center;}.elementor-3279 .elementor-element.elementor-element-28153fd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-28153fd .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:39px;font-weight:700;}.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-3279 .elementor-element.elementor-element-7d8b0e5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-7d8b0e5 img{width:26%;}.elementor-3279 .elementor-element.elementor-element-5cf551e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3279 .elementor-element.elementor-element-5cf551e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-f3aff31 .elementor-button{background-color:#A00505;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-3279 .elementor-element.elementor-element-f3aff31 .elementor-button:hover, .elementor-3279 .elementor-element.elementor-element-f3aff31 .elementor-button:focus{background-color:#1F1F1F;color:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-f3aff31{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 28px 14px 28px;}.elementor-3279 .elementor-element.elementor-element-f3aff31.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-f3aff31 .elementor-button:hover svg, .elementor-3279 .elementor-element.elementor-element-f3aff31 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-b61165f{--display:flex;}.elementor-3279 .elementor-element.elementor-element-d15605d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-d15605d img{width:100%;max-width:100%;border-radius:17px 17px 17px 17px;}.elementor-3279 .elementor-element.elementor-element-e7f00b1{--display:flex;}.elementor-3279 .elementor-element.elementor-element-7db6849.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-7db6849 img{width:80%;}.elementor-3279 .elementor-element.elementor-element-020edc8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-020edc8{text-align:center;}.elementor-3279 .elementor-element.elementor-element-020edc8 img{width:80%;}.elementor-3279 .elementor-element.elementor-element-963aabd{--display:flex;--margin-top:090px;--margin-bottom:090px;--margin-left:20px;--margin-right:20px;}.elementor-3279 .elementor-element.elementor-element-963aabd:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-963aabd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-3279 .elementor-element.elementor-element-963aabd.e-con{--order:99999 /* order end hack */;}.elementor-3279 .elementor-element.elementor-element-9464b0e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-9464b0e{text-align:center;}.elementor-3279 .elementor-element.elementor-element-add629d{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-3279 .elementor-element.elementor-element-add629d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3279 .elementor-element.elementor-element-add629d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-0683121{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-3279 .elementor-element.elementor-element-38926e4{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A00505;--border-color:#A00505;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:010px;--padding-top:035px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-3279 .elementor-element.elementor-element-38926e4:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-38926e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-3279 .elementor-element.elementor-element-7ce3ce2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3279 .elementor-element.elementor-element-7ce3ce2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-7ce3ce2 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:39px;font-weight:700;color:#A00505;}.elementor-3279 .elementor-element.elementor-element-360e406.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-763642b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3279 .elementor-element.elementor-element-763642b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-c8163b4{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A00505;--border-color:#A00505;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:010px;--padding-top:035px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-3279 .elementor-element.elementor-element-c8163b4:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-c8163b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-3279 .elementor-element.elementor-element-dc1b0ef.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-dc1b0ef .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:39px;font-weight:700;color:#A00505;}.elementor-3279 .elementor-element.elementor-element-9c6329f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-44cd536{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3279 .elementor-element.elementor-element-44cd536.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-9fd0e0c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-3279 .elementor-element.elementor-element-53a2201{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A00505;--border-color:#A00505;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:010px;--padding-top:035px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-3279 .elementor-element.elementor-element-53a2201:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-53a2201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-3279 .elementor-element.elementor-element-b1507d8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-b1507d8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:39px;font-weight:700;color:#A00505;}.elementor-3279 .elementor-element.elementor-element-84052d7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-50aba73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3279 .elementor-element.elementor-element-50aba73.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-3b40315{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A00505;--border-color:#A00505;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:010px;--padding-top:035px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-3279 .elementor-element.elementor-element-3b40315:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-3b40315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-3279 .elementor-element.elementor-element-3908c7c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-3908c7c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:39px;font-weight:700;color:#A00505;}.elementor-3279 .elementor-element.elementor-element-1817a65.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-09f611c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3279 .elementor-element.elementor-element-09f611c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-acd4171{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:40px;--margin-bottom:41px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:35px;--padding-left:55px;--padding-right:55px;}.elementor-3279 .elementor-element.elementor-element-acd4171:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-acd4171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-45595a6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-45595a6{text-align:center;}.elementor-3279 .elementor-element.elementor-element-45595a6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;color:#A00505;}.elementor-3279 .elementor-element.elementor-element-0ee3957{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3279 .elementor-element.elementor-element-0ee3957.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-0ee3957 img{width:85%;max-width:85%;}.elementor-3279 .elementor-element.elementor-element-77840ed.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-77840ed{text-align:center;}.elementor-3279 .elementor-element.elementor-element-77840ed .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:39px;font-weight:800;color:#1C1C1C;}.elementor-3279 .elementor-element.elementor-element-abe4973{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-3279 .elementor-element.elementor-element-abe4973.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-abe4973 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:400;color:#2A2A2A;}.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-3279 .elementor-element.elementor-element-9ee3af2{--divider-border-style:solid;--divider-color:#D71920;--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3279 .elementor-element.elementor-element-9ee3af2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-9ee3af2 .elementor-divider-separator{width:208px;margin:0 auto;margin-center:0;}.elementor-3279 .elementor-element.elementor-element-9ee3af2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3279 .elementor-element.elementor-element-9757f40.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-9757f40{text-align:center;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;color:#3A3A3A;}.elementor-3279 .elementor-element.elementor-element-957320e .elementor-button{background-color:#A71010;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-3279 .elementor-element.elementor-element-957320e .elementor-button:hover, .elementor-3279 .elementor-element.elementor-element-957320e .elementor-button:focus{background-color:#2B2B2B;color:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-957320e{padding:12px 24px 12px 24px;}.elementor-3279 .elementor-element.elementor-element-957320e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-957320e .elementor-button-content-wrapper{flex-direction:row;}.elementor-3279 .elementor-element.elementor-element-957320e .elementor-button:hover svg, .elementor-3279 .elementor-element.elementor-element-957320e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-0f89097{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;letter-spacing:3px;color:#555555;}.elementor-3279 .elementor-element.elementor-element-0f89097.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-66f1af1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3279 .elementor-element.elementor-element-2f7d64f{--display:flex;}.elementor-3279 .elementor-element.elementor-element-5dbb591.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-5dbb591 img{width:100%;max-width:100%;border-radius:17px 17px 17px 17px;}.elementor-3279 .elementor-element.elementor-element-0a2de56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-3279 .elementor-element.elementor-element-fd4e8c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-3279 .elementor-element.elementor-element-fd4e8c7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-fd4e8c7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:700;}.elementor-3279 .elementor-element.elementor-element-4f9bc7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-3279 .elementor-element.elementor-element-4f9bc7d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-e3023b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3279 .elementor-element.elementor-element-e3023b3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-bd5c187 .elementor-button{background-color:#A00505;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-3279 .elementor-element.elementor-element-bd5c187 .elementor-button:hover, .elementor-3279 .elementor-element.elementor-element-bd5c187 .elementor-button:focus{background-color:#1F1F1F;color:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-bd5c187{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 28px 14px 28px;}.elementor-3279 .elementor-element.elementor-element-bd5c187.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-bd5c187 .elementor-button:hover svg, .elementor-3279 .elementor-element.elementor-element-bd5c187 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-ccbefdf{--display:flex;--margin-top:90px;--margin-bottom:90px;--margin-left:20px;--margin-right:20px;}.elementor-3279 .elementor-element.elementor-element-93ec785{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3279 .elementor-element.elementor-element-93ec785.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-93ec785 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:700;}.elementor-3279 .elementor-element.elementor-element-9bba18e{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-3279 .elementor-element.elementor-element-9bba18e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-50db5ed{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-3279 .elementor-element.elementor-element-50db5ed.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3279 .elementor-element.elementor-element-50db5ed.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-6c6e93a .elementor-button{background-color:#A00505;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-3279 .elementor-element.elementor-element-6c6e93a .elementor-button:hover, .elementor-3279 .elementor-element.elementor-element-6c6e93a .elementor-button:focus{background-color:#1F1F1F;color:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-6c6e93a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 28px 14px 28px;}.elementor-3279 .elementor-element.elementor-element-6c6e93a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-6c6e93a .elementor-button:hover svg, .elementor-3279 .elementor-element.elementor-element-6c6e93a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-334813e{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overlay-opacity:0.65;--border-radius:0px 0px 0px 0px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-3279 .elementor-element.elementor-element-334813e:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-334813e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;background-image:url("https://almancilcycling.pt/wp-content/uploads/2026/09/Alamcil-Cycling-Escola-Ciclismo-banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3279 .elementor-element.elementor-element-334813e::before, .elementor-3279 .elementor-element.elementor-element-334813e > .elementor-background-video-container::before, .elementor-3279 .elementor-element.elementor-element-334813e > .e-con-inner > .elementor-background-video-container::before, .elementor-3279 .elementor-element.elementor-element-334813e > .elementor-background-slideshow::before, .elementor-3279 .elementor-element.elementor-element-334813e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3279 .elementor-element.elementor-element-334813e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3279 .elementor-element.elementor-element-4604d94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;text-align:center;}.elementor-3279 .elementor-element.elementor-element-4604d94.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-4604d94 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#DD0E0E;}.elementor-3279 .elementor-element.elementor-element-4cf0d2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-3279 .elementor-element.elementor-element-4cf0d2f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-4cf0d2f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:59px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-dd07ad4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-dd07ad4 img{width:31%;max-width:19%;}.elementor-3279 .elementor-element.elementor-element-172f5cd{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-172f5cd.elementor-element{--align-self:center;}.elementor-3279 .elementor-element.elementor-element-172f5cd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-e39217e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-3279 .elementor-element.elementor-element-16febf5{--grid-template-columns:repeat(0, auto);text-align:center;padding:0px 0px 0px 0px;--icon-size:32px;--grid-column-gap:24px;--grid-row-gap:0px;}.elementor-3279 .elementor-element.elementor-element-16febf5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3279 .elementor-element.elementor-element-16febf5 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.6em;}.elementor-3279 .elementor-element.elementor-element-16febf5 .elementor-social-icon i{color:#A00505;}.elementor-3279 .elementor-element.elementor-element-16febf5 .elementor-social-icon svg{fill:#A00505;}.elementor-3279 .elementor-element.elementor-element-16febf5 .elementor-social-icon:hover{background-color:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-16febf5 .elementor-social-icon:hover i{color:#A00505;}.elementor-3279 .elementor-element.elementor-element-16febf5 .elementor-social-icon:hover svg{fill:#A00505;}@media(min-width:768px){.elementor-3279 .elementor-element.elementor-element-5df6e28{--width:55%;}.elementor-3279 .elementor-element.elementor-element-b61165f{--width:45%;}.elementor-3279 .elementor-element.elementor-element-38926e4{--width:50%;}.elementor-3279 .elementor-element.elementor-element-c8163b4{--width:50%;}.elementor-3279 .elementor-element.elementor-element-53a2201{--width:50%;}.elementor-3279 .elementor-element.elementor-element-3b40315{--width:50%;}.elementor-3279 .elementor-element.elementor-element-acd4171{--width:100%;}.elementor-3279 .elementor-element.elementor-element-2f7d64f{--width:45%;}.elementor-3279 .elementor-element.elementor-element-0a2de56{--width:55%;}.elementor-3279 .elementor-element.elementor-element-334813e{--content-width:100%;}}@media(max-width:1024px){.elementor-3279 .elementor-element.elementor-element-8b5f327{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:25px;}.elementor-3279 .elementor-element.elementor-element-6d55382{--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-3279 .elementor-element.elementor-element-6d55382 .elementor-heading-title{font-size:48px;}.elementor-3279 .elementor-element.elementor-element-025d9a9{--container-widget-width:440px;--container-widget-flex-grow:0;width:var( --container-widget-width, 440px );max-width:440px;font-size:18px;}.elementor-3279 .elementor-element.elementor-element-5cf551e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3279 .elementor-element.elementor-element-963aabd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3279 .elementor-element.elementor-element-add629d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-3279 .elementor-element.elementor-element-9757f40{font-size:20px;}.elementor-3279 .elementor-element.elementor-element-4f9bc7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3279 .elementor-element.elementor-element-e3023b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3279 .elementor-element.elementor-element-9bba18e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3279 .elementor-element.elementor-element-50db5ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-3279 .elementor-element.elementor-element-4cf0d2f .elementor-heading-title{font-size:45px;}.elementor-3279 .elementor-element.elementor-element-172f5cd{--container-widget-width:371px;--container-widget-flex-grow:0;width:var( --container-widget-width, 371px );max-width:371px;}}@media(max-width:767px){.elementor-3279 .elementor-element.elementor-element-8b5f327{--padding-top:00px;--padding-bottom:00px;--padding-left:020px;--padding-right:20px;}.elementor-3279 .elementor-element.elementor-element-6d55382{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3279 .elementor-element.elementor-element-6d55382 .elementor-heading-title{font-size:55px;line-height:1em;}.elementor-3279 .elementor-element.elementor-element-025d9a9{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;font-size:20px;line-height:1.5em;}.elementor-3279 .elementor-element.elementor-element-a446211{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3279 .elementor-element.elementor-element-a446211 .elementor-button{font-size:16px;letter-spacing:0.2px;}.elementor-3279 .elementor-element.elementor-element-fe5a0e3{--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3279 .elementor-element.elementor-element-28153fd{text-align:center;}.elementor-3279 .elementor-element.elementor-element-28153fd .elementor-heading-title{font-size:32px;}.elementor-3279 .elementor-element.elementor-element-7d8b0e5 img{width:44%;}.elementor-3279 .elementor-element.elementor-element-5cf551e{text-align:center;}.elementor-3279 .elementor-element.elementor-element-f3aff31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3279 .elementor-element.elementor-element-f3aff31 .elementor-button{font-size:14px;}.elementor-3279 .elementor-element.elementor-element-963aabd{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3279 .elementor-element.elementor-element-add629d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3279 .elementor-element.elementor-element-0683121{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3279 .elementor-element.elementor-element-38926e4{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:10px;}.elementor-3279 .elementor-element.elementor-element-763642b{text-align:start;}.elementor-3279 .elementor-element.elementor-element-44cd536{text-align:start;}.elementor-3279 .elementor-element.elementor-element-53a2201{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:10px;}.elementor-3279 .elementor-element.elementor-element-50aba73{text-align:start;}.elementor-3279 .elementor-element.elementor-element-09f611c{text-align:start;}.elementor-3279 .elementor-element.elementor-element-acd4171{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3279 .elementor-element.elementor-element-77840ed .elementor-heading-title{font-size:34px;}.elementor-3279 .elementor-element.elementor-element-abe4973{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-3279 .elementor-element.elementor-element-abe4973 .elementor-heading-title{font-size:23px;}.elementor-3279 .elementor-element.elementor-element-9ee3af2{margin:-0px -0px calc(var(--kit-widget-spacing, 0px) + -0px) -0px;}.elementor-3279 .elementor-element.elementor-element-9757f40{padding:0px 17px 0px 17px;font-size:17px;line-height:1.4em;}.elementor-3279 .elementor-element.elementor-element-957320e{padding:0px 0px 9px 0px;}.elementor-3279 .elementor-element.elementor-element-0f89097{font-size:12px;}.elementor-3279 .elementor-element.elementor-element-0a2de56{--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-3279 .elementor-element.elementor-element-fd4e8c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-3279 .elementor-element.elementor-element-fd4e8c7 .elementor-heading-title{font-size:42px;}.elementor-3279 .elementor-element.elementor-element-4f9bc7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;text-align:center;}.elementor-3279 .elementor-element.elementor-element-4f9bc7d.elementor-element{--align-self:center;}.elementor-3279 .elementor-element.elementor-element-e3023b3{text-align:center;}.elementor-3279 .elementor-element.elementor-element-bd5c187{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3279 .elementor-element.elementor-element-bd5c187 .elementor-button{font-size:14px;}.elementor-3279 .elementor-element.elementor-element-ccbefdf{--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3279 .elementor-element.elementor-element-93ec785{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-3279 .elementor-element.elementor-element-93ec785 .elementor-heading-title{font-size:42px;}.elementor-3279 .elementor-element.elementor-element-9bba18e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;text-align:center;font-size:16px;}.elementor-3279 .elementor-element.elementor-element-9bba18e.elementor-element{--align-self:center;}.elementor-3279 .elementor-element.elementor-element-50db5ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3279 .elementor-element.elementor-element-6c6e93a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3279 .elementor-element.elementor-element-6c6e93a .elementor-button{font-size:14px;}.elementor-3279 .elementor-element.elementor-element-4cf0d2f .elementor-heading-title{font-size:37px;}.elementor-3279 .elementor-element.elementor-element-dd07ad4 img{width:30%;}.elementor-3279 .elementor-element.elementor-element-172f5cd{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;}}