.elementor-2 .elementor-element.elementor-element-30a8a5a > .elementor-container{min-height:87.2vh;}.elementor-2 .elementor-element.elementor-element-30a8a5a > .elementor-container:after{content:"";min-height:inherit;}.elementor-2 .elementor-element.elementor-element-30a8a5a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-30a8a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-30a8a5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2%;margin-bottom:-2%;z-index:100;}.elementor-2 .elementor-element.elementor-element-30a8a5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-03a722f > .elementor-container{min-height:87.2vh;}.elementor-2 .elementor-element.elementor-element-03a722f > .elementor-container:after{content:"";min-height:inherit;}.elementor-2 .elementor-element.elementor-element-03a722f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-03a722f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-03a722f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2%;margin-bottom:-2%;z-index:100;}.elementor-2 .elementor-element.elementor-element-03a722f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1d20aa3 > .elementor-container{min-height:87.2vh;}.elementor-2 .elementor-element.elementor-element-1d20aa3 > .elementor-container:after{content:"";min-height:inherit;}.elementor-2 .elementor-element.elementor-element-1d20aa3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1d20aa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1d20aa3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2%;margin-bottom:-2%;z-index:100;}.elementor-2 .elementor-element.elementor-element-1d20aa3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-64c3c9e{padding:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-5030d30 > .elementor-container{min-height:100vh;}.elementor-2 .elementor-element.elementor-element-5030d30 > .elementor-container:after{content:"";min-height:inherit;}.elementor-2 .elementor-element.elementor-element-5030d30 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-5030d30{z-index:100;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-1ed72c1.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-1ed72c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-1ed72c1:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2 .elementor-element.elementor-element-1ed72c1 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08769D;}.elementor-2 .elementor-element.elementor-element-1ed72c1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-1ed72c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1ed72c1{z-index:100;}.elementor-2 .elementor-element.elementor-element-2053483 .elementor-heading-title{color:#FFFFFF;font-family:"HelveticaNeue-Thin", Sans-serif;font-size:55px;font-weight:100;}.elementor-2 .elementor-element.elementor-element-2053483 > .elementor-widget-container{padding:4% 16% 0% 16%;}.elementor-2 .elementor-element.elementor-element-a1e062e{color:#FFFFFF;font-family:"HelveticaNeue-Thin", Sans-serif;}.elementor-2 .elementor-element.elementor-element-a1e062e > .elementor-widget-container{padding:0% 16% 0% 16%;}.elementor-2 .elementor-element.elementor-element-ac2d58c .elementor-button{font-family:"HelveticaNeue-Thin", Sans-serif;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#08769D;color:#08769D;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ac2d58c .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-ac2d58c .elementor-button:focus{color:#05749C;background-color:#84DEFF;}.elementor-2 .elementor-element.elementor-element-ac2d58c .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-ac2d58c .elementor-button:focus svg{fill:#05749C;}.elementor-2 .elementor-element.elementor-element-ac2d58c > .elementor-widget-container{margin:0% 16% 0% 0%;padding:0% 0% 3% 16%;}.elementor-2 .elementor-element.elementor-element-6080b4f > .elementor-container{min-height:87.2vh;}.elementor-2 .elementor-element.elementor-element-6080b4f > .elementor-container:after{content:"";min-height:inherit;}.elementor-2 .elementor-element.elementor-element-6080b4f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6080b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6080b4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:100;}.elementor-2 .elementor-element.elementor-element-6080b4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-25db4a2.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-25db4a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-25db4a2.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-25db4a2:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2 .elementor-element.elementor-element-25db4a2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://decisionplan.pt/underconstruction/wp-content/uploads/2020/07/what-we-do.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-25db4a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-25db4a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-552d5a2{text-align:right;}.elementor-2 .elementor-element.elementor-element-552d5a2 .elementor-heading-title{color:#FFFFFF;font-family:"HelveticaNeue-Thin", Sans-serif;font-size:55px;font-weight:100;}.elementor-2 .elementor-element.elementor-element-552d5a2 > .elementor-widget-container{padding:4% 4% 0% 0%;}.elementor-2 .elementor-element.elementor-element-336c4c8 > .elementor-element-populated{padding:0% 20% 0% 3%;}.elementor-2 .elementor-element.elementor-element-45db6c4 .elementor-text-editor{text-align:left;}.elementor-2 .elementor-element.elementor-element-45db6c4{color:#08769D;font-family:"HelveticaNeue-Thin", Sans-serif;}.elementor-2 .elementor-element.elementor-element-45db6c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bc04799 .elementor-button{font-family:"HelveticaNeue-Thin", Sans-serif;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#08769D;}.elementor-2 .elementor-element.elementor-element-bc04799 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-bc04799 .elementor-button:focus{color:#05749C;background-color:#84DEFF;}.elementor-2 .elementor-element.elementor-element-bc04799 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-bc04799 .elementor-button:focus svg{fill:#05749C;}.elementor-2 .elementor-element.elementor-element-bc04799 > .elementor-widget-container{margin:20px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bc04799{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-5c9e494 .elementor-button{font-family:"HelveticaNeue-Thin", Sans-serif;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#08769D;}.elementor-2 .elementor-element.elementor-element-5c9e494 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-5c9e494 .elementor-button:focus{color:#05749C;background-color:#84DEFF;}.elementor-2 .elementor-element.elementor-element-5c9e494 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-5c9e494 .elementor-button:focus svg{fill:#05749C;}.elementor-2 .elementor-element.elementor-element-5c9e494 > .elementor-widget-container{margin:20px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5c9e494{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-a9556a9 .elementor-button{font-family:"HelveticaNeue-Thin", Sans-serif;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#08769D;}.elementor-2 .elementor-element.elementor-element-a9556a9 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-a9556a9 .elementor-button:focus{color:#05749C;background-color:#84DEFF;}.elementor-2 .elementor-element.elementor-element-a9556a9 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-a9556a9 .elementor-button:focus svg{fill:#05749C;}.elementor-2 .elementor-element.elementor-element-a9556a9 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-a9556a9{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-ac6ded0{padding:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-4d67e07:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4d67e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#327B8E;}.elementor-2 .elementor-element.elementor-element-4d67e07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-4d67e07 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-3a2f790 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-3a2f790 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-f422d6c > .elementor-container{min-height:100vh;}.elementor-2 .elementor-element.elementor-element-f422d6c > .elementor-container:after{content:"";min-height:inherit;}.elementor-2 .elementor-element.elementor-element-f422d6c > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-f422d6c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f422d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f422d6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:100;}.elementor-2 .elementor-element.elementor-element-f422d6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-2d36a13:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2 .elementor-element.elementor-element-2d36a13 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#327B8E;background-image:url("https://decisionplan.pt/underconstruction/wp-content/uploads/2020/08/servicos2.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-2d36a13 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;padding:5% 16% 0% 16%;}.elementor-2 .elementor-element.elementor-element-2d36a13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-20e943f{text-align:left;}.elementor-2 .elementor-element.elementor-element-20e943f .elementor-heading-title{color:#FFFFFF;font-family:"HelveticaNeue-Thin", Sans-serif;font-size:55px;font-weight:100;}.elementor-2 .elementor-element.elementor-element-20e943f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-d2f47e6{color:#FFFFFF;font-family:"HelveticaNeue-Thin", Sans-serif;font-size:16px;line-height:20px;}.elementor-2 .elementor-element.elementor-element-d2f47e6 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-2ea760a .elementor-button{font-family:"HelveticaNeue-Thin", Sans-serif;font-size:12px;line-height:15px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#05749C;color:#05749C;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2ea760a .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-2ea760a .elementor-button:focus{color:#05749C;background-color:#84DEFF;}.elementor-2 .elementor-element.elementor-element-2ea760a .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-2ea760a .elementor-button:focus svg{fill:#05749C;}.elementor-2 .elementor-element.elementor-element-2ea760a > .elementor-widget-container{margin:10px 10px 20px 0px;}.elementor-2 .elementor-element.elementor-element-2ea760a{width:33%;max-width:33%;}.elementor-2 .elementor-element.elementor-element-71c6461 .elementor-button{font-family:"HelveticaNeue-Thin", Sans-serif;font-size:12px;line-height:15px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#05749C;color:#05749C;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-71c6461 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-71c6461 .elementor-button:focus{color:#05749C;background-color:#84DEFF;}.elementor-2 .elementor-element.elementor-element-71c6461 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-71c6461 .elementor-button:focus svg{fill:#05749C;}.elementor-2 .elementor-element.elementor-element-71c6461 > .elementor-widget-container{margin:10px 10px 20px 0px;}.elementor-2 .elementor-element.elementor-element-71c6461{width:33%;max-width:33%;}.elementor-2 .elementor-element.elementor-element-349dda1 .elementor-button{font-family:"HelveticaNeue-Thin", Sans-serif;font-size:12px;line-height:15px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#05749C;color:#05749C;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-349dda1 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-349dda1 .elementor-button:focus{color:#05749C;background-color:#84DEFF;}.elementor-2 .elementor-element.elementor-element-349dda1 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-349dda1 .elementor-button:focus svg{fill:#05749C;}.elementor-2 .elementor-element.elementor-element-349dda1 > .elementor-widget-container{margin:10px 10px 20px 0px;}.elementor-2 .elementor-element.elementor-element-349dda1{width:33%;max-width:33%;}.elementor-2 .elementor-element.elementor-element-e387b11 .elementor-button{font-family:"HelveticaNeue-Thin", Sans-serif;font-size:12px;line-height:15px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#05749C;color:#05749C;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-e387b11 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-e387b11 .elementor-button:focus{color:#05749C;background-color:#84DEFF;}.elementor-2 .elementor-element.elementor-element-e387b11 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-e387b11 .elementor-button:focus svg{fill:#05749C;}.elementor-2 .elementor-element.elementor-element-e387b11 > .elementor-widget-container{margin:10px 10px 20px 0px;}.elementor-2 .elementor-element.elementor-element-e387b11{width:33%;max-width:33%;}.elementor-2 .elementor-element.elementor-element-d538724 .elementor-button{font-family:"HelveticaNeue-Thin", Sans-serif;font-size:12px;line-height:15px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#05749C;color:#05749C;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d538724 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-d538724 .elementor-button:focus{color:#05749C;background-color:#84DEFF;}.elementor-2 .elementor-element.elementor-element-d538724 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-d538724 .elementor-button:focus svg{fill:#05749C;}.elementor-2 .elementor-element.elementor-element-d538724 > .elementor-widget-container{margin:10px 10px 20px 0px;}.elementor-2 .elementor-element.elementor-element-d538724{width:33%;max-width:33%;}.elementor-2 .elementor-element.elementor-element-408edef > .elementor-widget-container{padding:180px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cbe51df > .elementor-container{min-height:100vh;}.elementor-2 .elementor-element.elementor-element-cbe51df > .elementor-container:after{content:"";min-height:inherit;}.elementor-2 .elementor-element.elementor-element-cbe51df:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cbe51df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cbe51df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:100;}.elementor-2 .elementor-element.elementor-element-cbe51df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-4c04c67:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2 .elementor-element.elementor-element-4c04c67 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://decisionplan.pt/underconstruction/wp-content/uploads/2020/08/academia.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-4c04c67 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 16% 0% 16%;}.elementor-2 .elementor-element.elementor-element-4c04c67 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-e3c92cc{text-align:left;}.elementor-2 .elementor-element.elementor-element-e3c92cc .elementor-heading-title{color:#FFFFFF;font-family:"HelveticaNeue-Thin", Sans-serif;font-size:55px;font-weight:100;}.elementor-2 .elementor-element.elementor-element-e3c92cc > .elementor-widget-container{margin:0% 0% 0% 0%;padding:4% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-84d6d4c .elementor-text-editor{text-align:left;}.elementor-2 .elementor-element.elementor-element-84d6d4c{font-family:"HelveticaNeue-Thin", Sans-serif;font-size:16px;line-height:20px;}.elementor-2 .elementor-element.elementor-element-84d6d4c > .elementor-widget-container{margin:0% 0% 0% 0%;padding:80px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-b2ed694 .elementor-button{font-family:"HelveticaNeue-Thin", Sans-serif;font-size:12px;line-height:15px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#08769D;padding:22px 30px 22px 30px;}.elementor-2 .elementor-element.elementor-element-b2ed694 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-b2ed694 .elementor-button:focus{color:#05749C;background-color:#84DEFF;}.elementor-2 .elementor-element.elementor-element-b2ed694 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-b2ed694 .elementor-button:focus svg{fill:#05749C;}.elementor-2 .elementor-element.elementor-element-b2ed694 > .elementor-widget-container{margin:10px 10px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b2ed694{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-5207eb9 .elementor-button{font-family:"HelveticaNeue-Thin", Sans-serif;font-size:12px;line-height:15px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#08769D;padding:22px 30px 22px 30px;}.elementor-2 .elementor-element.elementor-element-5207eb9 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-5207eb9 .elementor-button:focus{color:#05749C;background-color:#84DEFF;}.elementor-2 .elementor-element.elementor-element-5207eb9 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-5207eb9 .elementor-button:focus svg{fill:#05749C;}.elementor-2 .elementor-element.elementor-element-5207eb9 > .elementor-widget-container{margin:10px 10px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5207eb9{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-af49271 .elementor-button{font-family:"HelveticaNeue-Thin", Sans-serif;font-size:12px;line-height:15px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#08769D;padding:22px 30px 22px 30px;}.elementor-2 .elementor-element.elementor-element-af49271 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-af49271 .elementor-button:focus{color:#05749C;background-color:#84DEFF;}.elementor-2 .elementor-element.elementor-element-af49271 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-af49271 .elementor-button:focus svg{fill:#05749C;}.elementor-2 .elementor-element.elementor-element-af49271 > .elementor-widget-container{margin:10px 10px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-af49271{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-4a8aff7 .elementor-button{font-family:"HelveticaNeue-Thin", Sans-serif;font-size:12px;line-height:15px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#08769D;padding:22px 30px 22px 30px;}.elementor-2 .elementor-element.elementor-element-4a8aff7 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-4a8aff7 .elementor-button:focus{color:#05749C;background-color:#84DEFF;}.elementor-2 .elementor-element.elementor-element-4a8aff7 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-4a8aff7 .elementor-button:focus svg{fill:#05749C;}.elementor-2 .elementor-element.elementor-element-4a8aff7 > .elementor-widget-container{margin:10px 10px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4a8aff7{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-6010f3e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6010f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08769D;}.elementor-2 .elementor-element.elementor-element-6010f3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 0px;z-index:100;}.elementor-2 .elementor-element.elementor-element-6010f3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-f6fe006 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-567fa32{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-567fa32{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-567fa32{right:0px;}.elementor-2 .elementor-element.elementor-element-baa0205 > .elementor-element-populated{margin:0% 8% 0% 0%;}.elementor-2 .elementor-element.elementor-element-12c0166 .elementor-heading-title{color:#FFFFFF;font-family:"HelveticaNeue-Thin", Sans-serif;font-weight:100;}.elementor-2 .elementor-element.elementor-element-12c0166 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d29a258 .elementor-heading-title{color:#FFFFFF;font-family:"HelveticaNeue-Thin", Sans-serif;font-size:1vw;}.elementor-2 .elementor-element.elementor-element-d29a258 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d29a258{width:auto;max-width:auto;bottom:3%;}.elementor-2 .elementor-element.elementor-element-477fc74{text-align:center;width:auto;max-width:auto;bottom:3.036%;}.elementor-2 .elementor-element.elementor-element-477fc74 .elementor-social-icon{font-size:25px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-477fc74{left:18.099%;}body.rtl .elementor-2 .elementor-element.elementor-element-477fc74{right:18.099%;}.elementor-2 .elementor-element.elementor-element-83c5569 > .elementor-element-populated{margin:0% 8% 0% 0%;}.elementor-2 .elementor-element.elementor-element-533ba03 .elementor-heading-title{color:#FFFFFF;font-family:"HelveticaNeue-Thin", Sans-serif;font-weight:100;}.elementor-2 .elementor-element.elementor-element-533ba03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fd06a36 > .elementor-element-populated{margin:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-205883b .elementor-heading-title{color:#FFFFFF;font-family:"HelveticaNeue-Thin", Sans-serif;font-weight:100;}.elementor-2 .elementor-element.elementor-element-205883b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9cf85a5 .elementor-heading-title{color:#FFFFFF;font-family:"HelveticaNeue-Thin", Sans-serif;font-weight:100;}.elementor-2 .elementor-element.elementor-element-9cf85a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-25de23a .elementor-field-group{margin-bottom:12px;}.elementor-2 .elementor-element.elementor-element-25de23a .elementor-form-fields-wrapper{margin-bottom:-12px;}.elementor-2 .elementor-element.elementor-element-25de23a .elementor-field-group > a{color:#6FC6EC;}.elementor-2 .elementor-element.elementor-element-25de23a .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:rgba(2, 1, 1, 0);border-width:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-25de23a .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:rgba(2, 1, 1, 0);border-width:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-25de23a .elementor-field-group .elementor-select-wrapper::before{color:rgba(2, 1, 1, 0);}.elementor-2 .elementor-element.elementor-element-25de23a .elementor-button{color:#08769D;font-family:"HelveticaNeue-Thin", Sans-serif;background-color:#84DEFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3372e44 > .elementor-element-populated{margin:0% 8% 0% 0%;}.elementor-2 .elementor-element.elementor-element-ddc79eb .elementor-heading-title{color:#FFFFFF;font-family:"HelveticaNeue-Thin", Sans-serif;font-size:1.2vw;}.elementor-2 .elementor-element.elementor-element-ddc79eb > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ddc79eb{width:auto;max-width:auto;bottom:7%;}.elementor-2 .elementor-element.elementor-element-75881f2{text-align:center;width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-75881f2 .elementor-social-icon{font-size:25px;}.elementor-2 .elementor-element.elementor-element-c8dba96 .elementor-text-editor{text-align:justify;column-gap:0px;}.elementor-2 .elementor-element.elementor-element-c8dba96{color:#08769D;font-family:"HelveticaNeue-Thin", Sans-serif;}.elementor-2 .elementor-element.elementor-element-c8dba96 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-1ed72c1 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-2 .elementor-element.elementor-element-2053483 > .elementor-widget-container{padding:10% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-a1e062e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ac2d58c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:13% 0% 29% 0%;}.elementor-2 .elementor-element.elementor-element-bc04799 > .elementor-widget-container{margin:0% 60% 0% 10%;}.elementor-2 .elementor-element.elementor-element-bc04799{width:33%;max-width:33%;}.elementor-2 .elementor-element.elementor-element-5c9e494 > .elementor-widget-container{margin:0% 60% 0% 100%;}.elementor-2 .elementor-element.elementor-element-5c9e494{width:33%;max-width:33%;}.elementor-2 .elementor-element.elementor-element-4d67e07{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2d36a13 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-2 .elementor-element.elementor-element-20e943f > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-2 .elementor-element.elementor-element-d2f47e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2ea760a > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-2ea760a{width:50%;max-width:50%;}.elementor-2 .elementor-element.elementor-element-71c6461 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-71c6461{width:50%;max-width:50%;}.elementor-2 .elementor-element.elementor-element-349dda1 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-349dda1{width:50%;max-width:50%;}.elementor-2 .elementor-element.elementor-element-e387b11 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-e387b11{width:50%;max-width:50%;}.elementor-2 .elementor-element.elementor-element-d538724 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-d538724{width:50%;max-width:50%;}.elementor-2 .elementor-element.elementor-element-4c04c67 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-2 .elementor-element.elementor-element-b2ed694 .elementor-button{padding:22px 52px 22px 52px;}.elementor-2 .elementor-element.elementor-element-b2ed694 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-2 .elementor-element.elementor-element-b2ed694{width:50%;max-width:50%;}.elementor-2 .elementor-element.elementor-element-5207eb9 .elementor-button{padding:22px 52px 22px 52px;}.elementor-2 .elementor-element.elementor-element-5207eb9 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-2 .elementor-element.elementor-element-5207eb9{width:50%;max-width:50%;}.elementor-2 .elementor-element.elementor-element-af49271 .elementor-button{padding:22px 52px 22px 52px;}.elementor-2 .elementor-element.elementor-element-af49271 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-2 .elementor-element.elementor-element-af49271{width:50%;max-width:50%;}.elementor-2 .elementor-element.elementor-element-4a8aff7 .elementor-button{padding:22px 52px 22px 52px;}.elementor-2 .elementor-element.elementor-element-4a8aff7 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-2 .elementor-element.elementor-element-4a8aff7{width:50%;max-width:50%;}.elementor-2 .elementor-element.elementor-element-f6fe006 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:1px;}.elementor-2 .elementor-element.elementor-element-baa0205 > .elementor-element-populated{margin:0% 0% 0% 20%;}.elementor-2 .elementor-element.elementor-element-83c5569 > .elementor-element-populated{margin:0% 0% 0% 20%;}.elementor-2 .elementor-element.elementor-element-fd06a36 > .elementor-element-populated{margin:0% 0% 0% 20%;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3372e44 > .elementor-element-populated{margin:0% 0% 0% 20%;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-f6fe006{width:26%;}.elementor-2 .elementor-element.elementor-element-baa0205{width:31%;}.elementor-2 .elementor-element.elementor-element-83c5569{width:3%;}.elementor-2 .elementor-element.elementor-element-fd06a36{width:33%;}.elementor-2 .elementor-element.elementor-element-3372e44{width:7%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-2c34bbb{width:100%;}.elementor-2 .elementor-element.elementor-element-d1024d2{width:100%;}.elementor-2 .elementor-element.elementor-element-876b4cd{width:100%;}.elementor-2 .elementor-element.elementor-element-336c4c8 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-2 .elementor-element.elementor-element-45db6c4 .elementor-text-editor{text-align:left;}.elementor-2 .elementor-element.elementor-element-bc04799 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bc04799{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-5c9e494 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5c9e494{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-2ea760a{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-71c6461{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-349dda1{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-e387b11{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-d538724{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-b2ed694{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-5207eb9{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-af49271{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-4a8aff7{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-6010f3e{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-83c5569 > .elementor-element-populated{margin:8% 8% 8% 8%;}.elementor-2 .elementor-element.elementor-element-9cf85a5 > .elementor-widget-container{padding:20% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-3372e44 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-3372e44 > .elementor-element-populated{margin:10% 28% 20% 28%;padding:20% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-ddc79eb .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-ddc79eb > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-75881f2{text-align:right;width:100%;max-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-2c34bbb{width:100%;}.elementor-2 .elementor-element.elementor-element-d1024d2{width:100%;}.elementor-2 .elementor-element.elementor-element-876b4cd{width:100%;}.elementor-2 .elementor-element.elementor-element-baa0205{width:49%;}.elementor-2 .elementor-element.elementor-element-83c5569{width:49%;}.elementor-2 .elementor-element.elementor-element-fd06a36{width:49%;}.elementor-2 .elementor-element.elementor-element-3372e44{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-45db6c4 */.elementor-2 .elementor-element.elementor-element-45db6c4{
    color: #08769d;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a9556a9 */.elementor-2 .elementor-element.elementor-element-a9556a9{
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6080b4f */#homemenu{display: inline!important;}
#sitemenu{display: none!important;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4c04c67 */.elementor-2 .elementor-element.elementor-element-4c04c67{min-height: 100vh;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-92dda23 */#wpforms-612-field_0, #wpforms-612-field_1{
    height: 61px;
}
#wpforms-612-field_0::placeholder{
    color:#000;
    text-transform: lowercase;
    font-family: "HelveticaNeue-Thin", Sans-serif;
    padding-left: 10px;
}
#wpforms-612-field_1::placeholder{
    color:#000;
    text-transform: lowercase;
    font-family: "HelveticaNeue-Thin", Sans-serif;
    padding-left: 10px;
}

