.elementor-20411 .elementor-element.elementor-element-c97d9c7{--display:flex;--min-height:582px;--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;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-c97d9c7:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-c97d9c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pilaresdasaude.pt/wp-content/uploads/2024/02/Sessao-01.1-Mobile-1.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-20411 .elementor-element.elementor-element-7a0a52e{--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;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-a3bbb44{--spacer-size:50px;}.elementor-20411 .elementor-element.elementor-element-2800132{--spacer-size:50px;}.elementor-20411 .elementor-element.elementor-element-81f6cfb > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-20411 .elementor-element.elementor-element-81f6cfb{color:var( --e-global-color-49c71c3 );}.elementor-20411 .elementor-element.elementor-element-4aeb5b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;color:var( --e-global-color-49c71c3 );}.elementor-20411 .elementor-element.elementor-element-e646fc1{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-49c71c3 );}.elementor-20411 .elementor-element.elementor-element-cdd3640 .elementor-button{background-color:transparent;font-weight:800;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(111deg, var( --e-global-color-97da71b ) 0%, var( --e-global-color-d31eb14 ) 100%);}.elementor-20411 .elementor-element.elementor-element-cdd3640 > .elementor-widget-container{margin:0px 65px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-4b51272{--display:flex;--min-height:649px;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-4b51272:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-4b51272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pilaresdasaude.pt/wp-content/uploads/2024/02/sessao0111.1.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-20411 .elementor-element.elementor-element-4b51272 > .elementor-shape-bottom .elementor-shape-fill, .elementor-20411 .elementor-element.elementor-element-4b51272 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-d31eb14 );}.elementor-20411 .elementor-element.elementor-element-4b51272 > .elementor-shape-bottom svg, .elementor-20411 .elementor-element.elementor-element-4b51272 > .e-con-inner > .elementor-shape-bottom svg{height:39px;transform:translateX(-50%) rotateY(180deg);}.elementor-20411 .elementor-element.elementor-element-d9d2134{--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;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-d9d2134.e-con{--align-self:center;}.elementor-20411 .elementor-element.elementor-element-74d08dc{--spacer-size:50px;}.elementor-20411 .elementor-element.elementor-element-3767533 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-20411 .elementor-element.elementor-element-3767533{color:#7A7A7A;}.elementor-20411 .elementor-element.elementor-element-d59a752 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;color:#DFA4A4;}.elementor-20411 .elementor-element.elementor-element-e52f1c0{font-family:"Montserrat", Sans-serif;font-size:17px;color:var( --e-global-color-text );}.elementor-20411 .elementor-element.elementor-element-fea1c39 .elementor-button{background-color:transparent;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(111deg, #FFCDD2 0%, #DFA4A4 100%);}.elementor-20411 .elementor-element.elementor-element-fea1c39 > .elementor-widget-container{margin:20px 65px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-be12c94{--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;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-ac271e7{--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:40px;--padding-bottom:40px;--padding-left:100px;--padding-right:100px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-ac271e7:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-ac271e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49c71c3 );}.elementor-20411 .elementor-element.elementor-element-46905bd{--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;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-f26d2b3{--display:flex;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-f26d2b3:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-f26d2b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pilaresdasaude.pt/wp-content/uploads/2024/01/antes-x-epois.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20411 .elementor-element.elementor-element-44bf2d4{--spacer-size:50px;}.elementor-20411 .elementor-element.elementor-element-4fc8abc{--display:flex;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-54fb678{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-20411 .elementor-element.elementor-element-2b36ecf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-2b36ecf{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;color:#7A7A7A;}.elementor-20411 .elementor-element.elementor-element-c609599{--display:flex;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-1aff37f .elementor-button{background-color:transparent;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(111deg, var( --e-global-color-97da71b ) 0%, var( --e-global-color-d31eb14 ) 100%);}.elementor-20411 .elementor-element.elementor-element-1aff37f > .elementor-widget-container{margin:0px 200px 0px 200px;}.elementor-20411 .elementor-element.elementor-element-1aff37f .elementor-button-content-wrapper{flex-direction:row;}.elementor-20411 .elementor-element.elementor-element-1aff37f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20411 .elementor-element.elementor-element-a2921f7{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-a2921f7:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-a2921f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pilaresdasaude.pt/wp-content/uploads/2024/01/Sessao-03.jpg");background-position:center center;}.elementor-20411 .elementor-element.elementor-element-f4c15b5{--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;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-6dc4e6d{--spacer-size:10px;}.elementor-20411 .elementor-element.elementor-element-befdf57 > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-20411 .elementor-element.elementor-element-befdf57{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;color:var( --e-global-color-49c71c3 );}.elementor-20411 .elementor-element.elementor-element-e718821 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-e718821{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;color:var( --e-global-color-49c71c3 );}.elementor-20411 .elementor-element.elementor-element-8f57a89{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-4380faa{--display:flex;--min-height:285px;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-d31eb14 );--border-color:var( --e-global-color-d31eb14 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-4380faa:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-4380faa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEAE1C7;}.elementor-20411 .elementor-element.elementor-element-470eb28.elementor-element{--align-self:center;}.elementor-20411 .elementor-element.elementor-element-470eb28 > .elementor-widget-container{border-radius:6px 6px 6px 6px;}.elementor-20411 .elementor-element.elementor-element-470eb28.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-20411 .elementor-element.elementor-element-470eb28.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-20411 .elementor-element.elementor-element-470eb28.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-20411 .elementor-element.elementor-element-470eb28 .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-d31eb14 );}.elementor-20411 .elementor-element.elementor-element-470eb28 .elementor-image-box-wrapper .elementor-image-box-img{width:53%;}.elementor-20411 .elementor-element.elementor-element-470eb28 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20411 .elementor-element.elementor-element-470eb28 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;}.elementor-20411 .elementor-element.elementor-element-9d7eb3c{--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;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-0339647{--display:flex;--min-height:285px;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-0339647:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-0339647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEAE1C7;}.elementor-20411 .elementor-element.elementor-element-e887b2f.elementor-element{--align-self:center;}.elementor-20411 .elementor-element.elementor-element-e887b2f > .elementor-widget-container{border-radius:6px 6px 6px 6px;}.elementor-20411 .elementor-element.elementor-element-e887b2f.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-20411 .elementor-element.elementor-element-e887b2f.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-20411 .elementor-element.elementor-element-e887b2f.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-20411 .elementor-element.elementor-element-e887b2f .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-d31eb14 );}.elementor-20411 .elementor-element.elementor-element-e887b2f .elementor-image-box-wrapper .elementor-image-box-img{width:53%;}.elementor-20411 .elementor-element.elementor-element-e887b2f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20411 .elementor-element.elementor-element-e887b2f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;}.elementor-20411 .elementor-element.elementor-element-f80f0dd{--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;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-9f50c42{--display:flex;--min-height:285px;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-9f50c42:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-9f50c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEAE1C7;}.elementor-20411 .elementor-element.elementor-element-3b7b8cc.elementor-element{--align-self:center;}.elementor-20411 .elementor-element.elementor-element-3b7b8cc > .elementor-widget-container{border-radius:6px 6px 6px 6px;}.elementor-20411 .elementor-element.elementor-element-3b7b8cc.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-20411 .elementor-element.elementor-element-3b7b8cc.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-20411 .elementor-element.elementor-element-3b7b8cc.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-20411 .elementor-element.elementor-element-3b7b8cc .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-d31eb14 );}.elementor-20411 .elementor-element.elementor-element-3b7b8cc .elementor-image-box-wrapper .elementor-image-box-img{width:53%;}.elementor-20411 .elementor-element.elementor-element-3b7b8cc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20411 .elementor-element.elementor-element-3b7b8cc .elementor-image-box-description{font-family:"Montserrat", Sans-serif;}.elementor-20411 .elementor-element.elementor-element-a04fe98{--display:flex;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-3fa6e5a{--display:flex;--min-height:285px;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-3fa6e5a:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-3fa6e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEAE1C7;}.elementor-20411 .elementor-element.elementor-element-c15321c.elementor-element{--align-self:center;}.elementor-20411 .elementor-element.elementor-element-c15321c > .elementor-widget-container{border-radius:6px 6px 6px 6px;}.elementor-20411 .elementor-element.elementor-element-c15321c.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-20411 .elementor-element.elementor-element-c15321c.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-20411 .elementor-element.elementor-element-c15321c.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-20411 .elementor-element.elementor-element-c15321c .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-d31eb14 );}.elementor-20411 .elementor-element.elementor-element-c15321c .elementor-image-box-wrapper .elementor-image-box-img{width:53%;}.elementor-20411 .elementor-element.elementor-element-c15321c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20411 .elementor-element.elementor-element-c15321c .elementor-image-box-description{font-family:"Montserrat", Sans-serif;}.elementor-20411 .elementor-element.elementor-element-9c42c6f{--display:flex;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-a0f7f25 .elementor-button{background-color:transparent;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(111deg, var( --e-global-color-97da71b ) 0%, var( --e-global-color-d31eb14 ) 100%);}.elementor-20411 .elementor-element.elementor-element-a0f7f25 > .elementor-widget-container{margin:0px 200px 0px 200px;}.elementor-20411 .elementor-element.elementor-element-a0f7f25 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20411 .elementor-element.elementor-element-a0f7f25 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20411 .elementor-element.elementor-element-7296363{--spacer-size:10px;}.elementor-20411 .elementor-element.elementor-element-af7d099{--display:flex;--min-height:82px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:1;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-af7d099:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-af7d099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49c71c3 );}.elementor-20411 .elementor-element.elementor-element-0a36393{--spacer-size:15px;}.elementor-20411 .elementor-element.elementor-element-0b18999{text-align:center;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-d31eb14 );}.elementor-20411 .elementor-element.elementor-element-d288de3{--spacer-size:3px;width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-20411 .elementor-element.elementor-element-d288de3 > .elementor-widget-container{background-color:#DEA2A2;border-radius:28px 28px 28px 28px;}.elementor-20411 .elementor-element.elementor-element-d288de3.elementor-element{--align-self:center;}.elementor-20411 .elementor-element.elementor-element-3dbb25f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-20411 .elementor-element.elementor-element-031f783 > .elementor-widget-container{margin:0px 195px 0px 195px;}.elementor-20411 .elementor-element.elementor-element-031f783{text-align:left;font-family:"Montserrat", Sans-serif;color:var( --e-global-color-text );}.elementor-20411 .elementor-element.elementor-element-b7df7cb{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-b7df7cb:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-b7df7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49c71c3 );}.elementor-20411 .elementor-element.elementor-element-92f0c0d{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-92f0c0d:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-92f0c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d31eb14 );}.elementor-20411 .elementor-element.elementor-element-c6d76ae img{width:31%;}.elementor-20411 .elementor-element.elementor-element-6afde11{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-49c71c3 );}.elementor-20411 .elementor-element.elementor-element-96fe431{z-index:1;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;color:#FFFFFF;}.elementor-20411 .elementor-element.elementor-element-3c28b96{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-3c28b96:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-3c28b96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d31eb14 );}.elementor-20411 .elementor-element.elementor-element-2c34bdd img{width:31%;}.elementor-20411 .elementor-element.elementor-element-3ae1bfa{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-49c71c3 );}.elementor-20411 .elementor-element.elementor-element-df52b9b{z-index:1;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;color:#FFFFFF;}.elementor-20411 .elementor-element.elementor-element-7e0b910{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-7e0b910:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-7e0b910 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d31eb14 );}.elementor-20411 .elementor-element.elementor-element-fa7120f img{width:31%;}.elementor-20411 .elementor-element.elementor-element-be7120d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-49c71c3 );}.elementor-20411 .elementor-element.elementor-element-ff67afa{z-index:1;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;color:#FFFFFF;}.elementor-20411 .elementor-element.elementor-element-3a65de2{--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:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-3a65de2:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-3a65de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49c71c3 );}.elementor-20411 .elementor-element.elementor-element-8a68b6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 400px 0px 400px;}.elementor-20411 .elementor-element.elementor-element-8a68b6c{text-align:center;font-family:"Montserrat", Sans-serif;color:var( --e-global-color-text );}.elementor-20411 .elementor-element.elementor-element-cd3d980 .elementor-button{background-color:transparent;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(111deg, var( --e-global-color-97da71b ) 0%, var( --e-global-color-d31eb14 ) 100%);}.elementor-20411 .elementor-element.elementor-element-cd3d980 > .elementor-widget-container{margin:0px 200px 0px 200px;}.elementor-20411 .elementor-element.elementor-element-cd3d980 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20411 .elementor-element.elementor-element-cd3d980 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20411 .elementor-element.elementor-element-adefb61{--display:flex;--min-height:298px;--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;--justify-content:center;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-adefb61:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-adefb61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49c71c3 );}.elementor-20411 .elementor-element.elementor-element-639661b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#7A7A7A;}.elementor-20411 .elementor-element.elementor-element-32785c3{--spacer-size:3px;width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-20411 .elementor-element.elementor-element-32785c3 > .elementor-widget-container{background-color:#DEA2A2;border-radius:28px 28px 28px 28px;}.elementor-20411 .elementor-element.elementor-element-32785c3.elementor-element{--align-self:center;}.elementor-20411 .elementor-element.elementor-element-20963e8 > .elementor-widget-container{margin:0px 100px 0px 100px;}.elementor-20411 .elementor-element.elementor-element-20963e8{text-align:center;font-family:"Montserrat", Sans-serif;}.elementor-20411 .elementor-element.elementor-element-d18533b{--spacer-size:15px;}.elementor-20411 .elementor-element.elementor-element-4d97350{--display:flex;--min-height:331px;--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;--justify-content:center;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-4d97350:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-4d97350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFA4A4;background-image:url("https://pilaresdasaude.pt/wp-content/uploads/2024/01/BG3.png");background-position:-800px 0px;background-repeat:no-repeat;}.elementor-20411 .elementor-element.elementor-element-8236a4e{--spacer-size:15px;}.elementor-20411 .elementor-element.elementor-element-8f3568c .elementor-icon-wrapper{text-align:center;}.elementor-20411 .elementor-element.elementor-element-8f3568c.elementor-view-stacked .elementor-icon{background-color:#54595F;}.elementor-20411 .elementor-element.elementor-element-8f3568c.elementor-view-framed .elementor-icon, .elementor-20411 .elementor-element.elementor-element-8f3568c.elementor-view-default .elementor-icon{color:#54595F;border-color:#54595F;}.elementor-20411 .elementor-element.elementor-element-8f3568c.elementor-view-framed .elementor-icon, .elementor-20411 .elementor-element.elementor-element-8f3568c.elementor-view-default .elementor-icon svg{fill:#54595F;}.elementor-20411 .elementor-element.elementor-element-da0f80a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-20411 .elementor-element.elementor-element-b85c103 > .elementor-widget-container{margin:0px 100px 0px 100px;}.elementor-20411 .elementor-element.elementor-element-b85c103{text-align:center;font-family:"Montserrat", Sans-serif;color:#FFFFFF;}.elementor-20411 .elementor-element.elementor-element-19e1368{--spacer-size:15px;}.elementor-20411 .elementor-element.elementor-element-57650cd{--display:flex;--min-height:67px;--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;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-57650cd:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-57650cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEAE1;}.elementor-20411 .elementor-element.elementor-element-f233fb8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-f233fb8.e-con{--align-self:flex-start;}.elementor-20411 .elementor-element.elementor-element-e08094e{--spacer-size:15px;}.elementor-20411 .elementor-element.elementor-element-5136a70{text-align:left;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;}.elementor-20411 .elementor-element.elementor-element-0ceb69a{text-align:center;font-family:"Montserrat", Sans-serif;color:#777777;}.elementor-20411 .elementor-element.elementor-element-638f965{--display:flex;--min-height:67px;--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;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-638f965:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-638f965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEAE1;}.elementor-20411 .elementor-element.elementor-element-095eba2{--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;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-03ca38d img{width:67%;}.elementor-20411 .elementor-element.elementor-element-a450bf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-a450bf5.e-con{--align-self:flex-start;}.elementor-20411 .elementor-element.elementor-element-8b2ec05{text-align:left;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#DFA4A4;}.elementor-20411 .elementor-element.elementor-element-3533a0a > .elementor-widget-container{margin:-25px 0px -10px 0px;}.elementor-20411 .elementor-element.elementor-element-3533a0a{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-20411 .elementor-element.elementor-element-2ff17a0{font-family:"Montserrat", Sans-serif;color:#777777;}.elementor-20411 .elementor-element.elementor-element-74fc102 .elementor-button{background-color:transparent;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(111deg, var( --e-global-color-97da71b ) 0%, var( --e-global-color-d31eb14 ) 100%);}.elementor-20411 .elementor-element.elementor-element-74fc102 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-74fc102 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20411 .elementor-element.elementor-element-74fc102 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20411 .elementor-element.elementor-element-769ab33{--spacer-size:15px;}.elementor-20411 .elementor-element.elementor-element-c3d69cc{--display:flex;--min-height:194px;--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:space-between;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-c3d69cc:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-c3d69cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d31eb14 );background-image:url("https://pilaresdasaude.pt/wp-content/uploads/2024/01/BACKGROUND.png");background-repeat:no-repeat;}.elementor-20411 .elementor-element.elementor-element-c3d69cc.e-con{--align-self:center;}.elementor-20411 .elementor-element.elementor-element-9a3b35a{--iteration-count:infinite;--dynamic-text-color:#777777;}.elementor-20411 .elementor-element.elementor-element-9a3b35a .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;}.elementor-20411 .elementor-element.elementor-element-9a3b35a .elementor-headline-plain-text{color:#777777;}.elementor-20411 .elementor-element.elementor-element-ce65e2a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;color:var( --e-global-color-49c71c3 );}.elementor-20411 .elementor-element.elementor-element-34366d0{--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;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-34366d0:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-34366d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEAE1;}.elementor-20411 .elementor-element.elementor-element-6840baf{--display:flex;--min-height:275px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-50px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-6840baf > .elementor-shape-top svg, .elementor-20411 .elementor-element.elementor-element-6840baf > .e-con-inner > .elementor-shape-top svg{width:calc(118% + 1.3px);height:54px;}.elementor-20411 .elementor-element.elementor-element-ddd2647{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-ddd2647.e-con{--align-self:center;}.elementor-20411 .elementor-element.elementor-element-8cf8c87{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-1774068 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-1774068.elementor-element{--align-self:center;}.elementor-20411 .elementor-element.elementor-element-1774068 iframe{height:293px;}.elementor-20411 .elementor-element.elementor-element-553eb7f{--spacer-size:50px;}.elementor-20411 .elementor-element.elementor-element-f7e60dd{--spacer-size:37px;}.elementor-20411 .elementor-element.elementor-element-370b29a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-20411 .elementor-element.elementor-element-ea2c785 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-ea2c785{text-align:left;}.elementor-20411 .elementor-element.elementor-element-ea2c785 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#DFA4A4;}.elementor-20411 .elementor-element.elementor-element-2eae0b6 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-2eae0b6{text-align:left;}.elementor-20411 .elementor-element.elementor-element-2eae0b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#DFA4A4;}.elementor-20411 .elementor-element.elementor-element-71ce5cd{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#282828;}.elementor-20411 .elementor-element.elementor-element-0ebae12 .elementor-icon-list-icon i{color:#DFA4A4;transition:color 0.3s;}.elementor-20411 .elementor-element.elementor-element-0ebae12 .elementor-icon-list-icon svg{fill:#DFA4A4;transition:fill 0.3s;}.elementor-20411 .elementor-element.elementor-element-0ebae12{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-20411 .elementor-element.elementor-element-0ebae12 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20411 .elementor-element.elementor-element-0ebae12 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-20411 .elementor-element.elementor-element-0ebae12 .elementor-icon-list-text{color:#282828;transition:color 0.3s;}.elementor-20411 .elementor-element.elementor-element-a9f8357 .elementor-button{background-color:transparent;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(111deg, var( --e-global-color-97da71b ) 0%, var( --e-global-color-d31eb14 ) 100%);}.elementor-20411 .elementor-element.elementor-element-a9f8357 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-a9f8357 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20411 .elementor-element.elementor-element-a9f8357 .elementor-button .elementor-button-content-wrapper{gap:8px;}@media(max-width:1024px){.elementor-20411 .elementor-element.elementor-element-4d97350:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-4d97350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-20411 .elementor-element.elementor-element-c97d9c7:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-c97d9c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pilaresdasaude.pt/wp-content/uploads/2024/02/Mobibibibib.jpg");background-position:-74px 0px;background-size:538px auto;}.elementor-20411 .elementor-element.elementor-element-c97d9c7{--min-height:585px;--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-20411 .elementor-element.elementor-element-2800132{--spacer-size:275px;}.elementor-20411 .elementor-element.elementor-element-81f6cfb{font-size:10px;}.elementor-20411 .elementor-element.elementor-element-4aeb5b3 .elementor-heading-title{font-size:29px;}.elementor-20411 .elementor-element.elementor-element-e646fc1{font-size:15px;}.elementor-20411 .elementor-element.elementor-element-cdd3640 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-ac271e7{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-20411 .elementor-element.elementor-element-44bf2d4{--spacer-size:34px;}.elementor-20411 .elementor-element.elementor-element-4fc8abc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20411 .elementor-element.elementor-element-2b36ecf{font-size:14px;}.elementor-20411 .elementor-element.elementor-element-1aff37f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-e718821{text-align:center;font-size:14px;}.elementor-20411 .elementor-element.elementor-element-470eb28 .elementor-image-box-img{margin-bottom:12px;}.elementor-20411 .elementor-element.elementor-element-e887b2f .elementor-image-box-img{margin-bottom:12px;}.elementor-20411 .elementor-element.elementor-element-3b7b8cc .elementor-image-box-img{margin-bottom:12px;}.elementor-20411 .elementor-element.elementor-element-c15321c .elementor-image-box-img{margin-bottom:12px;}.elementor-20411 .elementor-element.elementor-element-a0f7f25 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-af7d099{--content-width:100%;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-20411 .elementor-element.elementor-element-0b18999{font-size:24px;}.elementor-20411 .elementor-element.elementor-element-031f783 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-b7df7cb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-20411 .elementor-element.elementor-element-8a68b6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-20411 .elementor-element.elementor-element-cd3d980 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-adefb61{--content-width:90%;}.elementor-20411 .elementor-element.elementor-element-20963e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-20963e8{text-align:left;font-size:14px;}.elementor-20411 .elementor-element.elementor-element-4d97350{--content-width:90%;}.elementor-20411 .elementor-element.elementor-element-4d97350:not(.elementor-motion-effects-element-type-background), .elementor-20411 .elementor-element.elementor-element-4d97350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20411 .elementor-element.elementor-element-b85c103 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-b85c103{text-align:left;font-size:14px;}.elementor-20411 .elementor-element.elementor-element-f233fb8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20411 .elementor-element.elementor-element-f233fb8.e-con{--align-self:center;}.elementor-20411 .elementor-element.elementor-element-5136a70{text-align:center;}.elementor-20411 .elementor-element.elementor-element-0ceb69a{text-align:center;}.elementor-20411 .elementor-element.elementor-element-a450bf5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20411 .elementor-element.elementor-element-a450bf5.e-con{--align-self:center;}.elementor-20411 .elementor-element.elementor-element-8b2ec05{text-align:center;}.elementor-20411 .elementor-element.elementor-element-3533a0a{text-align:center;}.elementor-20411 .elementor-element.elementor-element-2ff17a0{text-align:left;}.elementor-20411 .elementor-element.elementor-element-74fc102 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-c3d69cc{--content-width:90%;--min-height:722px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20411 .elementor-element.elementor-element-9a3b35a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-9a3b35a .elementor-headline{font-size:22px;}.elementor-20411 .elementor-element.elementor-element-ce65e2a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20411 .elementor-element.elementor-element-1774068 > .elementor-widget-container{margin:0px 46px 0px 31px;}.elementor-20411 .elementor-element.elementor-element-1774068 iframe{height:177px;}.elementor-20411 .elementor-element.elementor-element-a9f8357 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-20411 .elementor-element.elementor-element-c97d9c7{--content-width:1280px;}.elementor-20411 .elementor-element.elementor-element-7a0a52e{--width:50%;}.elementor-20411 .elementor-element.elementor-element-4b51272{--content-width:1280px;}.elementor-20411 .elementor-element.elementor-element-d9d2134{--width:50%;}.elementor-20411 .elementor-element.elementor-element-be12c94{--width:50%;}.elementor-20411 .elementor-element.elementor-element-a2921f7{--content-width:1140px;}.elementor-20411 .elementor-element.elementor-element-f4c15b5{--width:100%;}.elementor-20411 .elementor-element.elementor-element-8f57a89{--width:25%;}.elementor-20411 .elementor-element.elementor-element-9d7eb3c{--width:25%;}.elementor-20411 .elementor-element.elementor-element-f80f0dd{--width:25%;}.elementor-20411 .elementor-element.elementor-element-a04fe98{--width:25%;}.elementor-20411 .elementor-element.elementor-element-af7d099{--content-width:1140px;}.elementor-20411 .elementor-element.elementor-element-adefb61{--content-width:1140px;}.elementor-20411 .elementor-element.elementor-element-4d97350{--content-width:1140px;}.elementor-20411 .elementor-element.elementor-element-57650cd{--content-width:975px;}.elementor-20411 .elementor-element.elementor-element-f233fb8{--width:100%;}.elementor-20411 .elementor-element.elementor-element-638f965{--content-width:975px;}.elementor-20411 .elementor-element.elementor-element-095eba2{--width:50%;}.elementor-20411 .elementor-element.elementor-element-a450bf5{--width:50%;}.elementor-20411 .elementor-element.elementor-element-c3d69cc{--content-width:935px;}.elementor-20411 .elementor-element.elementor-element-6840baf{--content-width:1077px;}.elementor-20411 .elementor-element.elementor-element-8cf8c87{--width:50%;}.elementor-20411 .elementor-element.elementor-element-370b29a{--width:50%;}}/* Start custom CSS for button, class: .elementor-element-cdd3640 */.elementor-20411 .elementor-element.elementor-element-cdd3640 .elementor-button{
box-shadow: 0 0 0 0 #000;
animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
0% {
transform: scale(1);
box-shadow: 0 0 0 0 #DFA4A4
}

70% {
transform: scale(1.01);
box-shadow: 0 0 0 10px transparent
}

100% {
transform: scale(1);
box-shadow: 0 0 0 0 transparent
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c97d9c7 */.elementor-20411 .elementor-element.elementor-element-c97d9c7 {
    border-top: 1px solid;
    border-image: linear-gradient(to right,
    transparent, #DFA4A4, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d59a752 *//*  .elementor-20411 .elementor-element.elementor-element-d59a752  {

  background: -webkit-linear-gradient(#FFCDD2, #DCA0A0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fea1c39 */.elementor-20411 .elementor-element.elementor-element-fea1c39 .elementor-button{
box-shadow: 0 0 0 0 #000;
animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
0% {
transform: scale(1);
box-shadow: 0 0 0 0 #DFA4A4
}

70% {
transform: scale(1.01);
box-shadow: 0 0 0 10px transparent
}

100% {
transform: scale(1);
box-shadow: 0 0 0 0 transparent
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1aff37f */.elementor-20411 .elementor-element.elementor-element-1aff37f .elementor-button{
box-shadow: 0 0 0 0 #000;
animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
0% {
transform: scale(1);
box-shadow: 0 0 0 0 #DFA4A4
}

70% {
transform: scale(1.01);
box-shadow: 0 0 0 10px transparent
}

100% {
transform: scale(1);
box-shadow: 0 0 0 0 transparent
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4380faa */.elementor-20411 .elementor-element.elementor-element-4380faa{
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0339647 */.elementor-20411 .elementor-element.elementor-element-0339647{
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f50c42 */.elementor-20411 .elementor-element.elementor-element-9f50c42{
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fa6e5a */.elementor-20411 .elementor-element.elementor-element-3fa6e5a{
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0f7f25 */.elementor-20411 .elementor-element.elementor-element-a0f7f25 .elementor-button{
box-shadow: 0 0 0 0 #000;
animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
0% {
transform: scale(1);
box-shadow: 0 0 0 0 #DFA4A4
}

70% {
transform: scale(1.01);
box-shadow: 0 0 0 10px transparent
}

100% {
transform: scale(1);
box-shadow: 0 0 0 0 transparent
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd3d980 */.elementor-20411 .elementor-element.elementor-element-cd3d980 .elementor-button{
box-shadow: 0 0 0 0 #000;
animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
0% {
transform: scale(1);
box-shadow: 0 0 0 0 #DFA4A4
}

70% {
transform: scale(1.01);
box-shadow: 0 0 0 10px transparent
}

100% {
transform: scale(1);
box-shadow: 0 0 0 0 transparent
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d97350 */.elementor-20411 .elementor-element.elementor-element-4d97350 {
    border-top: 2px solid;
    border-image: linear-gradient(to right,
    transparent, #DEA2A2, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74fc102 */.elementor-20411 .elementor-element.elementor-element-74fc102 .elementor-button{
box-shadow: 0 0 0 0 #000;
animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
0% {
transform: scale(1);
box-shadow: 0 0 0 0 #DFA4A4
}

70% {
transform: scale(1.01);
box-shadow: 0 0 0 10px transparent
}

100% {
transform: scale(1);
box-shadow: 0 0 0 0 transparent
}
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-9a3b35a */.elementor-20411 .elementor-element.elementor-element-9a3b35a .bg{
    background: linear-gradient(270deg, #fff0fc, #dfa4a4, #fff0fc, #dfa4a4);
    background-size: 800% 800%;

    -webkit-animation: renatoorpm 30s ease infinite;
    -moz-animation: renatoorpm 30s ease infinite;
    animation: renatoorpm 30s ease infinite;
}

@-webkit-keyframes renatoorpm {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes renatoorpm {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes renatoorpm {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce65e2a */.altumcode-whatsapp-chat-title {
    display: none !important;
}

.altumcode-wrapper.altumcode-wrapper-rounded.altumcode-wrapper-shadow.altumcode-rtl.altumcode-float-right.altumcode-whatsapp-chat-wrapper.altumcode-clickable {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3d69cc */path.elementor-shape-fill {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a9f8357 */.elementor-20411 .elementor-element.elementor-element-a9f8357 .elementor-button{
box-shadow: 0 0 0 0 #000;
animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
0% {
transform: scale(1);
box-shadow: 0 0 0 0 #DFA4A4
}

70% {
transform: scale(1.01);
box-shadow: 0 0 0 10px transparent
}

100% {
transform: scale(1);
box-shadow: 0 0 0 0 transparent
}
}/* End custom CSS */
/* Start custom CSS */*{

}

*::-webkit-scrollbar{
display: none;
    
}/* End custom CSS */