.elementor-103 .elementor-element.elementor-element-658bc5ad{--display:flex;--padding-top:50px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-103 .elementor-element.elementor-element-559aa2ee .jeg-elementor-kit.jkit-heading .heading-title > span{background-color:#E6ECF2;font-weight:500;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-559aa2ee > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-103 .elementor-element.elementor-element-559aa2ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-559aa2ee .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-103 .elementor-element.elementor-element-559aa2ee .jeg-elementor-kit.jkit-heading .heading-title{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-family:"Figtree", Sans-serif;font-size:52px;font-weight:500;line-height:1.2em;letter-spacing:-0.03em;color:#23B5FB;}.elementor-103 .elementor-element.elementor-element-559aa2ee .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-559aa2ee .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-559aa2ee .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:#202020;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-559aa2ee .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:22px;}.elementor-103 .elementor-element.elementor-element-63c0108c .jeg-elementor-kit.jkit-heading .heading-title > span{background-color:#E6ECF2;font-weight:500;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-63c0108c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-103 .elementor-element.elementor-element-63c0108c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-63c0108c .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-103 .elementor-element.elementor-element-63c0108c .jeg-elementor-kit.jkit-heading .heading-title{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-family:"Figtree", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;letter-spacing:-0.03em;color:#23B5FB;}.elementor-103 .elementor-element.elementor-element-63c0108c .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-63c0108c .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-63c0108c .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:#202020;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-63c0108c .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:22px;}.elementor-103 .elementor-element.elementor-element-0289862{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-103 .elementor-element.elementor-element-06603b5{--display:flex;--min-height:230px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-06603b5:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-06603b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticalclinic.pt/wp-content/uploads/2025/08/121optical50-2.png");}.elementor-103 .elementor-element.elementor-element-ef7dea7 .elementor-button{background-color:#2BA3DC;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:250px 250px 250px 250px;padding:15px 50px 15px 50px;}.elementor-103 .elementor-element.elementor-element-ef7dea7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-ef7dea7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-ef7dea7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-857d775{--display:flex;--padding-top:50px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-103 .elementor-element.elementor-element-e222587 .jeg-elementor-kit.jkit-heading .heading-title > span{background-color:#E6ECF2;font-weight:500;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-e222587 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-103 .elementor-element.elementor-element-e222587.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-e222587 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-103 .elementor-element.elementor-element-e222587 .jeg-elementor-kit.jkit-heading .heading-title{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-family:"Figtree", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;letter-spacing:-0.03em;color:#23B5FB;}.elementor-103 .elementor-element.elementor-element-e222587 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-e222587 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-e222587 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:#202020;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-e222587 .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:22px;}.elementor-103 .elementor-element.elementor-element-ecf6140{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-103 .elementor-element.elementor-element-a739b39{--display:flex;--min-height:230px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-a739b39:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-a739b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticalclinic.pt/wp-content/uploads/2025/08/1optical50.png");}.elementor-103 .elementor-element.elementor-element-c329d16 .elementor-button{background-color:#2BA3DC;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:250px 250px 250px 250px;padding:15px 50px 15px 50px;}.elementor-103 .elementor-element.elementor-element-c329d16{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-c329d16 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-c329d16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-7f16404d{--display:flex;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-103 .elementor-element.elementor-element-4764c92 .jeg-elementor-kit.jkit-heading .heading-title > span{background-color:#E6ECF2;font-weight:500;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-4764c92 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-103 .elementor-element.elementor-element-4764c92.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-4764c92 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-103 .elementor-element.elementor-element-4764c92 .jeg-elementor-kit.jkit-heading .heading-title{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-family:"Figtree", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;letter-spacing:-0.03em;color:#23B5FB;}.elementor-103 .elementor-element.elementor-element-4764c92 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-4764c92 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-4764c92 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:#202020;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-4764c92 .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:22px;}.elementor-103 .elementor-element.elementor-element-8b77a08{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-103 .elementor-element.elementor-element-52caa2d2{--display:flex;--min-height:230px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-52caa2d2:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-52caa2d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticalclinic.pt/wp-content/uploads/2025/06/optical50.png");}.elementor-103 .elementor-element.elementor-element-723b6753 .elementor-button{background-color:#2BA3DC;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:250px 250px 250px 250px;padding:15px 50px 15px 50px;}.elementor-103 .elementor-element.elementor-element-723b6753{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-723b6753 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-723b6753.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-4462e9fd{--display:flex;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-103 .elementor-element.elementor-element-37ff8697 .jeg-elementor-kit.jkit-heading .heading-title > span{background-color:#E6ECF2;font-weight:500;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-37ff8697 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-103 .elementor-element.elementor-element-37ff8697.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-37ff8697 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-103 .elementor-element.elementor-element-37ff8697 .jeg-elementor-kit.jkit-heading .heading-title{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-family:"Figtree", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;letter-spacing:-0.03em;color:#23B5FB;}.elementor-103 .elementor-element.elementor-element-37ff8697 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-37ff8697 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-37ff8697 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:#202020;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-37ff8697 .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:22px;}.elementor-103 .elementor-element.elementor-element-2eebfd5a{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-103 .elementor-element.elementor-element-246b7050{--display:flex;--min-height:230px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-246b7050:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-246b7050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticalclinic.pt/wp-content/uploads/2025/06/optical2.png");}.elementor-103 .elementor-element.elementor-element-7ab3ef9b .elementor-button{background-color:#2BA3DC;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:250px 250px 250px 250px;padding:15px 50px 15px 50px;}.elementor-103 .elementor-element.elementor-element-7ab3ef9b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-7ab3ef9b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-7ab3ef9b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-67bef589{--display:flex;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-103 .elementor-element.elementor-element-2ac3c2f5 .jeg-elementor-kit.jkit-heading .heading-title > span{background-color:#E6ECF2;font-weight:500;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-2ac3c2f5 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-103 .elementor-element.elementor-element-2ac3c2f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-2ac3c2f5 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-103 .elementor-element.elementor-element-2ac3c2f5 .jeg-elementor-kit.jkit-heading .heading-title{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-family:"Figtree", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;letter-spacing:-0.03em;color:#23B5FB;}.elementor-103 .elementor-element.elementor-element-2ac3c2f5 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-2ac3c2f5 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-2ac3c2f5 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:#202020;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-2ac3c2f5 .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:22px;}.elementor-103 .elementor-element.elementor-element-29d4c3d6{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-103 .elementor-element.elementor-element-62105ade{--display:flex;--min-height:230px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-62105ade:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-62105ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticalclinic.pt/wp-content/uploads/2025/06/optical55.png");}.elementor-103 .elementor-element.elementor-element-a4d5615 .elementor-button{background-color:#2BA3DC;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:250px 250px 250px 250px;padding:15px 50px 15px 50px;}.elementor-103 .elementor-element.elementor-element-a4d5615{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-a4d5615 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-a4d5615.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-2bc8068d{--display:flex;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-103 .elementor-element.elementor-element-19230f82 .jeg-elementor-kit.jkit-heading .heading-title > span{background-color:#E6ECF2;font-weight:500;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-19230f82 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-103 .elementor-element.elementor-element-19230f82.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-19230f82 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-103 .elementor-element.elementor-element-19230f82 .jeg-elementor-kit.jkit-heading .heading-title{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-family:"Figtree", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;letter-spacing:-0.03em;color:#23B5FB;}.elementor-103 .elementor-element.elementor-element-19230f82 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-19230f82 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-19230f82 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:#202020;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-19230f82 .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:22px;}.elementor-103 .elementor-element.elementor-element-7b6252c8{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-103 .elementor-element.elementor-element-309ab7e9{--display:flex;--min-height:230px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-309ab7e9:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-309ab7e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticalclinic.pt/wp-content/uploads/2025/06/optical897-1.png");}.elementor-103 .elementor-element.elementor-element-4b6d6c7e .elementor-button{background-color:#2BA3DC;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:250px 250px 250px 250px;padding:15px 50px 15px 50px;}.elementor-103 .elementor-element.elementor-element-4b6d6c7e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-4b6d6c7e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-4b6d6c7e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-2ecef4b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-442bf3e0{--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;--align-items:center;}.elementor-103 .elementor-element.elementor-element-750a3a0f{--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;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-103 .elementor-element.elementor-element-750a3a0f:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-750a3a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23B5FB;}.elementor-103 .elementor-element.elementor-element-750a3a0f::before, .elementor-103 .elementor-element.elementor-element-750a3a0f > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-750a3a0f > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-750a3a0f > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-750a3a0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-750a3a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-103 .elementor-element.elementor-element-750a3a0f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-5d3008aa .jeg-elementor-kit.jkit-heading .heading-title > span{background-color:#F8F9FA;color:var( --e-global-color-1de94fd );font-weight:500;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-5d3008aa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-5d3008aa > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-103 .elementor-element.elementor-element-5d3008aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-5d3008aa .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-103 .elementor-element.elementor-element-5d3008aa .jeg-elementor-kit.jkit-heading .heading-title{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-family:"Figtree", Sans-serif;font-size:44px;font-weight:500;line-height:1.2em;letter-spacing:-0.03em;color:#F9F9F9;}.elementor-103 .elementor-element.elementor-element-5d3008aa .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-5d3008aa .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-5d3008aa .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:#202020;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-5d3008aa .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:22px;}.elementor-103 .elementor-element.elementor-element-159603ef .elementor-button{background-color:#F8F9FA;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-c5b922c );color:var( --e-global-color-c5b922c );border-radius:200px 200px 200px 200px;padding:15px 20px 15px 20px;}.elementor-103 .elementor-element.elementor-element-159603ef{width:var( --container-widget-width, 111.622% );max-width:111.622%;--container-widget-width:111.622%;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-159603ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-7f3a6787{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-103 .elementor-element.elementor-element-2600037e{width:var( --container-widget-width, 103.205% );max-width:103.205%;--container-widget-width:103.205%;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-2600037e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-2600037e img{border-radius:10px 10px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-103 .elementor-element.elementor-element-0289862{--content-width:1260px;}.elementor-103 .elementor-element.elementor-element-06603b5{--width:1250px;}.elementor-103 .elementor-element.elementor-element-ecf6140{--content-width:1260px;}.elementor-103 .elementor-element.elementor-element-a739b39{--width:1250px;}.elementor-103 .elementor-element.elementor-element-8b77a08{--content-width:1260px;}.elementor-103 .elementor-element.elementor-element-52caa2d2{--width:1250px;}.elementor-103 .elementor-element.elementor-element-2eebfd5a{--content-width:1260px;}.elementor-103 .elementor-element.elementor-element-246b7050{--width:1250px;}.elementor-103 .elementor-element.elementor-element-29d4c3d6{--content-width:1260px;}.elementor-103 .elementor-element.elementor-element-62105ade{--width:1250px;}.elementor-103 .elementor-element.elementor-element-7b6252c8{--content-width:1260px;}.elementor-103 .elementor-element.elementor-element-309ab7e9{--width:1250px;}.elementor-103 .elementor-element.elementor-element-442bf3e0{--width:50%;}.elementor-103 .elementor-element.elementor-element-750a3a0f{--width:79%;}.elementor-103 .elementor-element.elementor-element-7f3a6787{--width:50%;}}@media(max-width:1024px){.elementor-103 .elementor-element.elementor-element-559aa2ee .jeg-elementor-kit.jkit-heading .heading-title{font-size:52px;}.elementor-103 .elementor-element.elementor-element-559aa2ee .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:17px;}.elementor-103 .elementor-element.elementor-element-63c0108c .jeg-elementor-kit.jkit-heading .heading-title{font-size:52px;}.elementor-103 .elementor-element.elementor-element-63c0108c .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:17px;}.elementor-103 .elementor-element.elementor-element-0289862{--padding-top:01px;--padding-bottom:01px;--padding-left:01px;--padding-right:01px;}.elementor-103 .elementor-element.elementor-element-e222587 .jeg-elementor-kit.jkit-heading .heading-title{font-size:52px;}.elementor-103 .elementor-element.elementor-element-e222587 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:17px;}.elementor-103 .elementor-element.elementor-element-ecf6140{--padding-top:01px;--padding-bottom:01px;--padding-left:01px;--padding-right:01px;}.elementor-103 .elementor-element.elementor-element-4764c92 .jeg-elementor-kit.jkit-heading .heading-title{font-size:52px;}.elementor-103 .elementor-element.elementor-element-4764c92 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:17px;}.elementor-103 .elementor-element.elementor-element-37ff8697 .jeg-elementor-kit.jkit-heading .heading-title{font-size:52px;}.elementor-103 .elementor-element.elementor-element-37ff8697 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:17px;}.elementor-103 .elementor-element.elementor-element-2ac3c2f5 .jeg-elementor-kit.jkit-heading .heading-title{font-size:52px;}.elementor-103 .elementor-element.elementor-element-2ac3c2f5 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:17px;}.elementor-103 .elementor-element.elementor-element-19230f82 .jeg-elementor-kit.jkit-heading .heading-title{font-size:52px;}.elementor-103 .elementor-element.elementor-element-19230f82 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:17px;}.elementor-103 .elementor-element.elementor-element-5d3008aa .jeg-elementor-kit.jkit-heading .heading-title{font-size:52px;}.elementor-103 .elementor-element.elementor-element-5d3008aa .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:17px;}}@media(max-width:767px){.elementor-103 .elementor-element.elementor-element-658bc5ad{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-103 .elementor-element.elementor-element-559aa2ee{width:var( --container-widget-width, 348px );max-width:348px;--container-widget-width:348px;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-559aa2ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-559aa2ee.elementor-element{--align-self:center;}.elementor-103 .elementor-element.elementor-element-559aa2ee .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-103 .elementor-element.elementor-element-559aa2ee .jeg-elementor-kit.jkit-heading .heading-title{font-size:40px;}.elementor-103 .elementor-element.elementor-element-559aa2ee .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:10px;}.elementor-103 .elementor-element.elementor-element-63c0108c{width:var( --container-widget-width, 443.633px );max-width:443.633px;--container-widget-width:443.633px;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-63c0108c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-63c0108c.elementor-element{--align-self:center;}.elementor-103 .elementor-element.elementor-element-63c0108c .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-103 .elementor-element.elementor-element-63c0108c .jeg-elementor-kit.jkit-heading .heading-title{font-size:32px;}.elementor-103 .elementor-element.elementor-element-63c0108c .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:10px;}.elementor-103 .elementor-element.elementor-element-0289862{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-103 .elementor-element.elementor-element-06603b5:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-06603b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticalclinic.pt/wp-content/uploads/2025/08/121optical50-2.png");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-103 .elementor-element.elementor-element-06603b5{--min-height:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-103 .elementor-element.elementor-element-ef7dea7{width:100%;max-width:100%;}.elementor-103 .elementor-element.elementor-element-ef7dea7 .elementor-button{font-size:17px;}.elementor-103 .elementor-element.elementor-element-857d775{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-103 .elementor-element.elementor-element-e222587{width:var( --container-widget-width, 443.633px );max-width:443.633px;--container-widget-width:443.633px;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-e222587 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-e222587.elementor-element{--align-self:center;}.elementor-103 .elementor-element.elementor-element-e222587 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-103 .elementor-element.elementor-element-e222587 .jeg-elementor-kit.jkit-heading .heading-title{font-size:32px;}.elementor-103 .elementor-element.elementor-element-e222587 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:10px;}.elementor-103 .elementor-element.elementor-element-ecf6140{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-103 .elementor-element.elementor-element-a739b39{--min-height:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-103 .elementor-element.elementor-element-a739b39:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-a739b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-103 .elementor-element.elementor-element-c329d16{width:100%;max-width:100%;}.elementor-103 .elementor-element.elementor-element-c329d16 .elementor-button{font-size:17px;}.elementor-103 .elementor-element.elementor-element-7f16404d{--padding-top:35px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-103 .elementor-element.elementor-element-4764c92{width:var( --container-widget-width, 443.633px );max-width:443.633px;--container-widget-width:443.633px;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-4764c92 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-4764c92.elementor-element{--align-self:center;}.elementor-103 .elementor-element.elementor-element-4764c92 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-103 .elementor-element.elementor-element-4764c92 .jeg-elementor-kit.jkit-heading .heading-title{font-size:32px;}.elementor-103 .elementor-element.elementor-element-4764c92 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:10px;}.elementor-103 .elementor-element.elementor-element-8b77a08{--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-103 .elementor-element.elementor-element-52caa2d2{--min-height:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-103 .elementor-element.elementor-element-52caa2d2:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-52caa2d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-103 .elementor-element.elementor-element-723b6753{width:100%;max-width:100%;}.elementor-103 .elementor-element.elementor-element-723b6753 .elementor-button{font-size:17px;}.elementor-103 .elementor-element.elementor-element-4462e9fd{--padding-top:35px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-103 .elementor-element.elementor-element-37ff8697{width:100%;max-width:100%;}.elementor-103 .elementor-element.elementor-element-37ff8697 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-37ff8697.elementor-element{--align-self:center;}.elementor-103 .elementor-element.elementor-element-37ff8697 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-103 .elementor-element.elementor-element-37ff8697 .jeg-elementor-kit.jkit-heading .heading-title{font-size:32px;}.elementor-103 .elementor-element.elementor-element-37ff8697 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:10px;}.elementor-103 .elementor-element.elementor-element-2eebfd5a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-103 .elementor-element.elementor-element-246b7050{--min-height:89px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-103 .elementor-element.elementor-element-246b7050:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-246b7050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-103 .elementor-element.elementor-element-7ab3ef9b{width:100%;max-width:100%;}.elementor-103 .elementor-element.elementor-element-7ab3ef9b .elementor-button{font-size:17px;}.elementor-103 .elementor-element.elementor-element-67bef589{--padding-top:35px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-103 .elementor-element.elementor-element-2ac3c2f5{width:100%;max-width:100%;}.elementor-103 .elementor-element.elementor-element-2ac3c2f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-2ac3c2f5.elementor-element{--align-self:center;}.elementor-103 .elementor-element.elementor-element-2ac3c2f5 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-103 .elementor-element.elementor-element-2ac3c2f5 .jeg-elementor-kit.jkit-heading .heading-title{font-size:32px;}.elementor-103 .elementor-element.elementor-element-2ac3c2f5 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:10px;}.elementor-103 .elementor-element.elementor-element-29d4c3d6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-103 .elementor-element.elementor-element-62105ade{--min-height:93px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-103 .elementor-element.elementor-element-62105ade:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-62105ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-103 .elementor-element.elementor-element-a4d5615{width:100%;max-width:100%;}.elementor-103 .elementor-element.elementor-element-a4d5615 .elementor-button{font-size:17px;}.elementor-103 .elementor-element.elementor-element-2bc8068d{--padding-top:35px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-103 .elementor-element.elementor-element-19230f82{width:100%;max-width:100%;}.elementor-103 .elementor-element.elementor-element-19230f82 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-19230f82.elementor-element{--align-self:center;}.elementor-103 .elementor-element.elementor-element-19230f82 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-103 .elementor-element.elementor-element-19230f82 .jeg-elementor-kit.jkit-heading .heading-title{font-size:32px;}.elementor-103 .elementor-element.elementor-element-19230f82 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:10px;}.elementor-103 .elementor-element.elementor-element-7b6252c8{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-103 .elementor-element.elementor-element-309ab7e9{--min-height:82px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-103 .elementor-element.elementor-element-309ab7e9:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-309ab7e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-103 .elementor-element.elementor-element-4b6d6c7e{width:100%;max-width:100%;}.elementor-103 .elementor-element.elementor-element-4b6d6c7e .elementor-button{font-size:17px;}.elementor-103 .elementor-element.elementor-element-750a3a0f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:99;}.elementor-103 .elementor-element.elementor-element-5d3008aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-5d3008aa.elementor-element{--align-self:center;}.elementor-103 .elementor-element.elementor-element-5d3008aa .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-103 .elementor-element.elementor-element-5d3008aa .jeg-elementor-kit.jkit-heading .heading-title{font-size:40px;}.elementor-103 .elementor-element.elementor-element-5d3008aa .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:10px;}.elementor-103 .elementor-element.elementor-element-159603ef{width:100%;max-width:100%;}.elementor-103 .elementor-element.elementor-element-159603ef .elementor-button{font-size:17px;}.elementor-103 .elementor-element.elementor-element-7f3a6787{--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:015px;--padding-left:015px;--padding-right:015px;}}