#wpforms-submit-612{
    font-family: "HelveticaNeue-Thin", Sans-serif;
    text-transform: lowercase;
    font-size: 16px;
    background: white;
    color:#05749c;
    width: 150px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8dba96 */.elementor-2 .elementor-element.elementor-element-c8dba96{
    color: #08769d;
}/* End custom CSS */
/* Start custom CSS */div.wpforms-container-full .wpforms-form .wpforms-submit-container {
    padding: 10px 0 0 0;
    clear: none;
    position: relative;
}
.elementor-row {
    margin-top: 0px!important;
}
#wpforms-submit-612 {
    font-family: "HelveticaNeue-Thin", Sans-serif;
    text-transform: lowercase;
    font-size: 16px;
    background: white;
    color: #05749c;
    width: 150px;
    text-align: center;
}

div.wpforms-container-full .wpforms-form .wpforms-field {
    padding: 10px 0;
    clear: both;
    width: 70%;
}

div.wpforms-container-full .wpforms-form .wpforms-submit-container #wpforms-submit-612 {
    clear: none;
    position: absolute;
    bottom: 20px;
    left: 72%;
    height: 61px;
    width: 107px;
}

.elementor-2 .elementor-element.elementor-element-25de23a .elementor-field-group {
    margin-bottom: 12px;
    max-width: 70%;
}

