.elementor-635 .elementor-element.elementor-element-40e1ac6:not(.elementor-motion-effects-element-type-background), .elementor-635 .elementor-element.elementor-element-40e1ac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opasso.pt/wp-content/uploads/2023/05/OPasso_Inauguracao.23webf_06-1.jpg");background-position:0px -364px;background-repeat:no-repeat;background-size:cover;}.elementor-635 .elementor-element.elementor-element-40e1ac6 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor7 ) 0%, var( --e-global-color-astglobalcolor7 ) 100%);opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-635 .elementor-element.elementor-element-40e1ac6 > .elementor-container{min-height:40vh;}.elementor-635 .elementor-element.elementor-element-40e1ac6{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 150px 0px;}.elementor-635 .elementor-element.elementor-element-263402e{text-align:center;}.elementor-635 .elementor-element.elementor-element-263402e .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-635 .elementor-element.elementor-element-42f1fc2{padding:80px 0px 80px 0px;}.elementor-635 .elementor-element.elementor-element-5cf4244 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-635 .elementor-element.elementor-element-49kb9bv > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-635 .elementor-element.elementor-element-49kb9bv{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-49kb9bv > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-635 .elementor-element.elementor-element-8a4fada .elementor-icon-wrapper{text-align:center;}.elementor-635 .elementor-element.elementor-element-fb2a873 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-astglobalcolor0 );padding:0px 0px 0px 50px;}.elementor-635 .elementor-element.elementor-element-zx8n0b8:not(.elementor-motion-effects-element-type-background), .elementor-635 .elementor-element.elementor-element-zx8n0b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-635 .elementor-element.elementor-element-zx8n0b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 60px 0px;}.elementor-635 .elementor-element.elementor-element-zx8n0b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-635 .elementor-element.elementor-element-13e4141{--e-image-carousel-slides-to-show:1;}.elementor-635 .elementor-element.elementor-element-13629f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-635 .elementor-element.elementor-element-13629f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-635 .elementor-element.elementor-element-05d372e th.uael-table-col, .elementor-635 .elementor-element.elementor-element-05d372e tbody .uael-table-col .uael-table-head{padding:15px 15px 15px 15px;}.elementor-635 .elementor-element.elementor-element-05d372e th .uael-table__text,.elementor-635 .elementor-element.elementor-element-05d372e tbody .uael-table-col .uael-table-head .uael-table__text{text-align:center;width:100%;}.elementor-635 .elementor-element.elementor-element-05d372e th.uael-table-col, .elementor-635 .elementor-element.elementor-element-05d372e tbody .uael-table-row th, .elementor-635 .elementor-element.elementor-element-05d372e tbody .uael-table-row .uael-table-head, .elementor-635 .elementor-element.elementor-element-05d372e tr.uael-table-row div.responsive-header-text, .elementor-635 .elementor-element.elementor-element-05d372e.elementor-widget-uael-table .uael-table-wrapper table[data-responsive="yes"] tbody tr.uael-table-row div.responsive-header-text{border-style:solid;border-width:1px 1px 1px 1px;border-color:#bbb;}.elementor-635 .elementor-element.elementor-element-05d372e tbody td.uael-table-col{padding:15px 15px 15px 15px;}.elementor-635 .elementor-element.elementor-element-05d372e td .uael-table__text{text-align:center;width:100%;}.elementor-635 .elementor-element.elementor-element-05d372e .uael-table-row .uael-table-col{vertical-align:middle;}.elementor-635 .elementor-element.elementor-element-05d372e tbody tr:nth-child(odd){background:#eaeaea;}.elementor-635 .elementor-element.elementor-element-05d372e tbody tr:nth-child(even){background:#FFFFFF;}.elementor-635 .elementor-element.elementor-element-05d372e td.uael-table-col{border-style:solid;border-width:1px 1px 1px 1px;border-color:#bbb;}.elementor-635 .elementor-element.elementor-element-05d372e .uael-align-icon--left i{font-size:30px;vertical-align:middle;}.elementor-635 .elementor-element.elementor-element-05d372e .uael-align-icon--right i{font-size:30px;vertical-align:middle;}.elementor-635 .elementor-element.elementor-element-05d372e .uael-align-icon--left svg{height:30px;width:30px;vertical-align:middle;}.elementor-635 .elementor-element.elementor-element-05d372e .uael-align-icon--right svg{height:30px;width:30px;vertical-align:middle;}.elementor-635 .elementor-element.elementor-element-05d372e .uael-align-icon--left{margin-right:10px;}.elementor-635 .elementor-element.elementor-element-05d372e .uael-align-icon--right{margin-left:10px;}.elementor-635 .elementor-element.elementor-element-05d372e .uael-col-img--left{width:30px;margin-right:10px;}.elementor-635 .elementor-element.elementor-element-05d372e .uael-col-img--right{width:30px;margin-left:10px;}.elementor-635 .elementor-element.elementor-element-00a7832{--e-image-carousel-slides-to-show:1;}.elementor-635 .elementor-element.elementor-element-5a28226:not(.elementor-motion-effects-element-type-background), .elementor-635 .elementor-element.elementor-element-5a28226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://opasso.pt/wp-content/uploads/2023/01/O-Passo.png");background-position:center center;background-repeat:no-repeat;}.elementor-635 .elementor-element.elementor-element-5a28226 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.98;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-635 .elementor-element.elementor-element-5a28226 > .elementor-container{max-width:800px;}.elementor-635 .elementor-element.elementor-element-5a28226{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-635 .elementor-element.elementor-element-cfe65bc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);padding:40px 30px 40px 30px;}.elementor-635 .elementor-element.elementor-element-439d5af{text-align:center;}.elementor-635 .elementor-element.elementor-element-a81473f{text-align:center;}.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4.uael-wpf-style-underline .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label{border-radius:0px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form button[type=submit],
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-page-button{padding:20px 20px 20px 20px;}.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form button[type=submit], .elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form button[type=submit]:hover, .elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-page-button, .elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-page-button:hover{background-color:#284839;color:#FFFFFF;}.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form button[type=submit]:hover, .elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-page-button:hover{background-color:#1E1E1E;}.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-container select option{background-color:#fafafa;}.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style input[type="radio"] + label:before{background-color:#fafafa;}.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style input[type="radio"]:checked + label:before{background-color:#7a7a7a;}.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]:checked + label:before{box-shadow:inset 0px 0px 0px 4px #fafafa;}.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field select{border-style:solid;}.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{border-style:solid;}.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{border-width:1px 1px 1px 1px;border-color:#eaeaea;}.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label:hover,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{border-width:1px 1px 1px 1px;}.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label:hover,
						.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style .wpforms-form .wpforms-page-indicator.circles{border-color:#eaeaea;}.elementor-635 .elementor-element.elementor-element-4f9d6f4 .uael-wpf-style label.wpforms-error{color:#ff0000;}@media(max-width:1024px){.elementor-635 .elementor-element.elementor-element-40e1ac6 > .elementor-container{min-height:30vh;}.elementor-635 .elementor-element.elementor-element-40e1ac6:not(.elementor-motion-effects-element-type-background), .elementor-635 .elementor-element.elementor-element-40e1ac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-635 .elementor-element.elementor-element-40e1ac6{padding:0px 0px 75px 0px;}.elementor-635 .elementor-element.elementor-element-49kb9bv{padding:50px 50px 50px 50px;}.elementor-635 .elementor-element.elementor-element-zx8n0b8{padding:50px 30px 50px 30px;}}@media(max-width:767px){.elementor-635 .elementor-element.elementor-element-40e1ac6 > .elementor-container{min-height:250px;}.elementor-635 .elementor-element.elementor-element-40e1ac6:not(.elementor-motion-effects-element-type-background), .elementor-635 .elementor-element.elementor-element-40e1ac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-635 .elementor-element.elementor-element-40e1ac6{padding:0px 0px 80px 0px;}.elementor-635 .elementor-element.elementor-element-97c0d92 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-635 .elementor-element.elementor-element-42f1fc2{padding:50px 0px 50px 0px;}.elementor-635 .elementor-element.elementor-element-49kb9bv{padding:0px 30px 0px 30px;}.elementor-635 .elementor-element.elementor-element-fb2a873 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 30px;}.elementor-635 .elementor-element.elementor-element-f0f6d6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-zx8n0b8{padding:50px 30px 50px 30px;}.elementor-635 .elementor-element.elementor-element-13629f5{padding:50px 0px 50px 0px;}.elementor-635 .elementor-element.elementor-element-5a28226{padding:50px 20px 50px 20px;}}