.elementor-511 .elementor-element.elementor-element-2047117 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-511 .elementor-element.elementor-element-2047117:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-2047117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB0B0B14;}.elementor-511 .elementor-element.elementor-element-2047117 > .elementor-background-overlay{background-image:url("https://temp.mdigital.pt/wp-content/uploads/2023/03/shape3-min-v2.png");background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-2047117 > .elementor-container{min-height:100vh;}.elementor-511 .elementor-element.elementor-element-2047117{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-511 .elementor-element.elementor-element-fd54a91.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-511 .elementor-element.elementor-element-fd54a91.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-511 .elementor-element.elementor-element-be16314 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-511 .elementor-element.elementor-element-a62e66f > .elementor-widget-container{border-style:none;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-swiper-together-nav{margin-top:65px;left:15%;right:15%;}.elementor-511 .elementor-element.elementor-element-a62e66f .swiper-container-vertical .qodef-swiper-together-nav .qodef-swiper-together-inner{margin-top:65px;}.elementor-511 .elementor-element.elementor-element-a62e66f .swiper-container-vertical ~ .qodef-swiper-together-nav .qodef-swiper-together-inner{margin-top:65px;}.elementor-511 .elementor-element.elementor-element-a62e66f .swiper-vertical .qodef-swiper-together-nav .qodef-swiper-together-inner{margin-top:65px;}.elementor-511 .elementor-element.elementor-element-a62e66f .swiper-vertical ~ .qodef-swiper-together-nav .qodef-swiper-together-inner{margin-top:65px;}.elementor-511 .elementor-element.elementor-element-a62e66f.qodef-navigation-together--top .qodef-swiper-together-nav{margin-bottom:65px;}.elementor-511 .elementor-element.elementor-element-a62e66f .swiper-container-vertical.qodef-navigation-alignment--flex-start ~ .qodef-swiper-together-nav{left:15% !important;}.elementor-511 .elementor-element.elementor-element-a62e66f .swiper-container-vertical.qodef-navigation-alignment--flex-end ~ .qodef-swiper-together-nav{right:15% !important;}.elementor-511 .elementor-element.elementor-element-a62e66f .swiper-container-vertical.qodef-navigation-alignment--flex-start .qodef-swiper-together-nav{left:15% !important;}.elementor-511 .elementor-element.elementor-element-a62e66f .swiper-container-vertical.qodef-navigation-alignment--flex-end .qodef-swiper-together-nav{right:15% !important;}.elementor-511 .elementor-element.elementor-element-a62e66f .swiper-vertical.qodef-navigation-alignment--flex-start ~ .qodef-swiper-together-nav{left:15% !important;}.elementor-511 .elementor-element.elementor-element-a62e66f .swiper-vertical.qodef-navigation-alignment--flex-end ~ .qodef-swiper-together-nav{right:15% !important;}.elementor-511 .elementor-element.elementor-element-a62e66f .swiper-vertical.qodef-navigation-alignment--flex-start .qodef-swiper-together-nav{left:15% !important;}.elementor-511 .elementor-element.elementor-element-a62e66f .swiper-vertical.qodef-navigation-alignment--flex-end .qodef-swiper-together-nav{right:15% !important;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-m-main-slider{top:31px;right:19px;bottom:20px;left:19px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-slider-switch-device{bottom:-160px;right:18px;width:200px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-slider-switch-device .qodef-qi-swiper-container{border-radius:10px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-slider-switch-device .qodef-m-items{top:7px;right:8px;bottom:7px;left:7px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-m-main-text .qodef-e-title{margin-bottom:0px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-m-main-text{margin-bottom:0px;}.elementor-511 .elementor-element.elementor-element-2ce3aee > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-511 .elementor-element.elementor-element-17ee993{--spacer-size:2vh;}.elementor-511 .elementor-element.elementor-element-cf131cf > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-511 .elementor-element.elementor-element-cf131cf .title{color:var( --e-global-color-primary );}.elementor-511 .elementor-element.elementor-element-cf131cf h1, .elementor-511 .elementor-element.elementor-element-cf131cf h2, .elementor-511 .elementor-element.elementor-element-cf131cf h3, .elementor-511 .elementor-element.elementor-element-cf131cf h4, .elementor-511 .elementor-element.elementor-element-cf131cf h5, .elementor-511 .elementor-element.elementor-element-cf131cf h6{font-size:4.6rem;line-height:78px;letter-spacing:-6px;}.elementor-511 .elementor-element.elementor-element-4f9b92e{margin-top:0px;margin-bottom:10px;}.elementor-511 .elementor-element.elementor-element-34fdc9e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-511 .elementor-element.elementor-element-75b4685{--divider-border-style:solid;--divider-color:#635D6FA6;--divider-border-width:1px;}.elementor-511 .elementor-element.elementor-element-75b4685 .elementor-divider-separator{width:100%;}.elementor-511 .elementor-element.elementor-element-75b4685 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-511 .elementor-element.elementor-element-667986f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-511 .elementor-element.elementor-element-b97af13 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-511 .elementor-element.elementor-element-85ecdcf{margin:0px -24px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:"DM Sans", Sans-serif;font-size:17.8px;font-weight:400;line-height:26px;letter-spacing:-0.025em;}.elementor-511 .elementor-element.elementor-element-bb1b6c7{font-family:"DM Sans", Sans-serif;font-size:17.8px;font-weight:600;line-height:24px;letter-spacing:-0.025em;word-spacing:0px;}.elementor-511 .elementor-element.elementor-element-52c7f6d{--spacer-size:40px;}.elementor-bc-flex-widget .elementor-511 .elementor-element.elementor-element-ba4f6cd.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-511 .elementor-element.elementor-element-ba4f6cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-511 .elementor-element.elementor-element-ba4f6cd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-10172c5{--spacer-size:34px;}.elementor-511 .elementor-element.elementor-element-19e0664b:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-19e0664b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161519;background-image:url("https://temp.mdigital.pt/wp-content/uploads/2022/08/oh_bg-min.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-511 .elementor-element.elementor-element-19e0664b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 28px 0px;z-index:1;}.elementor-511 .elementor-element.elementor-element-19e0664b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-590c00dc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-705ab6e6{padding:10px 0px 10px 0px;}.elementor-511 .elementor-element.elementor-element-78fd4574 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255, 255, 255, 0.1);}.elementor-511 .elementor-element.elementor-element-78fd4574 .title{color:#FFFFFFE8;}.elementor-511 .elementor-element.elementor-element-78fd4574 h1, .elementor-511 .elementor-element.elementor-element-78fd4574 h2, .elementor-511 .elementor-element.elementor-element-78fd4574 h3, .elementor-511 .elementor-element.elementor-element-78fd4574 h4, .elementor-511 .elementor-element.elementor-element-78fd4574 h5, .elementor-511 .elementor-element.elementor-element-78fd4574 h6{font-size:24px;font-weight:500;line-height:28px;}.elementor-511 .elementor-element.elementor-element-787723ca{--spacer-size:25px;}.elementor-511 .elementor-element.elementor-element-6a10783 .icon-box-heading{color:#FFFFFFCC;font-size:17px;line-height:22px;}.elementor-511 .elementor-element.elementor-element-6a10783 .icon-box-content p{color:#8B8A8D;font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:none;}.elementor-511 .elementor-element.elementor-element-6a10783 .icon-group{color:#FFFFFFE8;}.elementor-511 .elementor-element.elementor-element-1fd29dbe{width:auto;max-width:auto;top:45px;font-size:12px;color:#FFFFFF;}body:not(.rtl) .elementor-511 .elementor-element.elementor-element-1fd29dbe{right:20px;}body.rtl .elementor-511 .elementor-element.elementor-element-1fd29dbe{left:20px;}.elementor-511 .elementor-element.elementor-element-34a26f85 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255, 255, 255, 0.1);}.elementor-511 .elementor-element.elementor-element-34a26f85 .title{color:#FFFFFFF2;}.elementor-511 .elementor-element.elementor-element-34a26f85 h1, .elementor-511 .elementor-element.elementor-element-34a26f85 h2, .elementor-511 .elementor-element.elementor-element-34a26f85 h3, .elementor-511 .elementor-element.elementor-element-34a26f85 h4, .elementor-511 .elementor-element.elementor-element-34a26f85 h5, .elementor-511 .elementor-element.elementor-element-34a26f85 h6{font-size:24px;font-weight:500;line-height:28px;}.elementor-511 .elementor-element.elementor-element-5d58e7e9{--spacer-size:25px;}.elementor-511 .elementor-element.elementor-element-f7ad66d .icon-box-heading{color:#FFFFFFCC;font-size:17px;line-height:22px;}.elementor-511 .elementor-element.elementor-element-f7ad66d .icon-box-content p{color:#8B8A8D;font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:none;}.elementor-511 .elementor-element.elementor-element-f7ad66d .icon-group{color:#FFFFFFE8;}.elementor-511 .elementor-element.elementor-element-634cdcfd{width:auto;max-width:auto;top:45px;font-size:12px;color:#FFFFFF;}body:not(.rtl) .elementor-511 .elementor-element.elementor-element-634cdcfd{right:20px;}body.rtl .elementor-511 .elementor-element.elementor-element-634cdcfd{left:20px;}.elementor-511 .elementor-element.elementor-element-232b6a49 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255, 255, 255, 0.1);}.elementor-511 .elementor-element.elementor-element-232b6a49 .title{color:#FFFFFFF2;}.elementor-511 .elementor-element.elementor-element-232b6a49 h1, .elementor-511 .elementor-element.elementor-element-232b6a49 h2, .elementor-511 .elementor-element.elementor-element-232b6a49 h3, .elementor-511 .elementor-element.elementor-element-232b6a49 h4, .elementor-511 .elementor-element.elementor-element-232b6a49 h5, .elementor-511 .elementor-element.elementor-element-232b6a49 h6{font-size:24px;font-weight:500;line-height:28px;}.elementor-511 .elementor-element.elementor-element-58c1cc18{--spacer-size:25px;}.elementor-511 .elementor-element.elementor-element-89e9cd1 .icon-box-heading{color:#FFFFFFCC;font-size:17px;line-height:22px;}.elementor-511 .elementor-element.elementor-element-89e9cd1 .icon-box-content p{color:#8B8A8D;font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:none;}.elementor-511 .elementor-element.elementor-element-6e0cc1cf{width:auto;max-width:auto;top:45px;font-size:12px;color:#FFFFFF;}body:not(.rtl) .elementor-511 .elementor-element.elementor-element-6e0cc1cf{right:20px;}body.rtl .elementor-511 .elementor-element.elementor-element-6e0cc1cf{left:20px;}.elementor-511 .elementor-element.elementor-element-bd7c04c:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-bd7c04c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://temp.mdigital.pt/wp-content/uploads/2022/08/oh_bg-min.png");}.elementor-511 .elementor-element.elementor-element-bd7c04c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 90px 0px;}.elementor-511 .elementor-element.elementor-element-bd7c04c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-ac2035c{padding:0px 0px 80px 0px;}.elementor-511 .elementor-element.elementor-element-fd96792{--spacer-size:10vh;}.elementor-511 .elementor-element.elementor-element-1778905 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-511 .elementor-element.elementor-element-1778905 .badge{border-radius:0.85rem;}.elementor-511 .elementor-element.elementor-element-1778905 .badge-inner{border-radius:0.85rem;}.elementor-511 .elementor-element.elementor-element-ccfe424 > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-511 .elementor-element.elementor-element-ccfe424 h1, .elementor-511 .elementor-element.elementor-element-ccfe424 h2, .elementor-511 .elementor-element.elementor-element-ccfe424 h3, .elementor-511 .elementor-element.elementor-element-ccfe424 h4, .elementor-511 .elementor-element.elementor-element-ccfe424 h5, .elementor-511 .elementor-element.elementor-element-ccfe424 h6{font-size:46px;}.elementor-511 .elementor-element.elementor-element-407fe53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;font-size:18px;}.elementor-511 .elementor-element.elementor-element-631893d{width:auto;max-width:auto;}.elementor-511 .elementor-element.elementor-element-631893d > .elementor-widget-container{margin:0px 20px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#111013;border-radius:6px 6px 6px 6px;}.elementor-511 .elementor-element.elementor-element-631893d:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-511 .elementor-element.elementor-element-631893d .button{border-radius:4px;}.elementor-511 .elementor-element.elementor-element-631893d .button:not(:hover){color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-631893d .button:hover{color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-631893d .button.-default:hover{background-color:var( --e-global-color-primary );}.elementor-511 .elementor-element.elementor-element-2e3a7ff{width:auto;max-width:auto;font-weight:normal;}.elementor-511 .elementor-element.elementor-element-2e3a7ff > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#111013;border-radius:6px 6px 6px 6px;}.elementor-511 .elementor-element.elementor-element-2e3a7ff:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EB0B0B;}.elementor-511 .elementor-element.elementor-element-2e3a7ff .button{border-radius:4px;}.elementor-511 .elementor-element.elementor-element-2e3a7ff .button:not(:hover){color:#111013;}.elementor-511 .elementor-element.elementor-element-2e3a7ff .button.-default:not(:hover){background-color:#11101300;}.elementor-511 .elementor-element.elementor-element-2e3a7ff .button:hover{color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-2e3a7ff .button.-default:hover{background-color:#EB0B0B;}.elementor-511 .elementor-element.elementor-element-8b8ea66{--spacer-size:10vh;}.elementor-511 .elementor-element.elementor-element-9b40e59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;}.elementor-511 .elementor-element.elementor-element-9b40e59 img{max-width:204px;}.elementor-511 .elementor-element.elementor-element-977e5b7{--spacer-size:12.5vh;}.elementor-511 .elementor-element.elementor-element-ace9d99{z-index:1;}.elementor-511 .elementor-element.elementor-element-ace9d99 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:12px 12px 12px 12px;box-shadow:0px 5px 15px 0px rgba(17, 16, 19, 0.06);}.elementor-511 .elementor-element.elementor-element-ce9c0b2{--spacer-size:6vh;}.elementor-511 .elementor-element.elementor-element-4933f8c > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 42px 0px 20px;}.elementor-511 .elementor-element.elementor-element-c258089:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-c258089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DF1B1B 0%, #F04444 100%);}.elementor-511 .elementor-element.elementor-element-c258089, .elementor-511 .elementor-element.elementor-element-c258089 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-511 .elementor-element.elementor-element-c258089{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 2rem 2rem 2rem;}.elementor-511 .elementor-element.elementor-element-c258089 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-b42a4bc > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-511 .elementor-element.elementor-element-b42a4bc .title{color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-b42a4bc h1, .elementor-511 .elementor-element.elementor-element-b42a4bc h2, .elementor-511 .elementor-element.elementor-element-b42a4bc h3, .elementor-511 .elementor-element.elementor-element-b42a4bc h4, .elementor-511 .elementor-element.elementor-element-b42a4bc h5, .elementor-511 .elementor-element.elementor-element-b42a4bc h6{font-size:40px;font-weight:300;}.elementor-511 .elementor-element.elementor-element-d566199{--divider-border-style:solid;--divider-color:#FFFFFF5E;--divider-border-width:1px;}.elementor-511 .elementor-element.elementor-element-d566199 .elementor-divider-separator{width:100%;}.elementor-511 .elementor-element.elementor-element-d566199 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-511 .elementor-element.elementor-element-64002a5 .title{color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-64002a5 h1, .elementor-511 .elementor-element.elementor-element-64002a5 h2, .elementor-511 .elementor-element.elementor-element-64002a5 h3, .elementor-511 .elementor-element.elementor-element-64002a5 h4, .elementor-511 .elementor-element.elementor-element-64002a5 h5, .elementor-511 .elementor-element.elementor-element-64002a5 h6{font-size:32px;}.elementor-511 .elementor-element.elementor-element-9515a04{--spacer-size:6vh;}.elementor-511 .elementor-element.elementor-element-f7c22e0 > .elementor-element-populated{padding:0px 32px 0px 20px;}.elementor-511 .elementor-element.elementor-element-a880299{--spacer-size:6vh;}.elementor-511 .elementor-element.elementor-element-eb21875{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-eb21875 img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-d8ff8ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-d8ff8ec img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-404c91d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-511 .elementor-element.elementor-element-2f814e3{--spacer-size:5vh;}.elementor-511 .elementor-element.elementor-element-b1d4f82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-b1d4f82 img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-ab6aa63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-ab6aa63 img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-0b86ab7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-511 .elementor-element.elementor-element-2ed5827{--spacer-size:5vh;}.elementor-511 .elementor-element.elementor-element-725c921{width:var( --container-widget-width, 94.349% );max-width:94.349%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:94.349%;--container-widget-flex-grow:0;text-align:start;}.elementor-511 .elementor-element.elementor-element-725c921 img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-9229615{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-9229615 img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-067db9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-511 .elementor-element.elementor-element-0c36f7c{--spacer-size:5vh;}.elementor-511 .elementor-element.elementor-element-363d872{width:var( --container-widget-width, 94.349% );max-width:94.349%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:94.349%;--container-widget-flex-grow:0;text-align:start;}.elementor-511 .elementor-element.elementor-element-363d872 img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-06d02c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-06d02c7 img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-626a6d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-511 .elementor-element.elementor-element-4fce1f8{--spacer-size:5vh;}.elementor-511 .elementor-element.elementor-element-d37e9e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-d37e9e6 img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-37661c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-37661c2 img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-010c29c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-511 .elementor-element.elementor-element-391d8ee{--spacer-size:5vh;}.elementor-511 .elementor-element.elementor-element-6546d0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-6546d0b img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-506704e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-506704e img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-babd0d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-511 .elementor-element.elementor-element-0d6e7d3{--spacer-size:5vh;}.elementor-511 .elementor-element.elementor-element-63a4c74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-63a4c74 img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-00757cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-00757cb img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-d709f4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-511 .elementor-element.elementor-element-199790f{--spacer-size:5vh;}.elementor-511 .elementor-element.elementor-element-b60d269{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-b60d269 img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-6768c60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-6768c60 img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-6355b4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-511 .elementor-element.elementor-element-4e3f5cb{--spacer-size:5vh;}.elementor-511 .elementor-element.elementor-element-b268c09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-b268c09 img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-ef1065c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-ef1065c img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-2821b61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-511 .elementor-element.elementor-element-eceef21{--spacer-size:8vh;}.elementor-511 .elementor-element.elementor-element-385c488 > .elementor-element-populated{padding:30px 0px 0px 20px;}.elementor-511 .elementor-element.elementor-element-3a200f1 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-511 .elementor-element.elementor-element-3a200f1 .badge{border-radius:0.85rem;}.elementor-511 .elementor-element.elementor-element-3a200f1 .badge-inner{border-radius:0.85rem;}.elementor-511 .elementor-element.elementor-element-97c30f2 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-511 .elementor-element.elementor-element-97c30f2 h1, .elementor-511 .elementor-element.elementor-element-97c30f2 h2, .elementor-511 .elementor-element.elementor-element-97c30f2 h3, .elementor-511 .elementor-element.elementor-element-97c30f2 h4, .elementor-511 .elementor-element.elementor-element-97c30f2 h5, .elementor-511 .elementor-element.elementor-element-97c30f2 h6{font-size:42px;}.elementor-511 .elementor-element.elementor-element-22f8518{margin:5px -15px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-size:18px;}.elementor-511 .elementor-element.elementor-element-0934d43{width:auto;max-width:auto;font-weight:normal;}.elementor-511 .elementor-element.elementor-element-0934d43 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#111013;border-radius:6px 6px 6px 6px;}.elementor-511 .elementor-element.elementor-element-0934d43:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-511 .elementor-element.elementor-element-0934d43 .button{border-radius:4px;}.elementor-511 .elementor-element.elementor-element-0934d43 .button:not(:hover){color:#111013;}.elementor-511 .elementor-element.elementor-element-0934d43 .button.-default:not(:hover){background-color:#11101300;}.elementor-511 .elementor-element.elementor-element-0934d43 .button:hover{color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-0934d43 .button.-default:hover{background-color:#EB0B0B;}.elementor-511 .elementor-element.elementor-element-eaeb94c{--spacer-size:5vh;}.elementor-511 .elementor-element.elementor-element-0eaf82c > .elementor-element-populated{padding:0px 32px 0px 20px;}.elementor-511 .elementor-element.elementor-element-8bdd9cd > .elementor-element-populated{padding:15px 0px 0px 10px;}.elementor-511 .elementor-element.elementor-element-d2608d6{--spacer-size:20px;}.elementor-511 .elementor-element.elementor-element-6c1e122{--spacer-size:10vh;}.elementor-511 .elementor-element.elementor-element-5f727635:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-5f727635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161519;background-image:url("https://temp.mdigital.pt/wp-content/uploads/2022/08/oh_bg-min.png");background-position:bottom center;background-repeat:repeat;background-size:cover;}.elementor-511 .elementor-element.elementor-element-5f727635{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;z-index:1;}.elementor-511 .elementor-element.elementor-element-5f727635 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-715fb44f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-715fb44f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-0027288 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-511 .elementor-element.elementor-element-0027288 .badge{border-radius:0.85rem;color:#FFFFFFBF;}.elementor-511 .elementor-element.elementor-element-0027288 .badge-inner{border-radius:0.85rem;}.elementor-511 .elementor-element.elementor-element-67de685f .title + .subtitle{margin-bottom:0px;}.elementor-511 .elementor-element.elementor-element-67de685f .subtitle + .title{margin-top:0px;}.elementor-511 .elementor-element.elementor-element-67de685f .title{color:#FFFFFFE6;}.elementor-511 .elementor-element.elementor-element-67de685f h1, .elementor-511 .elementor-element.elementor-element-67de685f h2, .elementor-511 .elementor-element.elementor-element-67de685f h3, .elementor-511 .elementor-element.elementor-element-67de685f h4, .elementor-511 .elementor-element.elementor-element-67de685f h5, .elementor-511 .elementor-element.elementor-element-67de685f h6{font-size:42px;}.elementor-511 .elementor-element.elementor-element-67de685f .subtitle{color:#FFFFFFCC;font-size:18px;}.elementor-511 .elementor-element.elementor-element-6acb7108{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;color:#FFFFFFBF;}.elementor-511 .elementor-element.elementor-element-67c1a80{width:auto;max-width:auto;}.elementor-511 .elementor-element.elementor-element-67c1a80 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-511 .elementor-element.elementor-element-67c1a80:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EB0B0B;}.elementor-511 .elementor-element.elementor-element-67c1a80 .button{border-radius:4px;}.elementor-511 .elementor-element.elementor-element-67c1a80 .button:not(:hover){color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-67c1a80 .button.-default:not(:hover){background-color:#11101300;}.elementor-511 .elementor-element.elementor-element-67c1a80 .button:hover{color:#FFFFFF;}.elementor-511 .elementor-element.elementor-element-67c1a80 .button.-default:hover{background-color:#EB0B0B;}.elementor-511 .elementor-element.elementor-element-b4fb4fa{--spacer-size:4vh;}.elementor-511 .elementor-element.elementor-element-d33bc19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-d33bc19 img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-cac44e4{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#FFFFFFBF;}.elementor-511 .elementor-element.elementor-element-a195974{--spacer-size:4vh;}.elementor-511 .elementor-element.elementor-element-f693f51{--spacer-size:4vh;}.elementor-511 .elementor-element.elementor-element-10cf233{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-10cf233 img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-5615fc2{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#FFFFFFBF;}.elementor-511 .elementor-element.elementor-element-7aaa39a{--spacer-size:4vh;}.elementor-511 .elementor-element.elementor-element-ef3196a{--spacer-size:4vh;}.elementor-511 .elementor-element.elementor-element-0100eef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-0100eef img{max-width:60px;}.elementor-511 .elementor-element.elementor-element-7db8ef5{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#FFFFFFBF;}.elementor-511 .elementor-element.elementor-element-1456319{--spacer-size:4vh;}.elementor-511 .elementor-element.elementor-element-bd775dd:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-bd775dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://temp.mdigital.pt/wp-content/uploads/2022/08/oh_bg-min.png");}.elementor-511 .elementor-element.elementor-element-bd775dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-511 .elementor-element.elementor-element-bd775dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-611dd372.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-511 .elementor-element.elementor-element-7e8d2444{--spacer-size:11vh;}.elementor-511 .elementor-element.elementor-element-f80a356 .title + .subtitle{margin-bottom:12px;}.elementor-511 .elementor-element.elementor-element-f80a356 .subtitle + .title{margin-top:12px;}.elementor-511 .elementor-element.elementor-element-f80a356 h1, .elementor-511 .elementor-element.elementor-element-f80a356 h2, .elementor-511 .elementor-element.elementor-element-f80a356 h3, .elementor-511 .elementor-element.elementor-element-f80a356 h4, .elementor-511 .elementor-element.elementor-element-f80a356 h5, .elementor-511 .elementor-element.elementor-element-f80a356 h6{font-size:42px;line-height:42px;}.elementor-511 .elementor-element.elementor-element-f80a356 .subtitle{font-size:18px;}.elementor-511 .elementor-element.elementor-element-386b831 .title + .subtitle{margin-bottom:12px;}.elementor-511 .elementor-element.elementor-element-386b831 .subtitle + .title{margin-top:12px;}.elementor-511 .elementor-element.elementor-element-386b831 h1, .elementor-511 .elementor-element.elementor-element-386b831 h2, .elementor-511 .elementor-element.elementor-element-386b831 h3, .elementor-511 .elementor-element.elementor-element-386b831 h4, .elementor-511 .elementor-element.elementor-element-386b831 h5, .elementor-511 .elementor-element.elementor-element-386b831 h6{font-size:42px;font-weight:400;line-height:42px;}.elementor-511 .elementor-element.elementor-element-386b831 .subtitle{font-size:18px;}.elementor-511 .elementor-element.elementor-element-6e0f38a1{width:var( --container-widget-width, 450px );max-width:450px;padding:0px 20px 0px 20px;--container-widget-width:450px;--container-widget-flex-grow:0;align-self:center;text-align:center;font-size:18px;}.elementor-511 .elementor-element.elementor-element-54bcc42d{--spacer-size:4vh;}.elementor-511 .elementor-element.elementor-element-2c1e337e .grid-item:not(.-nospace){padding:20px;}.elementor-511 .elementor-element.elementor-element-2c1e337e .portfolio-grid:not(.-nospace){margin-left:-20px;margin-right:-20px;}.elementor-511 .elementor-element.elementor-element-2c1e337e .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 20px);}.elementor-511 .elementor-element.elementor-element-2fdc03e0{--spacer-size:7vh;}.elementor-511 .elementor-element.elementor-element-98f1e10{--spacer-size:5vh;}.elementor-511 .elementor-element.elementor-element-55659a1{--spacer-size:2vh;}.elementor-511 .elementor-element.elementor-element-7c5ac7b2:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-7c5ac7b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A191D;background-image:url("https://temp.mdigital.pt/wp-content/uploads/2022/08/oh_bg-min.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-511 .elementor-element.elementor-element-7c5ac7b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 0px 48px 0px;z-index:1;}.elementor-511 .elementor-element.elementor-element-7c5ac7b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-38019e05 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-511 .elementor-element.elementor-element-db61296.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-511 .elementor-element.elementor-element-db61296.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-511 .elementor-element.elementor-element-2be4182 .title + .subtitle{margin-bottom:0px;}.elementor-511 .elementor-element.elementor-element-2be4182 .subtitle + .title{margin-top:0px;}.elementor-511 .elementor-element.elementor-element-2be4182 .title{color:#FFFFFFE6;}.elementor-511 .elementor-element.elementor-element-2be4182 h1, .elementor-511 .elementor-element.elementor-element-2be4182 h2, .elementor-511 .elementor-element.elementor-element-2be4182 h3, .elementor-511 .elementor-element.elementor-element-2be4182 h4, .elementor-511 .elementor-element.elementor-element-2be4182 h5, .elementor-511 .elementor-element.elementor-element-2be4182 h6{font-size:38px;line-height:42px;}.elementor-511 .elementor-element.elementor-element-2be4182 .subtitle{color:#FFFFFFCC;font-size:18px;font-weight:300;}.elementor-bc-flex-widget .elementor-511 .elementor-element.elementor-element-1b7f2c7f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-511 .elementor-element.elementor-element-1b7f2c7f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-511 .elementor-element.elementor-element-df6396e img{max-width:150px;}.elementor-511 .elementor-element.elementor-element-654e771 img{max-width:150px;}.elementor-511 .elementor-element.elementor-element-460f141 img{max-width:150px;}.elementor-511 .elementor-element.elementor-element-ae25996 img{max-width:150px;}.elementor-511 .elementor-element.elementor-element-f61d4ab{margin-top:30px;margin-bottom:0px;}.elementor-511 .elementor-element.elementor-element-817d5b5 img{max-width:150px;}.elementor-511 .elementor-element.elementor-element-530026e img{max-width:150px;}.elementor-511 .elementor-element.elementor-element-668c580 img{max-width:150px;}.elementor-511 .elementor-element.elementor-element-2d3e91d img{max-width:150px;}.elementor-511 .elementor-element.elementor-element-6fb09ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-511 .elementor-element.elementor-element-b97af13{width:95%;}.elementor-511 .elementor-element.elementor-element-ba4f6cd{width:4.9%;}.elementor-511 .elementor-element.elementor-element-c5c3c13{width:33.043%;}.elementor-511 .elementor-element.elementor-element-d907cdf{width:19.073%;}.elementor-511 .elementor-element.elementor-element-9fc7d36{width:47.217%;}.elementor-511 .elementor-element.elementor-element-4933f8c{width:32.998%;}.elementor-511 .elementor-element.elementor-element-f7c22e0{width:2.024%;}.elementor-511 .elementor-element.elementor-element-92a7239{width:21.5%;}.elementor-511 .elementor-element.elementor-element-e0d4558{width:21.5%;}.elementor-511 .elementor-element.elementor-element-d8f8a82{width:21.808%;}.elementor-511 .elementor-element.elementor-element-385c488{width:31.299%;}.elementor-511 .elementor-element.elementor-element-0eaf82c{width:2.044%;}.elementor-511 .elementor-element.elementor-element-8bdd9cd{width:65.99%;}.elementor-511 .elementor-element.elementor-element-2896dfd3{width:32.822%;}.elementor-511 .elementor-element.elementor-element-e90061b{width:2.064%;}.elementor-511 .elementor-element.elementor-element-c25d263{width:21.7%;}.elementor-511 .elementor-element.elementor-element-60698fd{width:21.7%;}.elementor-511 .elementor-element.elementor-element-6f5f347{width:21.71%;}.elementor-511 .elementor-element.elementor-element-db61296{width:31.042%;}.elementor-511 .elementor-element.elementor-element-1b7f2c7f{width:68.958%;}.elementor-511 .elementor-element.elementor-element-06c6e6c{width:25%;}.elementor-511 .elementor-element.elementor-element-a869b8d{width:25%;}.elementor-511 .elementor-element.elementor-element-48b0c23{width:25%;}.elementor-511 .elementor-element.elementor-element-b75dbf1{width:25%;}.elementor-511 .elementor-element.elementor-element-8dd3db3{width:25%;}.elementor-511 .elementor-element.elementor-element-a53676c{width:25%;}.elementor-511 .elementor-element.elementor-element-15c6df8{width:25%;}.elementor-511 .elementor-element.elementor-element-7085669{width:25%;}}@media(max-width:1366px) and (min-width:768px){.elementor-511 .elementor-element.elementor-element-2896dfd3{width:34%;}.elementor-511 .elementor-element.elementor-element-e90061b{width:2%;}}@media(max-width:1024px) and (min-width:768px){.elementor-511 .elementor-element.elementor-element-5111ba1{width:100%;}.elementor-511 .elementor-element.elementor-element-2ce3aee{width:100%;}.elementor-511 .elementor-element.elementor-element-c5c3c13{width:60%;}.elementor-511 .elementor-element.elementor-element-d907cdf{width:40%;}.elementor-511 .elementor-element.elementor-element-9fc7d36{width:100%;}.elementor-511 .elementor-element.elementor-element-4933f8c{width:100%;}.elementor-511 .elementor-element.elementor-element-92a7239{width:30%;}.elementor-511 .elementor-element.elementor-element-e0d4558{width:30%;}.elementor-511 .elementor-element.elementor-element-d8f8a82{width:30%;}.elementor-511 .elementor-element.elementor-element-385c488{width:100%;}.elementor-511 .elementor-element.elementor-element-8bdd9cd{width:100%;}.elementor-511 .elementor-element.elementor-element-2896dfd3{width:30%;}}@media(max-width:880px) and (min-width:768px){.elementor-511 .elementor-element.elementor-element-f7c22e0{width:100%;}.elementor-511 .elementor-element.elementor-element-92a7239{width:33.3%;}.elementor-511 .elementor-element.elementor-element-e0d4558{width:33.3%;}.elementor-511 .elementor-element.elementor-element-d8f8a82{width:33.3%;}.elementor-511 .elementor-element.elementor-element-2896dfd3{width:100%;}.elementor-511 .elementor-element.elementor-element-e90061b{width:100%;}.elementor-511 .elementor-element.elementor-element-c25d263{width:33.3%;}.elementor-511 .elementor-element.elementor-element-60698fd{width:33.3%;}.elementor-511 .elementor-element.elementor-element-6f5f347{width:33.3%;}.elementor-511 .elementor-element.elementor-element-38019e05{width:100%;}.elementor-511 .elementor-element.elementor-element-db61296{width:100%;}.elementor-511 .elementor-element.elementor-element-1b7f2c7f{width:100%;}}@media(min-width:1921px){.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-m-main-slider{top:33px;right:21px;bottom:24px;left:21px;}.elementor-511 .elementor-element.elementor-element-64002a5 h1, .elementor-511 .elementor-element.elementor-element-64002a5 h2, .elementor-511 .elementor-element.elementor-element-64002a5 h3, .elementor-511 .elementor-element.elementor-element-64002a5 h4, .elementor-511 .elementor-element.elementor-element-64002a5 h5, .elementor-511 .elementor-element.elementor-element-64002a5 h6{font-size:30px;}.elementor-511 .elementor-element.elementor-element-97c30f2 h1, .elementor-511 .elementor-element.elementor-element-97c30f2 h2, .elementor-511 .elementor-element.elementor-element-97c30f2 h3, .elementor-511 .elementor-element.elementor-element-97c30f2 h4, .elementor-511 .elementor-element.elementor-element-97c30f2 h5, .elementor-511 .elementor-element.elementor-element-97c30f2 h6{font-size:42px;}}@media(max-width:1366px){.elementor-511 .elementor-element.elementor-element-2047117 > .elementor-container{min-height:50px;}.elementor-511 .elementor-element.elementor-element-2047117{padding:140px 0px 120px 0px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-m-main-slider{top:22px;right:12px;bottom:17px;left:12px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-slider-switch-device{bottom:-130px;right:20px;width:140px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-slider-switch-device .qodef-m-items{top:5px;right:5px;bottom:4px;left:4px;}.elementor-511 .elementor-element.elementor-element-cf131cf h1, .elementor-511 .elementor-element.elementor-element-cf131cf h2, .elementor-511 .elementor-element.elementor-element-cf131cf h3, .elementor-511 .elementor-element.elementor-element-cf131cf h4, .elementor-511 .elementor-element.elementor-element-cf131cf h5, .elementor-511 .elementor-element.elementor-element-cf131cf h6{font-size:54px;line-height:54px;letter-spacing:-4.8px;}.elementor-511 .elementor-element.elementor-element-667986f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-85ecdcf{font-size:14.3px;}.elementor-511 .elementor-element.elementor-element-bb1b6c7{font-size:14.3px;}.elementor-511 .elementor-element.elementor-element-78fd4574 h1, .elementor-511 .elementor-element.elementor-element-78fd4574 h2, .elementor-511 .elementor-element.elementor-element-78fd4574 h3, .elementor-511 .elementor-element.elementor-element-78fd4574 h4, .elementor-511 .elementor-element.elementor-element-78fd4574 h5, .elementor-511 .elementor-element.elementor-element-78fd4574 h6{font-size:20px;}.elementor-511 .elementor-element.elementor-element-6a10783 > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-511 .elementor-element.elementor-element-6a10783 .icon-box-heading{font-size:16px;}.elementor-511 .elementor-element.elementor-element-34a26f85 h1, .elementor-511 .elementor-element.elementor-element-34a26f85 h2, .elementor-511 .elementor-element.elementor-element-34a26f85 h3, .elementor-511 .elementor-element.elementor-element-34a26f85 h4, .elementor-511 .elementor-element.elementor-element-34a26f85 h5, .elementor-511 .elementor-element.elementor-element-34a26f85 h6{font-size:20px;}.elementor-511 .elementor-element.elementor-element-f7ad66d > .elementor-widget-container{margin:0px -15px 0px 0px;}.elementor-511 .elementor-element.elementor-element-f7ad66d .icon-box-heading{font-size:16px;}.elementor-511 .elementor-element.elementor-element-232b6a49 h1, .elementor-511 .elementor-element.elementor-element-232b6a49 h2, .elementor-511 .elementor-element.elementor-element-232b6a49 h3, .elementor-511 .elementor-element.elementor-element-232b6a49 h4, .elementor-511 .elementor-element.elementor-element-232b6a49 h5, .elementor-511 .elementor-element.elementor-element-232b6a49 h6{font-size:20px;}.elementor-511 .elementor-element.elementor-element-89e9cd1 > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-511 .elementor-element.elementor-element-89e9cd1 .icon-box-heading{font-size:16px;}.elementor-511 .elementor-element.elementor-element-ccfe424 > .elementor-widget-container{margin:0px -20px 0px 0px;}.elementor-511 .elementor-element.elementor-element-ccfe424 h1, .elementor-511 .elementor-element.elementor-element-ccfe424 h2, .elementor-511 .elementor-element.elementor-element-ccfe424 h3, .elementor-511 .elementor-element.elementor-element-ccfe424 h4, .elementor-511 .elementor-element.elementor-element-ccfe424 h5, .elementor-511 .elementor-element.elementor-element-ccfe424 h6{font-size:34px;}.elementor-511 .elementor-element.elementor-element-407fe53{line-height:26px;}.elementor-511 .elementor-element.elementor-element-9b40e59 img{width:160px;}.elementor-511 .elementor-element.elementor-element-4933f8c > .elementor-element-populated{padding:0px 10px 0px 20px;}.elementor-511 .elementor-element.elementor-element-b42a4bc > .elementor-widget-container{margin:0px -20px 0px 0px;}.elementor-511 .elementor-element.elementor-element-b42a4bc h1, .elementor-511 .elementor-element.elementor-element-b42a4bc h2, .elementor-511 .elementor-element.elementor-element-b42a4bc h3, .elementor-511 .elementor-element.elementor-element-b42a4bc h4, .elementor-511 .elementor-element.elementor-element-b42a4bc h5, .elementor-511 .elementor-element.elementor-element-b42a4bc h6{font-size:34px;}.elementor-511 .elementor-element.elementor-element-64002a5 h1, .elementor-511 .elementor-element.elementor-element-64002a5 h2, .elementor-511 .elementor-element.elementor-element-64002a5 h3, .elementor-511 .elementor-element.elementor-element-64002a5 h4, .elementor-511 .elementor-element.elementor-element-64002a5 h5, .elementor-511 .elementor-element.elementor-element-64002a5 h6{font-size:25px;}.elementor-511 .elementor-element.elementor-element-404c91d{line-height:22px;}.elementor-511 .elementor-element.elementor-element-0b86ab7{line-height:22px;}.elementor-511 .elementor-element.elementor-element-067db9c{line-height:22px;}.elementor-511 .elementor-element.elementor-element-626a6d1{line-height:22px;}.elementor-511 .elementor-element.elementor-element-010c29c{line-height:22px;}.elementor-511 .elementor-element.elementor-element-babd0d1{line-height:22px;}.elementor-511 .elementor-element.elementor-element-d709f4c{line-height:22px;}.elementor-511 .elementor-element.elementor-element-6355b4e{line-height:22px;}.elementor-511 .elementor-element.elementor-element-2821b61{line-height:22px;}.elementor-511 .elementor-element.elementor-element-97c30f2 h1, .elementor-511 .elementor-element.elementor-element-97c30f2 h2, .elementor-511 .elementor-element.elementor-element-97c30f2 h3, .elementor-511 .elementor-element.elementor-element-97c30f2 h4, .elementor-511 .elementor-element.elementor-element-97c30f2 h5, .elementor-511 .elementor-element.elementor-element-97c30f2 h6{font-size:30px;}.elementor-511 .elementor-element.elementor-element-22f8518{line-height:26px;}.elementor-511 .elementor-element.elementor-element-67de685f > .elementor-widget-container{margin:0px -1px 0px 0px;}.elementor-511 .elementor-element.elementor-element-67de685f h1, .elementor-511 .elementor-element.elementor-element-67de685f h2, .elementor-511 .elementor-element.elementor-element-67de685f h3, .elementor-511 .elementor-element.elementor-element-67de685f h4, .elementor-511 .elementor-element.elementor-element-67de685f h5, .elementor-511 .elementor-element.elementor-element-67de685f h6{font-size:30px;}.elementor-511 .elementor-element.elementor-element-c25d263 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-511 .elementor-element.elementor-element-60698fd > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-511 .elementor-element.elementor-element-6f5f347 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-511 .elementor-element.elementor-element-2be4182 h1, .elementor-511 .elementor-element.elementor-element-2be4182 h2, .elementor-511 .elementor-element.elementor-element-2be4182 h3, .elementor-511 .elementor-element.elementor-element-2be4182 h4, .elementor-511 .elementor-element.elementor-element-2be4182 h5, .elementor-511 .elementor-element.elementor-element-2be4182 h6{font-size:38px;}}@media(max-width:1200px){.elementor-511 .elementor-element.elementor-element-2047117 > .elementor-container{min-height:50px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-m-main-slider{top:21px;right:13px;bottom:16px;left:13px;}.elementor-511 .elementor-element.elementor-element-cf131cf h1, .elementor-511 .elementor-element.elementor-element-cf131cf h2, .elementor-511 .elementor-element.elementor-element-cf131cf h3, .elementor-511 .elementor-element.elementor-element-cf131cf h4, .elementor-511 .elementor-element.elementor-element-cf131cf h5, .elementor-511 .elementor-element.elementor-element-cf131cf h6{font-size:50px;line-height:50px;}.elementor-511 .elementor-element.elementor-element-78fd4574 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-511 .elementor-element.elementor-element-1fd29dbe{top:65px;}.elementor-511 .elementor-element.elementor-element-34a26f85 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-511 .elementor-element.elementor-element-634cdcfd{top:65px;}.elementor-511 .elementor-element.elementor-element-232b6a49 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-511 .elementor-element.elementor-element-6e0cc1cf{top:65px;}.elementor-511 .elementor-element.elementor-element-ccfe424 h1, .elementor-511 .elementor-element.elementor-element-ccfe424 h2, .elementor-511 .elementor-element.elementor-element-ccfe424 h3, .elementor-511 .elementor-element.elementor-element-ccfe424 h4, .elementor-511 .elementor-element.elementor-element-ccfe424 h5, .elementor-511 .elementor-element.elementor-element-ccfe424 h6{font-size:32px;}.elementor-511 .elementor-element.elementor-element-b42a4bc h1, .elementor-511 .elementor-element.elementor-element-b42a4bc h2, .elementor-511 .elementor-element.elementor-element-b42a4bc h3, .elementor-511 .elementor-element.elementor-element-b42a4bc h4, .elementor-511 .elementor-element.elementor-element-b42a4bc h5, .elementor-511 .elementor-element.elementor-element-b42a4bc h6{font-size:32px;}.elementor-511 .elementor-element.elementor-element-64002a5 h1, .elementor-511 .elementor-element.elementor-element-64002a5 h2, .elementor-511 .elementor-element.elementor-element-64002a5 h3, .elementor-511 .elementor-element.elementor-element-64002a5 h4, .elementor-511 .elementor-element.elementor-element-64002a5 h5, .elementor-511 .elementor-element.elementor-element-64002a5 h6{font-size:22px;}.elementor-511 .elementor-element.elementor-element-97c30f2 h1, .elementor-511 .elementor-element.elementor-element-97c30f2 h2, .elementor-511 .elementor-element.elementor-element-97c30f2 h3, .elementor-511 .elementor-element.elementor-element-97c30f2 h4, .elementor-511 .elementor-element.elementor-element-97c30f2 h5, .elementor-511 .elementor-element.elementor-element-97c30f2 h6{font-size:28px;}.elementor-511 .elementor-element.elementor-element-2be4182 h1, .elementor-511 .elementor-element.elementor-element-2be4182 h2, .elementor-511 .elementor-element.elementor-element-2be4182 h3, .elementor-511 .elementor-element.elementor-element-2be4182 h4, .elementor-511 .elementor-element.elementor-element-2be4182 h5, .elementor-511 .elementor-element.elementor-element-2be4182 h6{font-size:34px;}}@media(max-width:1024px){.elementor-511 .elementor-element.elementor-element-2047117 > .elementor-container{min-height:50px;}.elementor-511 .elementor-element.elementor-element-2047117 > .elementor-background-overlay{opacity:0.2;}.elementor-511 .elementor-element.elementor-element-2047117{padding:100px 0px 100px 0px;}.elementor-511 .elementor-element.elementor-element-a62e66f{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-m-main-slider{top:28px;right:16px;bottom:20px;left:16px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-m-main{left:80px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-slider-switch-device{bottom:-120px;right:-130px;width:180px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-slider-switch-device .qodef-m-items{top:6px;right:7px;bottom:7px;left:6px;}.elementor-511 .elementor-element.elementor-element-2ce3aee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-511 .elementor-element.elementor-element-cf131cf > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-511 .elementor-element.elementor-element-34fdc9e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-b97af13 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-78fd4574 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-511 .elementor-element.elementor-element-78fd4574 h1, .elementor-511 .elementor-element.elementor-element-78fd4574 h2, .elementor-511 .elementor-element.elementor-element-78fd4574 h3, .elementor-511 .elementor-element.elementor-element-78fd4574 h4, .elementor-511 .elementor-element.elementor-element-78fd4574 h5, .elementor-511 .elementor-element.elementor-element-78fd4574 h6{font-size:18px;}.elementor-511 .elementor-element.elementor-element-1fd29dbe{top:65px;}.elementor-511 .elementor-element.elementor-element-34a26f85 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-511 .elementor-element.elementor-element-34a26f85 h1, .elementor-511 .elementor-element.elementor-element-34a26f85 h2, .elementor-511 .elementor-element.elementor-element-34a26f85 h3, .elementor-511 .elementor-element.elementor-element-34a26f85 h4, .elementor-511 .elementor-element.elementor-element-34a26f85 h5, .elementor-511 .elementor-element.elementor-element-34a26f85 h6{font-size:18px;}.elementor-511 .elementor-element.elementor-element-634cdcfd{top:65px;}.elementor-511 .elementor-element.elementor-element-232b6a49 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-511 .elementor-element.elementor-element-232b6a49 h1, .elementor-511 .elementor-element.elementor-element-232b6a49 h2, .elementor-511 .elementor-element.elementor-element-232b6a49 h3, .elementor-511 .elementor-element.elementor-element-232b6a49 h4, .elementor-511 .elementor-element.elementor-element-232b6a49 h5, .elementor-511 .elementor-element.elementor-element-232b6a49 h6{font-size:18px;}.elementor-511 .elementor-element.elementor-element-6e0cc1cf{top:65px;}.elementor-511 .elementor-element.elementor-element-ccfe424 h1, .elementor-511 .elementor-element.elementor-element-ccfe424 h2, .elementor-511 .elementor-element.elementor-element-ccfe424 h3, .elementor-511 .elementor-element.elementor-element-ccfe424 h4, .elementor-511 .elementor-element.elementor-element-ccfe424 h5, .elementor-511 .elementor-element.elementor-element-ccfe424 h6{font-size:46px;}.elementor-511 .elementor-element.elementor-element-9b40e59 img{width:75%;}.elementor-511 .elementor-element.elementor-element-b42a4bc h1, .elementor-511 .elementor-element.elementor-element-b42a4bc h2, .elementor-511 .elementor-element.elementor-element-b42a4bc h3, .elementor-511 .elementor-element.elementor-element-b42a4bc h4, .elementor-511 .elementor-element.elementor-element-b42a4bc h5, .elementor-511 .elementor-element.elementor-element-b42a4bc h6{font-size:46px;}.elementor-511 .elementor-element.elementor-element-64002a5 h1, .elementor-511 .elementor-element.elementor-element-64002a5 h2, .elementor-511 .elementor-element.elementor-element-64002a5 h3, .elementor-511 .elementor-element.elementor-element-64002a5 h4, .elementor-511 .elementor-element.elementor-element-64002a5 h5, .elementor-511 .elementor-element.elementor-element-64002a5 h6{font-size:28px;}.elementor-511 .elementor-element.elementor-element-97c30f2 h1, .elementor-511 .elementor-element.elementor-element-97c30f2 h2, .elementor-511 .elementor-element.elementor-element-97c30f2 h3, .elementor-511 .elementor-element.elementor-element-97c30f2 h4, .elementor-511 .elementor-element.elementor-element-97c30f2 h5, .elementor-511 .elementor-element.elementor-element-97c30f2 h6{font-size:30px;}}@media(max-width:880px){.elementor-511 .elementor-element.elementor-element-2047117 > .elementor-background-overlay{background-image:url("https://temp.mdigital.pt/wp-content/uploads/2023/03/shape3-min-v2.png");}.elementor-511 .elementor-element.elementor-element-2047117 > .elementor-container{min-height:50px;}.elementor-511 .elementor-element.elementor-element-2047117{padding:140px 0px 100px 0px;}.elementor-511 .elementor-element.elementor-element-fd54a91 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-m-main-slider{top:26px;right:17px;bottom:11px;left:17px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-m-main{left:40px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-slider-switch-device{bottom:-100px;right:-100px;width:180px;}.elementor-511 .elementor-element.elementor-element-2ce3aee > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-511 .elementor-element.elementor-element-cf131cf h1, .elementor-511 .elementor-element.elementor-element-cf131cf h2, .elementor-511 .elementor-element.elementor-element-cf131cf h3, .elementor-511 .elementor-element.elementor-element-cf131cf h4, .elementor-511 .elementor-element.elementor-element-cf131cf h5, .elementor-511 .elementor-element.elementor-element-cf131cf h6{font-size:75px;line-height:65px;}.elementor-511 .elementor-element.elementor-element-34fdc9e > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-511 .elementor-element.elementor-element-b97af13 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-511 .elementor-element.elementor-element-590c00dc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-685871d2 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-1fd29dbe{top:55px;}.elementor-511 .elementor-element.elementor-element-7554efd0 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-634cdcfd{top:55px;}.elementor-511 .elementor-element.elementor-element-7eed6545 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-6e0cc1cf{top:55px;}.elementor-511 .elementor-element.elementor-element-4933f8c > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-511 .elementor-element.elementor-element-64002a5 h1, .elementor-511 .elementor-element.elementor-element-64002a5 h2, .elementor-511 .elementor-element.elementor-element-64002a5 h3, .elementor-511 .elementor-element.elementor-element-64002a5 h4, .elementor-511 .elementor-element.elementor-element-64002a5 h5, .elementor-511 .elementor-element.elementor-element-64002a5 h6{font-size:24px;}.elementor-511 .elementor-element.elementor-element-f7c22e0 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-511 .elementor-element.elementor-element-92a7239 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-e0d4558 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-d8f8a82 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-385c488 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-97c30f2 h1, .elementor-511 .elementor-element.elementor-element-97c30f2 h2, .elementor-511 .elementor-element.elementor-element-97c30f2 h3, .elementor-511 .elementor-element.elementor-element-97c30f2 h4, .elementor-511 .elementor-element.elementor-element-97c30f2 h5, .elementor-511 .elementor-element.elementor-element-97c30f2 h6{font-size:26px;}.elementor-511 .elementor-element.elementor-element-8bdd9cd > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-2896dfd3 > .elementor-element-populated{padding:0px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-c25d263 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-60698fd > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-6f5f347 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-611dd372 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-511 .elementor-element.elementor-element-6e0f38a1{padding:0px 0px 0px 0px;text-align:start;}.elementor-511 .elementor-element.elementor-element-69e11311 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-38019e05 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-2be4182 > .elementor-widget-container{margin:0px 0px 0px 40px;}}@media(max-width:767px){.elementor-511 .elementor-element.elementor-element-2047117 > .elementor-container{min-height:50px;}.elementor-511 .elementor-element.elementor-element-2047117 > .elementor-background-overlay{background-position:21vw 10px;background-repeat:no-repeat;opacity:0.1;}.elementor-511 .elementor-element.elementor-element-2047117{padding:25vw 0vw 35vw 0vw;}.elementor-511 .elementor-element.elementor-element-5111ba1 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:10px 20px 30px 20px;}.elementor-511 .elementor-element.elementor-element-a62e66f{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-m-main-slider{top:18px;right:10px;bottom:10px;left:10px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-m-main{left:0px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-slider-switch-device{bottom:-120px;right:10px;width:96px;}.elementor-511 .elementor-element.elementor-element-a62e66f .qodef-slider-switch-device .qodef-m-items{top:3px;right:2px;bottom:1px;left:3px;}.elementor-511 .elementor-element.elementor-element-2ce3aee > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-511 .elementor-element.elementor-element-cf131cf > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-cf131cf h1, .elementor-511 .elementor-element.elementor-element-cf131cf h2, .elementor-511 .elementor-element.elementor-element-cf131cf h3, .elementor-511 .elementor-element.elementor-element-cf131cf h4, .elementor-511 .elementor-element.elementor-element-cf131cf h5, .elementor-511 .elementor-element.elementor-element-cf131cf h6{font-size:54px;line-height:46px;letter-spacing:-2px;}.elementor-511 .elementor-element.elementor-element-34fdc9e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-b97af13 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-85ecdcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:1.5em;}.elementor-511 .elementor-element.elementor-element-bb1b6c7{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:1.5em;}.elementor-511 .elementor-element.elementor-element-52c7f6d{--spacer-size:4.5vh;}.elementor-511 .elementor-element.elementor-element-10172c5{--spacer-size:6vh;}.elementor-511 .elementor-element.elementor-element-19e0664b{padding:25px 0px 35px 0px;}.elementor-511 .elementor-element.elementor-element-78fd4574 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-78fd4574 h1, .elementor-511 .elementor-element.elementor-element-78fd4574 h2, .elementor-511 .elementor-element.elementor-element-78fd4574 h3, .elementor-511 .elementor-element.elementor-element-78fd4574 h4, .elementor-511 .elementor-element.elementor-element-78fd4574 h5, .elementor-511 .elementor-element.elementor-element-78fd4574 h6{font-size:5.4vw;}.elementor-511 .elementor-element.elementor-element-1fd29dbe{top:35px;}.elementor-511 .elementor-element.elementor-element-34a26f85 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-34a26f85 h1, .elementor-511 .elementor-element.elementor-element-34a26f85 h2, .elementor-511 .elementor-element.elementor-element-34a26f85 h3, .elementor-511 .elementor-element.elementor-element-34a26f85 h4, .elementor-511 .elementor-element.elementor-element-34a26f85 h5, .elementor-511 .elementor-element.elementor-element-34a26f85 h6{font-size:5.4vw;}.elementor-511 .elementor-element.elementor-element-634cdcfd{top:35px;}.elementor-511 .elementor-element.elementor-element-232b6a49 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-232b6a49 h1, .elementor-511 .elementor-element.elementor-element-232b6a49 h2, .elementor-511 .elementor-element.elementor-element-232b6a49 h3, .elementor-511 .elementor-element.elementor-element-232b6a49 h4, .elementor-511 .elementor-element.elementor-element-232b6a49 h5, .elementor-511 .elementor-element.elementor-element-232b6a49 h6{font-size:5.4vw;}.elementor-511 .elementor-element.elementor-element-6e0cc1cf{top:35px;}.elementor-511 .elementor-element.elementor-element-bd7c04c:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-bd7c04c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:350% auto;}.elementor-511 .elementor-element.elementor-element-bd7c04c{padding:30px 0px 80px 0px;}.elementor-511 .elementor-element.elementor-element-ac2035c{padding:0px 20px 25px 20px;}.elementor-511 .elementor-element.elementor-element-c5c3c13 > .elementor-element-populated{padding:0px 0px 40px 0px;}.elementor-511 .elementor-element.elementor-element-fd96792{--spacer-size:2vh;}.elementor-511 .elementor-element.elementor-element-ccfe424 > .elementor-widget-container{margin:0vw 3vw 0vw 0vw;}.elementor-511 .elementor-element.elementor-element-ccfe424 h1, .elementor-511 .elementor-element.elementor-element-ccfe424 h2, .elementor-511 .elementor-element.elementor-element-ccfe424 h3, .elementor-511 .elementor-element.elementor-element-ccfe424 h4, .elementor-511 .elementor-element.elementor-element-ccfe424 h5, .elementor-511 .elementor-element.elementor-element-ccfe424 h6{font-size:32px;}.elementor-511 .elementor-element.elementor-element-8b8ea66{--spacer-size:6vh;}.elementor-511 .elementor-element.elementor-element-9fc7d36 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-977e5b7{--spacer-size:4vh;}.elementor-511 .elementor-element.elementor-element-ce9c0b2{--spacer-size:5vh;}.elementor-511 .elementor-element.elementor-element-4933f8c > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-c258089{padding:32px 20px 32px 20px;}.elementor-511 .elementor-element.elementor-element-b42a4bc > .elementor-widget-container{margin:0vw 3vw 0vw 0vw;}.elementor-511 .elementor-element.elementor-element-b42a4bc h1, .elementor-511 .elementor-element.elementor-element-b42a4bc h2, .elementor-511 .elementor-element.elementor-element-b42a4bc h3, .elementor-511 .elementor-element.elementor-element-b42a4bc h4, .elementor-511 .elementor-element.elementor-element-b42a4bc h5, .elementor-511 .elementor-element.elementor-element-b42a4bc h6{font-size:32px;}.elementor-511 .elementor-element.elementor-element-64002a5 h1, .elementor-511 .elementor-element.elementor-element-64002a5 h2, .elementor-511 .elementor-element.elementor-element-64002a5 h3, .elementor-511 .elementor-element.elementor-element-64002a5 h4, .elementor-511 .elementor-element.elementor-element-64002a5 h5, .elementor-511 .elementor-element.elementor-element-64002a5 h6{font-size:26px;}.elementor-511 .elementor-element.elementor-element-9515a04{--spacer-size:7vh;}.elementor-511 .elementor-element.elementor-element-f7c22e0 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-a880299{--spacer-size:6vh;}.elementor-511 .elementor-element.elementor-element-92a7239 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-579585a > .elementor-element-populated{padding:20px 20px 12px 20px;}.elementor-511 .elementor-element.elementor-element-d8ff8ec{width:auto;max-width:auto;}.elementor-511 .elementor-element.elementor-element-d8ff8ec img{width:90%;}.elementor-511 .elementor-element.elementor-element-404c91d{width:var( --container-widget-width, 78% );max-width:78%;margin:-1vw -5vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;--container-widget-width:78%;--container-widget-flex-grow:0;font-size:4.2vw;}.elementor-511 .elementor-element.elementor-element-05dcfd1 > .elementor-element-populated{padding:12px 20px 12px 20px;}.elementor-511 .elementor-element.elementor-element-ab6aa63{width:auto;max-width:auto;}.elementor-511 .elementor-element.elementor-element-ab6aa63 img{width:90%;}.elementor-511 .elementor-element.elementor-element-0b86ab7{width:var( --container-widget-width, 78% );max-width:78%;margin:-1vw -5vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;--container-widget-width:78%;--container-widget-flex-grow:0;font-size:4.2vw;}.elementor-511 .elementor-element.elementor-element-43b4824 > .elementor-element-populated{padding:12px 20px 12px 20px;}.elementor-511 .elementor-element.elementor-element-9229615{width:auto;max-width:auto;}.elementor-511 .elementor-element.elementor-element-9229615 img{width:90%;}.elementor-511 .elementor-element.elementor-element-067db9c{width:var( --container-widget-width, 78% );max-width:78%;margin:-1vw -5vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;--container-widget-width:78%;--container-widget-flex-grow:0;font-size:4.2vw;}.elementor-511 .elementor-element.elementor-element-e0d4558 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-0cbb1a8 > .elementor-element-populated{padding:12px 20px 12px 20px;}.elementor-511 .elementor-element.elementor-element-06d02c7{width:auto;max-width:auto;}.elementor-511 .elementor-element.elementor-element-06d02c7 img{width:90%;}.elementor-511 .elementor-element.elementor-element-626a6d1{width:var( --container-widget-width, 78% );max-width:78%;margin:-1vw -5vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;--container-widget-width:78%;--container-widget-flex-grow:0;font-size:4.2vw;}.elementor-511 .elementor-element.elementor-element-1262768 > .elementor-element-populated{padding:12px 20px 12px 20px;}.elementor-511 .elementor-element.elementor-element-37661c2{width:auto;max-width:auto;}.elementor-511 .elementor-element.elementor-element-37661c2 img{width:90%;}.elementor-511 .elementor-element.elementor-element-010c29c{width:var( --container-widget-width, 78% );max-width:78%;margin:-1vw -5vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;--container-widget-width:78%;--container-widget-flex-grow:0;font-size:4.2vw;}.elementor-511 .elementor-element.elementor-element-4922619 > .elementor-element-populated{padding:12px 20px 12px 20px;}.elementor-511 .elementor-element.elementor-element-506704e{width:auto;max-width:auto;}.elementor-511 .elementor-element.elementor-element-506704e img{width:90%;}.elementor-511 .elementor-element.elementor-element-babd0d1{width:var( --container-widget-width, 78% );max-width:78%;margin:-1vw -5vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;--container-widget-width:78%;--container-widget-flex-grow:0;font-size:4.2vw;}.elementor-511 .elementor-element.elementor-element-8197b51 > .elementor-element-populated{padding:12px 20px 12px 20px;}.elementor-511 .elementor-element.elementor-element-00757cb{width:auto;max-width:auto;}.elementor-511 .elementor-element.elementor-element-00757cb img{width:90%;}.elementor-511 .elementor-element.elementor-element-d709f4c{width:var( --container-widget-width, 78% );max-width:78%;margin:-1vw -5vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;--container-widget-width:78%;--container-widget-flex-grow:0;font-size:4.2vw;}.elementor-511 .elementor-element.elementor-element-d8f8a82 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-d423044 > .elementor-element-populated{padding:12px 20px 12px 20px;}.elementor-511 .elementor-element.elementor-element-6768c60{width:auto;max-width:auto;}.elementor-511 .elementor-element.elementor-element-6768c60 img{width:90%;}.elementor-511 .elementor-element.elementor-element-6355b4e{width:var( --container-widget-width, 78% );max-width:78%;margin:-1vw -5vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;--container-widget-width:78%;--container-widget-flex-grow:0;font-size:4.2vw;}.elementor-511 .elementor-element.elementor-element-bcb1316 > .elementor-element-populated{padding:12px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-ef1065c{width:auto;max-width:auto;}.elementor-511 .elementor-element.elementor-element-ef1065c img{width:90%;}.elementor-511 .elementor-element.elementor-element-2821b61{width:var( --container-widget-width, 78% );max-width:78%;margin:-1vw -5vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;--container-widget-width:78%;--container-widget-flex-grow:0;font-size:4.2vw;}.elementor-511 .elementor-element.elementor-element-eceef21{--spacer-size:6vh;}.elementor-511 .elementor-element.elementor-element-385c488 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-97c30f2 h1, .elementor-511 .elementor-element.elementor-element-97c30f2 h2, .elementor-511 .elementor-element.elementor-element-97c30f2 h3, .elementor-511 .elementor-element.elementor-element-97c30f2 h4, .elementor-511 .elementor-element.elementor-element-97c30f2 h5, .elementor-511 .elementor-element.elementor-element-97c30f2 h6{font-size:32px;}.elementor-511 .elementor-element.elementor-element-eaeb94c{--spacer-size:0vh;}.elementor-511 .elementor-element.elementor-element-0eaf82c > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-8bdd9cd > .elementor-element-populated{padding:10px 20px 0px 20px;}.elementor-511 .elementor-element.elementor-element-6c1e122{--spacer-size:0vh;}.elementor-511 .elementor-element.elementor-element-5f727635{padding:48px 0px 43px 0px;}.elementor-511 .elementor-element.elementor-element-2896dfd3 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-c25d263{width:100%;}.elementor-511 .elementor-element.elementor-element-c25d263 > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-511 .elementor-element.elementor-element-d33bc19{width:auto;max-width:auto;}.elementor-511 .elementor-element.elementor-element-d33bc19 img{width:90%;}.elementor-511 .elementor-element.elementor-element-cac44e4{width:var( --container-widget-width, 78% );max-width:78%;margin:-1vw -5vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;--container-widget-width:78%;--container-widget-flex-grow:0;font-size:4.2vw;}.elementor-511 .elementor-element.elementor-element-60698fd{width:100%;}.elementor-511 .elementor-element.elementor-element-60698fd > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-511 .elementor-element.elementor-element-10cf233{width:auto;max-width:auto;}.elementor-511 .elementor-element.elementor-element-10cf233 img{width:90%;}.elementor-511 .elementor-element.elementor-element-5615fc2{width:var( --container-widget-width, 78% );max-width:78%;margin:-1vw -5vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;--container-widget-width:78%;--container-widget-flex-grow:0;font-size:4.2vw;}.elementor-511 .elementor-element.elementor-element-6f5f347{width:100%;}.elementor-511 .elementor-element.elementor-element-6f5f347 > .elementor-element-populated{padding:0px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-0100eef{width:auto;max-width:auto;}.elementor-511 .elementor-element.elementor-element-0100eef img{width:90%;}.elementor-511 .elementor-element.elementor-element-7db8ef5{width:var( --container-widget-width, 78% );max-width:78%;margin:-1vw -5vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;--container-widget-width:78%;--container-widget-flex-grow:0;font-size:4.2vw;}.elementor-511 .elementor-element.elementor-element-611dd372.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-511 .elementor-element.elementor-element-611dd372 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-511 .elementor-element.elementor-element-7e8d2444{--spacer-size:5vh;}.elementor-511 .elementor-element.elementor-element-f80a356{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-511 .elementor-element.elementor-element-f80a356 h1, .elementor-511 .elementor-element.elementor-element-f80a356 h2, .elementor-511 .elementor-element.elementor-element-f80a356 h3, .elementor-511 .elementor-element.elementor-element-f80a356 h4, .elementor-511 .elementor-element.elementor-element-f80a356 h5, .elementor-511 .elementor-element.elementor-element-f80a356 h6{font-size:36px;}.elementor-511 .elementor-element.elementor-element-6e0f38a1{margin:0vw -6vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:4.1vw;}.elementor-511 .elementor-element.elementor-element-69e11311 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-2fdc03e0{--spacer-size:3vh;}.elementor-511 .elementor-element.elementor-element-98f1e10{--spacer-size:3vh;}.elementor-511 .elementor-element.elementor-element-55659a1{--spacer-size:3vh;}.elementor-511 .elementor-element.elementor-element-7c5ac7b2{padding:60px 0px 55px 0px;}.elementor-511 .elementor-element.elementor-element-38019e05 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-ef1b678{padding:0px 12px 0px 12px;}.elementor-511 .elementor-element.elementor-element-db61296 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-2be4182 > .elementor-widget-container{margin:0px 0px 35px 10px;}.elementor-511 .elementor-element.elementor-element-2be4182 h1, .elementor-511 .elementor-element.elementor-element-2be4182 h2, .elementor-511 .elementor-element.elementor-element-2be4182 h3, .elementor-511 .elementor-element.elementor-element-2be4182 h4, .elementor-511 .elementor-element.elementor-element-2be4182 h5, .elementor-511 .elementor-element.elementor-element-2be4182 h6{font-size:32px;}.elementor-511 .elementor-element.elementor-element-2be4182 .subtitle{font-size:17px;}.elementor-511 .elementor-element.elementor-element-1b7f2c7f > .elementor-element-populated{margin:0px -10px 0px -10px;--e-column-margin-right:-10px;--e-column-margin-left:-10px;padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-2eb414b{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-06c6e6c{width:50%;}.elementor-511 .elementor-element.elementor-element-06c6e6c > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-511 .elementor-element.elementor-element-df6396e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-511 .elementor-element.elementor-element-df6396e img{max-width:130px;}.elementor-511 .elementor-element.elementor-element-a869b8d{width:50%;}.elementor-511 .elementor-element.elementor-element-a869b8d > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-511 .elementor-element.elementor-element-654e771{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-511 .elementor-element.elementor-element-654e771 img{max-width:130px;}.elementor-511 .elementor-element.elementor-element-48b0c23{width:50%;}.elementor-511 .elementor-element.elementor-element-48b0c23 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-511 .elementor-element.elementor-element-460f141{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-511 .elementor-element.elementor-element-460f141 img{max-width:130px;}.elementor-511 .elementor-element.elementor-element-b75dbf1{width:50%;}.elementor-511 .elementor-element.elementor-element-b75dbf1 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-511 .elementor-element.elementor-element-ae25996{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-511 .elementor-element.elementor-element-ae25996 img{max-width:130px;}.elementor-511 .elementor-element.elementor-element-f61d4ab{margin-top:0px;margin-bottom:0px;}.elementor-511 .elementor-element.elementor-element-8dd3db3{width:50%;}.elementor-511 .elementor-element.elementor-element-8dd3db3 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-511 .elementor-element.elementor-element-817d5b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-511 .elementor-element.elementor-element-817d5b5 img{max-width:130px;}.elementor-511 .elementor-element.elementor-element-a53676c{width:50%;}.elementor-511 .elementor-element.elementor-element-a53676c > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-511 .elementor-element.elementor-element-530026e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-511 .elementor-element.elementor-element-530026e img{max-width:130px;}.elementor-511 .elementor-element.elementor-element-15c6df8{width:50%;}.elementor-511 .elementor-element.elementor-element-15c6df8 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-511 .elementor-element.elementor-element-668c580 img{max-width:130px;}.elementor-511 .elementor-element.elementor-element-7085669{width:50%;}.elementor-511 .elementor-element.elementor-element-7085669 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-511 .elementor-element.elementor-element-2d3e91d img{max-width:130px;}}/* Start custom CSS */.qodef-qi-slider-switch {
  transition: opacity 0.3s ease-out 0s !important;
}

@media (max-width:299px) {
     .home-titulo h1 {
        font-size: 9vw !important;
        line-height:9vw !important;
    }
}
 @media (max-width: 349px) {
     .home-titulo {
        max-width:68vw !important;
    }
     .titulo-cta-home {
         max-width: 210px !important
    }
}
 @media (min-width:300px) and (max-width:450px) {
     .home-titulo h1 {
        font-size: 14.2vw !important;
        line-height:13.1vw !important;
        letter-spacing:-0.25rem !important;
    }
}
 @media (max-width:450px) {
     .home-titulo {
        max-width:70vw;
    }
     .titulo-cta-home {
        max-width:210px
    }
     .seta-home *{
        text-align:left !important;
        margin-top:-15px;
    }
}
 @media (min-width:451px) and (max-width:767px) {
     .home-titulo h1 {
        font-size:9vw !important;
        line-height:8.5vw !important;
        letter-spacing:-0.22rem !important;
    }
     .seta-home *{
        display:none !important;
    }
}
 @media (min-width:1367px) and (max-width:1610px) {
     .home-titulo h1 {
        font-size:4vw !important;
        line-height:3.8rem !important;
        letter-spacing:-0.28rem !important;
    }
}
@media (min-width: 1025px) and (max-width: 1280px) {
#banner-subt * {
    font-size: 12px !important;
    line-height: 22px !important;}
}
@media (min-width: 1281px) and (max-width: 1366px) {
#banner-subt * {
    font-size: 13px !important;
    line-height: 23px !important;}
}
@media (min-width: 1367px) and (max-width: 1610px) {
#banner-subt * {
    font-size: 0.95vw!important;
	line-height: 25px!important;}
}
@media (min-width: 1611px) {
#banner-subt * {
    font-size: 17px !important;
    line-height: 26px !important;}
}

/* slider home */
 .qodef-m-main {
     background: #111013;
     border-radius: 10px;
}
 .banner-subtitulo strong {
    font-weight: 600;
}
.agencia-h2 h2 {
    font-weight: 500 !important;
    line-height: 1 !important;
    font-size: .9rem !important;
    color: inherit !important;
}
/*home intro*/

@media (min-width: 360px) and (max-width:767px) {
#home-intro h2 {font-size:21px !important;}
}

 #home-intro .icon-group:not(.-contained):not(.-outlined)>img {
     max-width: 50px !important;
     max-height: 50px !important;
     margin-top: 5px !important;
}
 #home-intro #col1, #home-intro #col2, #home-intro #col3 {
     border:1px solid rgb(255 255 255 / 0%);
     transition: all 0.3s ease-in-out !important;
}
 #home-intro #col1:hover, #home-intro #col2:hover, #home-intro #col3:hover {
     transition: all 0.3s ease-in-out;
     background: rgb(32 31 37 / 99%);
     border: 1px solid rgb(255 255 255 / 7%);
     border-radius: 4px;
}
 #home-intro h2 a , #home-intro h5.icon-box-heading {
     -webkit-transition: all 0.2s ease-in-out;
     -moz-transition: all 0.2s ease-in-out;
     -o-transition: all 0.2s ease-in-out;
     -ms-transition: all 0.2s ease-in-out;
     transition: all 0.2s ease-in-out;
}
 #home-intro h2:hover, #home-intro #col2 h2:hove, #home-intro #col3 h2:hover h2 {
    color:#fff !important;
}
 #home-intro #col1:hover h5.icon-box-heading, #home-intro #col2:hover h5.icon-box-heading, #home-intro #col3:hover h5.icon-box-heading {
     color:#fff;
}
 #home-intro h2 a:after{
     content: "";
     position: absolute;
     top: -30px;
     left: -30px;
     width: calc(100% + 50px);
     height: calc(100% + 140px);
     z-index: 9;
}
 #home-intro .tag-hover:hover {
     background: #eb0b0b !important;
     color: #fff !important;
}
 #home-intro h2.title a.menu-link.-undash.sub-menu-link:hover {
     color: #d7d7d7 !important;
}
/*Personalização*/
 @media (min-width: 768px) {
     #personalizacao section.elementor-section{
         padding-left: 5%;
         padding-right: 5%;
    }
     #personalizacao .clb-slider-count {
        margin-left: 2.5%;
    }

}
 @media (min-width: 1025px) {
     #experiencias h4.title {
         max-width: 340px;
     }
     #personalizacao h2, #personalizacao .elementor-element.elementor-widget-text-editor {
         max-width:370px;
     }
}
 @media (min-width: 768px) and (max-width: 1024px) {
     h1.title .vc_hidden-sm {
         display: none !important;
    }
}
 @media (max-width: 1024px) {
     .home-titulo h1.title {
         text-align: left !important;
    }
}
/*** slider portfolio **/
 .ohio-widget.slider.ohio-slider.full.autoheight.with-pagination.clb-slider .elementor-widget-wrap.elementor-element-populated {
     padding: 0px;
}
 @media (max-width: 768px) {
     .ohio-widget.slider.ohio-slider.full.autoheight.with-pagination.clb-slider .elementor-section:not(.elementor-inner-section) {
         padding-left: 0px !important;
         padding-right: 0px !important;
    }
     .ohio-widget.slider.ohio-slider.full.autoheight.with-pagination.clb-slider .clb-slider-item {
         padding-left: 0px !important;
         padding-right: 0px !important;
    }
}
/*Botoes e Tags*/
a.ohio-widget.button.-small {
    padding: 5px 11px !important;
}
 body .badge.-outlined {
     border-width:1px !important;
     padding: 4px 10px 6px 10px !important;
}
 a.ohio-widget.button.-small {
     font-weight: 500 !important;
}
 a.ohio-widget.button.-outlined.-small {
     font-weight: 500 !important;
     border: 1px solid #666 !important;
}
 a.ohio-widget.button.-outlined.-small:hover {
     border: 1px solid #eb0b0b !important;
}
 .elementor .tag {
     background-color: #eb0b0b !important;
         padding: 2px 8px;
    border-radius: 4px;
}
 a.ohio-widget.button.-outlined.-small:hover {
    background:111013 !important;
}
 .dark-scheme .ajuste-sec-dark-black a.ohio-widget.button {
    background:#333 !important;
}
 .dark-scheme .ajuste-sec-dark-black a.ohio-widget.button:hover {
    background:#222 !important;
}
 .dark-scheme .ajuste-sec-dark-white a.ohio-widget.button {
    background:#FFF !important;
    border:1px solid #fff !important;
}
 .dark-scheme .ajuste-sec-dark-white a.ohio-widget.button:hover {
    background:#eb0b0b !important;
    border:1px solid #eb0b0b!important;
}
/*Ajuste H5*/
.ajuste-h5 h5, .marketing-h5 h5 {font-weight:500 !important; margin-bottom: -4px;}
.marketing-h5 h5 {color:#fff !important;}
@media (max-width:767px) {
    .ajuste-h5 h5, .marketing-h5 h5 {margin-bottom: -8px !important;}
}/* End custom CSS */