.elementor-2 .elementor-element.elementor-element-25de23a .elementor-button {
    color: #08769D;
    font-family: "HelveticaNeue-Thin", Sans-serif;
    background-color: #84DEFF;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    position: absolute;
    left: 103%;
    top: -73px;
    text-transform: lowercase;
}

.elementor-2 .elementor-element.elementor-element-25de23a .elementor-field-group .elementor-field:not(.elementor-select-wrapper) {
    background-color: #ffffff;
    border-color: rgba(2, 1, 1, 0);
    border-width: 0px 0px 0px 0px;
    height: 61px;
    border-radius: 0;
}

.elementor-form .elementor-button .elementor-button-text {
    white-space: normal;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    height: 61px;
}

#wpforms-form-601 > div.wpforms-submit-container #wpforms-submit-601{
    clear: none;
    position: relative;
    float: right;
}
#wpforms-601-field_0, #wpforms-601-field_1, #wpforms-601-field_4{
	height: 61px;
}
#wpforms-601-field_2{
	min-height: 161px;
}
#wpforms-601-field_0::placeholder{
	   text-transform: lowercase;
    font-family: "HelveticaNeue-Thin", Sans-serif;
    padding-left: 10px;
    font-size:17px;
	  color:#000;
}
#wpforms-601-field_1::placeholder{
	   text-transform: lowercase;
    font-family: "HelveticaNeue-Thin", Sans-serif;
    padding-left: 10px;
    font-size:17px;
	  color:#000;
}
#wpforms-601-field_2::placeholder{
	   text-transform: lowercase;
    font-family: "HelveticaNeue-Thin", Sans-serif;
    padding-left: 10px;
    font-size:17px;
	  color:#000;
}
#wpforms-601-field_4::placeholder{
	   text-transform: lowercase;
    font-family: "HelveticaNeue-Thin", Sans-serif;
    padding-left: 10px;
    font-size:17px;
	  color:#000;
}
#user::placeholder{
	   text-transform: lowercase;
    font-family: "HelveticaNeue-Thin", Sans-serif;
    font-size:17px;
	  color:#000;
	  opacity: 1;
}
#password::placeholder{
	   text-transform: lowercase;
    font-family: "HelveticaNeue-Thin", Sans-serif;
    font-size:17px;
	  color:#000;
	  opacity: 1;
}
#wpforms-submit-612{
    background-color: #84DEFF;
    border: 0;
}
#wpforms-submit-601{
    background-color: #84DEFF;
