.elementor-62 .elementor-element.elementor-element-7f927f6{--display:flex;}.elementor-62 .elementor-element.elementor-element-7f927f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-62 .elementor-element.elementor-element-f122d9f{--display:flex;}.elementor-62 .elementor-element.elementor-element-d8729a4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-position:50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62 .elementor-element.elementor-element-d8729a4:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-d8729a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-62 .elementor-element.elementor-element-af468de{--display:flex;background-image:url("https://amasvizela.pt/wp-content/uploads/2026/02/amas_banner.jpg");--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-position:50% 50%;background-size:cover;--padding-top:210px;--padding-bottom:210px;--padding-left:0px;--padding-right:0px;}.elementor-62 .elementor-element.elementor-element-af468de:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-af468de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff00;background-image:url("https://amasvizela.pt/wp-content/uploads/2026/02/amas_banner.jpg");}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-62 .elementor-element.elementor-element-b6c057b{width:var( --container-widget-width, 48.66% );max-width:48.66%;--container-widget-width:48.66%;--container-widget-flex-grow:0;}.elementor-62 .elementor-element.elementor-element-b6c057b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62 .elementor-element.elementor-element-b6c057b i.softlite-dynamic-icon{font-size:250px;}.elementor-62 .elementor-element.elementor-element-b6c057b .softlite-dynamic-icon i{font-size:250px;}.elementor-62 .elementor-element.elementor-element-b6c057b .softlite-dynamic-icon:not(i){width:250px;}.elementor-62 .elementor-element.elementor-element-b6c057b .softlite-dynamic-icon svg{width:250px;}.elementor-62 .elementor-element.elementor-element-b6c057b .softlite-dynamic-card-box-text-1{font-size:46px;font-weight:300;text-transform:uppercase;line-height:55.200000762939px;color:#ffffffff;}.elementor-62 .elementor-element.elementor-element-8478d1b{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-62 .elementor-element.elementor-element-727be3d .elementor-heading-title{color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-8456232{--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;}.elementor-62 .elementor-element.elementor-element-fa30c0b{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-62 .elementor-element.elementor-element-ca6acbb .elementor-button{background-color:#0866FF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-62 .elementor-element.elementor-element-425bbaa{--display:flex;}.elementor-62 .elementor-element.elementor-element-bd091e6 .elementor-button{background-color:#CC3452;transition-duration:0s;}@media(min-width:768px){.elementor-62 .elementor-element.elementor-element-7f927f6{--width:119.225%;}.elementor-62 .elementor-element.elementor-element-d8729a4{--width:auto;}.elementor-62 .elementor-element.elementor-element-af468de{--width:auto;}.elementor-62 .elementor-element.elementor-element-fa30c0b{--width:8%;}.elementor-62 .elementor-element.elementor-element-425bbaa{--width:6%;}}@media(max-width:1024px) and (min-width:768px){.elementor-62 .elementor-element.elementor-element-fa30c0b{--width:15%;}.elementor-62 .elementor-element.elementor-element-425bbaa{--width:15%;}}@media(max-width:1024px){.elementor-62 .elementor-element.elementor-element-d8729a4{background-position:0px 0px;}.elementor-62 .elementor-element.elementor-element-af468de{background-position:0px 0px;--padding-top:210px;--padding-bottom:210px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-62 .elementor-element.elementor-element-d8729a4{--width:auto;background-position:0px 0px;}.elementor-62 .elementor-element.elementor-element-af468de{--width:auto;background-position:0px 0px;--padding-top:161px;--padding-bottom:161px;--padding-left:0px;--padding-right:0px;}.elementor-62 .elementor-element.elementor-element-b6c057b .softlite-dynamic-card-box-text-1{font-size:26px;line-height:31.200000762939px;}.elementor-62 .elementor-element.elementor-element-8456232{--justify-content:center;}.elementor-62 .elementor-element.elementor-element-fa30c0b{--width:40%;}.elementor-62 .elementor-element.elementor-element-425bbaa{--width:40%;}}.elementor-62 .elementor-element.elementor-element-b6c057b {width: 80%;}.elementor-62 .elementor-element.elementor-element-b6c057b {position: relative;}.elementor-62 .elementor-element.elementor-element-b6c057b {max-width: 1080px !important}.elementor-62 .elementor-element.elementor-element-b6c057b {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}.elementor-62 .elementor-element.elementor-element-b6c057b .rm79rb2s{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);display: flex;flex-wrap: wrap;justify-content: center;text-align: center;z-index: 3;flex-direction: row;}.elementor-62 .elementor-element.elementor-element-b6c057b .rm79rb2s::before{display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-62 .elementor-element.elementor-element-b6c057b .rm79rb2s::after{display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-62 .elementor-element.elementor-element-b6c057b {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}}@media (max-width: 1024px) {.elementor-62 .elementor-element.elementor-element-b6c057b .rm79rb2s{flex-wrap: wrap;}}@media (max-width: 767px) {.elementor-62 .elementor-element.elementor-element-b6c057b {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}}@media (max-width: 767px) {.elementor-62 .elementor-element.elementor-element-b6c057b .rm79rb2s{flex-wrap: wrap;font-size: 17px;line-height: 25.5px;}}.elementor-62 .elementor-element.elementor-element-b6c057b .j8tvhrva{align-self: center;border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);text-align: center;width: 100%;}.elementor-62 .elementor-element.elementor-element-b6c057b .j8tvhrva::before{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-62 .elementor-element.elementor-element-b6c057b .j8tvhrva::after{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-62 .elementor-element.elementor-element-b6c057b .j8tvhrva{font-size: 17px;line-height: 25.5px;}}.elementor-62 .elementor-element.elementor-element-b6c057b .idxksaxt{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);margin-bottom: 20px;margin-left: auto;margin-right: auto;margin-top: 20px;max-width: 900px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;padding-top: 10px;text-align: center;width: 100%;padding-block-start: 10px;padding-block-end: 10px;padding-inline-start: 10px;padding-inline-end: 10px;}.elementor-62 .elementor-element.elementor-element-b6c057b .idxksaxt::before{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-62 .elementor-element.elementor-element-b6c057b .idxksaxt::after{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-62 .elementor-element.elementor-element-b6c057b .idxksaxt{margin-bottom: 20px;margin-left: auto;margin-right: auto;margin-top: 20px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;padding-top: 10px;}}@media (max-width: 767px) {.elementor-62 .elementor-element.elementor-element-b6c057b .idxksaxt{font-size: 17px;line-height: 25.5px;margin-bottom: 20px;margin-left: auto;margin-right: auto;margin-top: 20px;max-width: 100%;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;padding-top: 10px;}}.elementor-62 .elementor-element.elementor-element-b6c057b .lv6eqyei{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);max-width: 100%;text-align: center;aspect-ratio: auto 250 / 99;}.elementor-62 .elementor-element.elementor-element-b6c057b .lv6eqyei::before{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-62 .elementor-element.elementor-element-b6c057b .lv6eqyei::after{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-62 .elementor-element.elementor-element-b6c057b .lv6eqyei{font-size: 17px;line-height: 25.5px;}}.elementor-62 .elementor-element.elementor-element-b6c057b .sokhnete{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);font-size: 22px;text-align: center;width: auto;}.elementor-62 .elementor-element.elementor-element-b6c057b .sokhnete::before{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-62 .elementor-element.elementor-element-b6c057b .sokhnete::after{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-62 .elementor-element.elementor-element-b6c057b .sokhnete{display: none;font-size: 18px;line-height: 25.5px;}}.elementor-62 .elementor-element.elementor-element-b6c057b .vuc89muw{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);margin-bottom: 0px;margin-top: 0px;padding-bottom: 10px;padding-top: 30px;text-align: center;width: auto;padding-block-start: 30px;padding-block-end: 10px;padding-right: 0px;padding-left: 0px;margin-right: 0px;margin-left: 0px;}.elementor-62 .elementor-element.elementor-element-b6c057b .vuc89muw::before{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-62 .elementor-element.elementor-element-b6c057b .vuc89muw::after{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-62 .elementor-element.elementor-element-b6c057b .vuc89muw{margin-bottom: 0px;margin-top: 0px;padding-bottom: 10px;padding-top: 30px;padding-right: 0px;padding-left: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-62 .elementor-element.elementor-element-b6c057b .vuc89muw{margin-bottom: 0px;margin-top: 0px;padding-bottom: 10px;padding-top: 30px;padding-right: 0px;padding-left: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-62 .elementor-element.elementor-element-b6c057b .p1r53o6e{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);font-size: 46px;font-weight: 600;line-height: 55.20000076293945px;text-align: center;text-transform: uppercase;width: auto;}.elementor-62 .elementor-element.elementor-element-b6c057b .p1r53o6e::before{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-62 .elementor-element.elementor-element-b6c057b .p1r53o6e::after{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-62 .elementor-element.elementor-element-b6c057b .p1r53o6e{font-size: 26px;line-height: 31.200000762939453px;}}







.elementor-62 .elementor-element.elementor-element-af468de{animation-timing-function: linear;background-repeat: no-repeat;color: rgb(255, 255, 255);text-align: center;display: block;}.elementor-62 .elementor-element.elementor-element-af468de::before{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-62 .elementor-element.elementor-element-af468de::after{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-62 .elementor-element.elementor-element-af468de{font-size: 17px;line-height: 25.5px;}}
.elementor-62 .elementor-element.elementor-element-d8729a4{display: block;}@media (max-width: 767px) {.elementor-62 .elementor-element.elementor-element-d8729a4{font-size: 17px;line-height: 25.5px;}}


