.elementor-17340 .elementor-element.elementor-element-67cb35e > .elementor-background-overlay{background-color:#000000;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17340 .elementor-element.elementor-element-67cb35e > .elementor-container{min-height:90vh;}.elementor-17340 .elementor-element.elementor-element-67cb35e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-17340 .elementor-element.elementor-element-4b5314b.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-17340 .elementor-element.elementor-element-4b5314b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-17340 .elementor-element.elementor-element-4b5314b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-17340 .elementor-element.elementor-element-4b5314b > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-17340 .elementor-element.elementor-element-cd42ee8{text-align:left;}.elementor-17340 .elementor-element.elementor-element-cd42ee8 img{width:300px;}.elementor-17340 .elementor-element.elementor-element-1baacef{padding:0px 0px 0px 0px;}.elementor-17340 .elementor-element.elementor-element-fdc0b71.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-17340 .elementor-element.elementor-element-fdc0b71 > .elementor-element-populated{padding:0% 0% 0% 20%;}.elementor-17340 .elementor-element.elementor-element-9b63921 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-17340 .elementor-element.elementor-element-9b63921{text-align:right;}.elementor-17340 .elementor-element.elementor-element-9b63921 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:3.8rem;font-weight:900;text-transform:uppercase;line-height:3.4rem;color:#FFFFFF;}.elementor-17340 .elementor-element.elementor-element-8e44a87 .elementor-button{background-color:#145E8C;font-size:20px;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-17340 .elementor-element.elementor-element-55af50d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17340 .elementor-element.elementor-element-55af50d:not(.elementor-motion-effects-element-type-background), .elementor-17340 .elementor-element.elementor-element-55af50d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17340 .elementor-element.elementor-element-55af50d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 100px 100px 100px;}.elementor-17340 .elementor-element.elementor-element-55af50d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17340 .elementor-element.elementor-element-5502006 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 60px 30px 30px;}.elementor-17340 .elementor-element.elementor-element-5502006 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17340 .elementor-element.elementor-element-1d208de{--spacer-size:50px;}.elementor-17340 .elementor-element.elementor-element-d3a5429{width:var( --container-widget-width, 99.693% );max-width:99.693%;--container-widget-width:99.693%;--container-widget-flex-grow:0;text-align:left;}.elementor-17340 .elementor-element.elementor-element-d3a5429 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-17340 .elementor-element.elementor-element-d3a5429 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.8rem;font-weight:900;text-transform:uppercase;line-height:2.8rem;color:#06405B;}.elementor-17340 .elementor-element.elementor-element-b89f221{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;color:#222222;font-size:1.2rem;line-height:1.6rem;}.elementor-17340 .elementor-element.elementor-element-b89f221 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-17340 .elementor-element.elementor-element-2f28052{--spacer-size:50px;}.elementor-17340 .elementor-element.elementor-element-0ac589e{--e-image-carousel-slides-to-show:1;}.elementor-17340 .elementor-element.elementor-element-0ac589e .elementor-image-carousel-caption{text-align:center;}.elementor-17340 .elementor-element.elementor-element-32dc5b6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17340 .elementor-element.elementor-element-32dc5b6:not(.elementor-motion-effects-element-type-background), .elementor-17340 .elementor-element.elementor-element-32dc5b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-17340 .elementor-element.elementor-element-32dc5b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-17340 .elementor-element.elementor-element-32dc5b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17340 .elementor-element.elementor-element-af15f58{--e-image-carousel-slides-to-show:1;}.elementor-17340 .elementor-element.elementor-element-af15f58 .elementor-image-carousel-caption{text-align:center;}.elementor-17340 .elementor-element.elementor-element-1edc31d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 60px;}.elementor-17340 .elementor-element.elementor-element-1edc31d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17340 .elementor-element.elementor-element-ab0ad03 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-17340 .elementor-element.elementor-element-ab0ad03{text-align:left;}.elementor-17340 .elementor-element.elementor-element-ab0ad03 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.8rem;font-weight:900;text-transform:uppercase;line-height:2.8rem;color:#06405B;}.elementor-17340 .elementor-element.elementor-element-f897969 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-17340 .elementor-element.elementor-element-f897969{color:#222222;font-size:1.2rem;line-height:1.6rem;}.elementor-17340 .elementor-element.elementor-element-7aa7f7c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17340 .elementor-element.elementor-element-7aa7f7c > .elementor-container{max-width:960px;}.elementor-17340 .elementor-element.elementor-element-7aa7f7c{padding:100px 50px 100px 50px;}.elementor-17340 .elementor-element.elementor-element-c0ca62c > .elementor-element-populated{padding:0% 15% 0% 0%;}.elementor-17340 .elementor-element.elementor-element-b773a6e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-17340 .elementor-element.elementor-element-b773a6e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.4rem;font-weight:700;line-height:2.4rem;color:#FFFFFF;}.elementor-17340 .elementor-element.elementor-element-76319fe{color:#CCCCCC;font-size:1rem;line-height:1.6rem;}.elementor-17340 .elementor-element.elementor-element-8477052:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17340 .elementor-element.elementor-element-8477052 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#145E8C;}.elementor-bc-flex-widget .elementor-17340 .elementor-element.elementor-element-8477052.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17340 .elementor-element.elementor-element-8477052.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17340 .elementor-element.elementor-element-8477052.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17340 .elementor-element.elementor-element-8477052 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-17340 .elementor-element.elementor-element-8477052 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17340 .elementor-element.elementor-element-0b69771 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-17340 .elementor-element.elementor-element-0b69771 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.6rem;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-17340 .elementor-element.elementor-element-b824178 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-17340 .elementor-element.elementor-element-b824178 .elementor-heading-title{font-family:"Outfit", Sans-serif;color:#FFFFFF99;}.elementor-17340 .elementor-element.elementor-element-2e1c96a:not(.elementor-motion-effects-element-type-background), .elementor-17340 .elementor-element.elementor-element-2e1c96a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17340 .elementor-element.elementor-element-2e1c96a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-17340 .elementor-element.elementor-element-2e1c96a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17340 .elementor-element.elementor-element-66d3227.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17340 .elementor-element.elementor-element-5566647 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-17340 .elementor-element.elementor-element-5566647{text-align:center;}.elementor-17340 .elementor-element.elementor-element-5566647 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.8rem;font-weight:900;text-transform:uppercase;line-height:3.4rem;color:#FFFFFF;}.elementor-17340 .elementor-element.elementor-element-3e6f01d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;color:#CCCCCC;font-size:1.4rem;line-height:1.6rem;}.elementor-17340 .elementor-element.elementor-element-4fbdc4e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17340 .elementor-element.elementor-element-4fbdc4e:not(.elementor-motion-effects-element-type-background), .elementor-17340 .elementor-element.elementor-element-4fbdc4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalazul.pt/wp-content/uploads/2024/01/bg-pursuit-of-greatness.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-17340 .elementor-element.elementor-element-4fbdc4e > .elementor-container{min-height:70vh;}.elementor-17340 .elementor-element.elementor-element-4fbdc4e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 100px 50px 100px;}.elementor-17340 .elementor-element.elementor-element-4fbdc4e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17340 .elementor-element.elementor-element-48a1298.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-17340 .elementor-element.elementor-element-6bc1622 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-17340 .elementor-element.elementor-element-6bc1622 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17340 .elementor-element.elementor-element-3049539 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-17340 .elementor-element.elementor-element-3049539 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:3.8rem;font-weight:900;text-transform:uppercase;line-height:3.4rem;color:#FFFFFF;}.elementor-17340 .elementor-element.elementor-element-825609b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-17340 .elementor-element.elementor-element-825609b{color:#FFFFFF;font-size:1.2rem;line-height:1.6rem;}.elementor-17340 .elementor-element.elementor-element-2cfea13 .elementor-button{background-color:#145E8C;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-17340 .elementor-element.elementor-element-783b2ce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17340 .elementor-element.elementor-element-783b2ce:not(.elementor-motion-effects-element-type-background), .elementor-17340 .elementor-element.elementor-element-783b2ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalazul.pt/wp-content/uploads/2024/01/bg-chasing-the-dream.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-17340 .elementor-element.elementor-element-783b2ce > .elementor-container{min-height:70vh;}.elementor-17340 .elementor-element.elementor-element-783b2ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-17340 .elementor-element.elementor-element-783b2ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17340 .elementor-element.elementor-element-83a18b6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-17340 .elementor-element.elementor-element-2a4296e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-17340 .elementor-element.elementor-element-2a4296e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17340 .elementor-element.elementor-element-b485515 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-17340 .elementor-element.elementor-element-b485515 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:3.8rem;font-weight:900;text-transform:uppercase;line-height:3.4rem;color:#FFFFFF;}.elementor-17340 .elementor-element.elementor-element-4568ebb > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-17340 .elementor-element.elementor-element-4568ebb{color:#FFFFFF;font-size:1.2rem;line-height:1.6rem;}.elementor-17340 .elementor-element.elementor-element-6a86f9e .elementor-button{background-color:#145E8C;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-17340 .elementor-element.elementor-element-9853ae3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-17340 .elementor-element.elementor-element-9853ae3:not(.elementor-motion-effects-element-type-background), .elementor-17340 .elementor-element.elementor-element-9853ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#145E8C;background-image:url("https://digitalazul.pt/wp-content/uploads/2024/01/bg-cta-2.jpg");background-position:center right;}.elementor-17340 .elementor-element.elementor-element-9853ae3 > .elementor-background-overlay{background-color:#0F3B57;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17340 .elementor-element.elementor-element-9853ae3 > .elementor-container{max-width:960px;}.elementor-17340 .elementor-element.elementor-element-9853ae3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 100px 150px 100px;}.elementor-17340 .elementor-element.elementor-element-79856d4 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-17340 .elementor-element.elementor-element-573986d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-17340 .elementor-element.elementor-element-573986d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.4rem;font-weight:900;text-transform:uppercase;line-height:2.4rem;color:#FFFFFF;}.elementor-17340 .elementor-element.elementor-element-7a559d4{color:#FFFFFFCC;font-size:1.2rem;line-height:1.6rem;}.elementor-17340 .elementor-element.elementor-element-ddf8581:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17340 .elementor-element.elementor-element-ddf8581 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#145E8C;}.elementor-17340 .elementor-element.elementor-element-ddf8581 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-17340 .elementor-element.elementor-element-ddf8581 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17340 .elementor-element.elementor-element-7c80a74:not(.elementor-motion-effects-element-type-background), .elementor-17340 .elementor-element.elementor-element-7c80a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17340 .elementor-element.elementor-element-7c80a74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 30px 5px 30px;}.elementor-17340 .elementor-element.elementor-element-7c80a74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17340 .elementor-element.elementor-element-ba2df7b{text-align:center;}.elementor-17340 .elementor-element.elementor-element-ba2df7b .elementor-heading-title{font-size:14px;font-weight:300;color:#999999;}body.elementor-page-17340:not(.elementor-motion-effects-element-type-background), body.elementor-page-17340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}@media(min-width:640px){.elementor-17340 .elementor-element.elementor-element-fdc0b71{width:100%;}.elementor-17340 .elementor-element.elementor-element-5502006{width:51.458%;}.elementor-17340 .elementor-element.elementor-element-43e4063{width:48.508%;}.elementor-17340 .elementor-element.elementor-element-c0ca62c{width:60%;}.elementor-17340 .elementor-element.elementor-element-8477052{width:40%;}.elementor-17340 .elementor-element.elementor-element-9685386{width:60%;}.elementor-17340 .elementor-element.elementor-element-6bc1622{width:40%;}.elementor-17340 .elementor-element.elementor-element-2a4296e{width:40%;}.elementor-17340 .elementor-element.elementor-element-c2d03a7{width:60%;}.elementor-17340 .elementor-element.elementor-element-79856d4{width:60%;}.elementor-17340 .elementor-element.elementor-element-ddf8581{width:40%;}}@media(max-width:1199px){.elementor-17340 .elementor-element.elementor-element-67cb35e > .elementor-container{min-height:70vh;}.elementor-17340 .elementor-element.elementor-element-4b5314b > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-17340 .elementor-element.elementor-element-fdc0b71 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-17340 .elementor-element.elementor-element-9b63921 .elementor-heading-title{font-size:3rem;line-height:3rem;}.elementor-17340 .elementor-element.elementor-element-5566647 .elementor-heading-title{font-size:3rem;line-height:3rem;}}@media(max-width:639px){.elementor-17340 .elementor-element.elementor-element-67cb35e > .elementor-container{min-height:60vh;}.elementor-17340 .elementor-element.elementor-element-4b5314b > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-17340 .elementor-element.elementor-element-9b63921 .elementor-heading-title{font-size:2.4rem;line-height:2.4rem;}.elementor-17340 .elementor-element.elementor-element-5566647 .elementor-heading-title{font-size:2.4rem;line-height:2.4rem;}}/* Start custom CSS for image, class: .elementor-element-cd42ee8 */.elementor-17340 .elementor-element.elementor-element-cd42ee8 {
    filter: drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0ac589e */.elementor-17340 .elementor-element.elementor-element-0ac589e figure img {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-af15f58 */.elementor-17340 .elementor-element.elementor-element-af15f58 figure img {
    margin-bottom: 15px;
}/* End custom CSS */