font-family: "HelveticaNeue-Thin", Sans-serif;
    text-transform: lowercase;
    font-size: 16px;
    border: 0;
        height: 61px;
    width: 107px;
}
.wpforms-container-full .wpforms-form .wpforms-field#wpforms-601-field_0-container{
width: 100%!important;
}
.wpforms-container-full .wpforms-form .wpforms-field#wpforms-601-field_1-container{
width: 100%!important;
}
.wpforms-container-full .wpforms-form .wpforms-field#wpforms-601-field_2-container{
width: 100%!important;
}
.wpforms-container-full .wpforms-form .wpforms-field#wpforms-601-field_4-container{
width: 100%!important;
}
#wpforms-field-limit-text-601-4{
    display: none;
}

.elementor-button span {
    text-decoration: inherit;
    width: 148px;
}

@media only screen and (max-width: 768px) {
div.wpforms-container-full .wpforms-form .wpforms-submit-container #wpforms-submit-612 {
    clear: none;
    position: absolute;
    bottom: 20px;
    left: 30%;
    height: 61px;
    width: 107px;
}

.elementor-2 .elementor-element.elementor-element-25de23a .elementor-button {
    color: #08769D;
    font-family: "HelveticaNeue-Thin", Sans-serif;
    background-color: #84DEFF;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    position: absolute;
    left: 12%;
    top: -73px;
    text-transform: lowercase;
}

.elementor-button {
    display: inline-block;
    line-height: 1;
    background-color: #818a91;
    font-size: 15px;
    padding: 6px 9px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color: #fff;
    fill: #fff;
    text-align: center;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

.elementor-widget:not(:last-child) {
    margin-bottom: 15px;
    margin-top: 0px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'HelveticaNeue-Thin';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://decisionplan.pt/underconstruction/wp-content/uploads/2020/06/HelveticaNeue-Thin.ttf') format('truetype');
}
/* End Custom Fonts CSS */