.elementor-3740 .elementor-element.elementor-element-4ffd6af{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3740 .elementor-element.elementor-element-4ffd6af:not(.elementor-motion-effects-element-type-background),.elementor-3740 .elementor-element.elementor-element-4ffd6af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://casasupertubos.wiseweb.pt/wp-content/uploads/2026/06/ayrus-hill-Ot1LTHk090-unsplash-scaled.webp);background-position:center center;background-repeat:repeat;background-size:cover}.elementor-3740 .elementor-element.elementor-element-4ffd6af::before,.elementor-3740 .elementor-element.elementor-element-4ffd6af>.elementor-background-video-container::before,.elementor-3740 .elementor-element.elementor-element-4ffd6af>.e-con-inner>.elementor-background-video-container::before,.elementor-3740 .elementor-element.elementor-element-4ffd6af>.elementor-background-slideshow::before,.elementor-3740 .elementor-element.elementor-element-4ffd6af>.e-con-inner>.elementor-background-slideshow::before,.elementor-3740 .elementor-element.elementor-element-4ffd6af>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-primary);--background-overlay:''}.elementor-3740 .elementor-element.elementor-element-1e2a5e4{text-align:center}.elementor-3740 .elementor-element.elementor-element-1e2a5e4 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:var(--e-global-color-d9b84d9)}.elementor-3740 .elementor-element.elementor-element-dc3ca99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-3740 .elementor-element.elementor-element-151c13f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:var(--container-widget-width,1400px);max-width:1400px;background-color:#FFF;--container-widget-width:1400px;--container-widget-flex-grow:0;z-index:1}.elementor-3740 .elementor-element.elementor-element-151c13f.elementor-element{--align-self:center}.elementor-3740 .elementor-element.elementor-element-151c13f .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-3740 .elementor-element.elementor-element-151c13f .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-3740 .elementor-element.elementor-element-151c13f .elementor-divider__text{color:var(--e-global-color-primary);font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:5%}.elementor-3740 .elementor-element.elementor-element-2ebc5daa{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-3740 .elementor-element.elementor-element-e84aa37 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-3740 .elementor-element.elementor-element-e84aa37{--grid-column-gap:20px;--grid-row-gap:20px}.elementor-3740 .elementor-element.elementor-element-e84aa37 .bpfwe-swatch{opacity:1}.elementor-3740 .elementor-element.elementor-element-e84aa37 input[type="checkbox"]:checked+span .bpfwe-swatch,.elementor-3740 .elementor-element.elementor-element-e84aa37 input[type="radio"]:checked+span .bpfwe-swatch{opacity:.7}.elementor-3740 .elementor-element.elementor-element-e84aa37 .list-style label span{color:var(--e-global-color-primary);background-color:#FFF}.elementor-3740 .elementor-element.elementor-element-e84aa37 .list-style label:hover span,.elementor-3740 .elementor-element.elementor-element-e84aa37 .list-style label input[type="checkbox"]:checked+span{color:var(--e-global-color-d9b84d9);background-color:var(--e-global-color-accent);background:var(--e-global-color-accent)}.elementor-3740 .elementor-element.elementor-element-e84aa37 .form-tax input[type="radio"],.elementor-3740 .elementor-element.elementor-element-e84aa37 .form-tax input[type="checkbox"]{font-size:0}.elementor-3740 .elementor-element.elementor-element-e84aa37 .bpfwe-select2 .select2-selection,.elementor-3740 .elementor-element.elementor-element-e84aa37 .bpfwe-select2 .select2-selection__rendered,.elementor-3740 .elementor-element.elementor-element-e84aa37 .bpfwe-select2 .select2{width:100%!important}.elementor-3740 .elementor-element.elementor-element-e84aa37 .bpfwe-select2 .select2-selection,.elementor-3740 .elementor-element.elementor-element-e84aa37 .bpfwe-select2 .select2-selection__rendered{height:auto;line-height:42px}.elementor-3740 .elementor-element.elementor-element-54177c7a{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px}.elementor-3740 .elementor-element.elementor-element-54177c7a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.6 * 100%)}.elementor-3740 .elementor-element.elementor-element-54177c7a:after{content:"0.6"}.elementor-3740 .elementor-element.elementor-element-54177c7a .elementor-post__thumbnail__link{width:100%}.elementor-3740 .elementor-element.elementor-element-54177c7a .elementor-post__meta-data span+span:before{content:"•"}.elementor-3740 .elementor-element.elementor-element-54177c7a .elementor-post__card{border-radius:15px}.elementor-3740 .elementor-element.elementor-element-54177c7a .elementor-post__text{margin-top:20px}.elementor-3740 .elementor-element.elementor-element-54177c7a .elementor-post__badge{right:0}.elementor-3740 .elementor-element.elementor-element-54177c7a .elementor-post__card .elementor-post__badge{margin:20px}.elementor-3740 .elementor-element.elementor-element-7c48abf5{--display:flex}.elementor-3740 .elementor-element.elementor-element-cb723db{--display:flex}.elementor-3740 .elementor-element.elementor-element-4b1acab{--swiper-slides-gap:10px}@media(min-width:480px){.elementor-3740 .elementor-element.elementor-element-dc3ca99{--content-width:1400px}}@media(max-width:768px){.elementor-3740 .elementor-element.elementor-element-e84aa37 .elementor-grid{grid-template-columns:repeat(1,1fr)}}@media(max-width:479px){.elementor-3740 .elementor-element.elementor-element-e84aa37 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-3740 .elementor-element.elementor-element-54177c7a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-3740 .elementor-element.elementor-element-54177c7a:after{content:"0.5"}.elementor-3740 .elementor-element.elementor-element-54177c7a .elementor-post__thumbnail__link{width:100%}}.elementor-3740 .elementor-element.elementor-element-1076dd8 a,.elementor-3740 .elementor-element.elementor-element-1076dd8 span,.elementor-3740 .elementor-element.elementor-element-1076dd8 nav{color:white!important}.elementor-element-1bfadf2 #comments{max-width:1400px!important;margin:60px auto!important;padding:0!important;background:transparent!important}.elementor-element-1bfadf2 .title-comments{font-size:26px!important;font-weight:600!important;letter-spacing:-0.02em!important;margin-bottom:30px!important;color:#111!important}.elementor-element-1bfadf2 .comment-list{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:18px!important}.elementor-element-1bfadf2 .comment{background:#fff!important;border:1px solid #eaeaea!important;border-radius:14px!important;padding:22px!important;display:flex!important;flex-direction:column!important;gap:6px!important;transition:all 0.2s ease!important}.elementor-element-1bfadf2 .comment:hover{border-color:#dcdcdc!important;transform:translateY(-2px)!important}.elementor-element-1bfadf2 .comment-meta{display:flex!important;flex-direction:column!important;gap:6px!important;margin-bottom:10px!important}.elementor-element-1bfadf2 .comment-author{display:flex!important;align-items:center!important;gap:10px!important;font-weight:600!important;font-size:14px!important;color:#111!important}.elementor-element-1bfadf2 .avatar{width:40px!important;height:40px!important;border-radius:50%!important;border:none!important;margin-left:20px}.elementor-element-1bfadf2 .comment-metadata{font-size:12px!important;color:#999!important}.elementor-element-1bfadf2 .comment-metadata a{color:inherit!important;text-decoration:none!important}.elementor-element-1bfadf2 .comment-content{font-size:15px!important;line-height:1.7!important;color:#333!important;margin-top:8px!important;padding-top:12px!important;border-top:1px solid #f0f0f0!important}.elementor-element-1bfadf2 .reply{margin-top:14px!important}.elementor-element-1bfadf2 .comment-reply-link{font-size:13px!important;font-weight:500!important;color:#111!important;text-decoration:none!important;border-bottom:1px solid transparent!important;transition:all 0.2s ease!important}.elementor-element-1bfadf2 .comment-reply-link:hover{border-bottom:1px solid #111!important}.elementor-element-1bfadf2 #respond{margin-top:50px!important;padding-top:30px!important;border-top:1px solid #eee!important}.elementor-element-1bfadf2 .comment-reply-title{font-size:20px!important;font-weight:600!important;margin-bottom:20px!important;color:#111!important}.elementor-element-1bfadf2 label{font-size:13px!important;color:#666!important;display:block!important;margin-bottom:6px!important}.elementor-element-1bfadf2 textarea{width:100%!important;min-height:120px!important;border-radius:12px!important;border:1px solid #e5e5e5!important;padding:14px!important;font-size:14px!important;outline:none!important;transition:border 0.2s ease!important}.elementor-element-1bfadf2 textarea:focus{border-color:#111!important}.elementor-element-1bfadf2 .submit{margin-top:16px!important;padding:12px 18px!important;border-radius:10px!important;border:none!important;background:#111!important;color:#fff!important;font-weight:600!important;cursor:pointer!important;transition:all 0.2s ease!important}.elementor-element-1bfadf2 .submit:hover{background:#333!important}