/* https://besolve.pt/wp-content/uploads/elementor/css/post-1126.css?ver=1744804158 */
.elementor-1126 .elementor-element.elementor-element-2b2b806>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-1126 .elementor-element.elementor-element-5a78a82>.elementor-widget-container{margin:0 0 0 0}.elementor-1126 .elementor-element.elementor-element-7e279c4{padding:0 0 30px 0}.elementor-1126 .elementor-element.elementor-element-3cc5ea5>.elementor-widget-container{background-color:#F5F5F5;padding:5px 5px 5px 5px;border-radius:11px 11px 11px 11px}.elementor-1126 .elementor-element.elementor-element-3cc5ea5.bdt-background-overlay-yes>.elementor-widget-container:before{transition:background 0.3s}.elementor-1126 .elementor-element.elementor-element-3cc5ea5{text-align:center}.elementor-1126 .elementor-element.elementor-element-3cc5ea5 .elementor-heading-title{font-family:"Poppins",Poppins;font-size:14px;font-weight:500;color:#333}.elementor-1126 .elementor-element.elementor-element-610c369>.elementor-widget-container{background-color:#F5F5F5;padding:5px 5px 5px 5px;border-radius:11px 11px 11px 11px}.elementor-1126 .elementor-element.elementor-element-610c369.bdt-background-overlay-yes>.elementor-widget-container:before{transition:background 0.3s}.elementor-1126 .elementor-element.elementor-element-610c369{text-align:center}.elementor-1126 .elementor-element.elementor-element-610c369 .elementor-heading-title{font-family:"Poppins",Poppins;font-size:14px;font-weight:500;color:#333}.elementor-1126 .elementor-element.elementor-element-5124d5f>.elementor-widget-container{background-color:#F5F5F5;padding:5px 5px 5px 5px;border-radius:11px 11px 11px 11px}.elementor-1126 .elementor-element.elementor-element-5124d5f.bdt-background-overlay-yes>.elementor-widget-container:before{transition:background 0.3s}.elementor-1126 .elementor-element.elementor-element-5124d5f{text-align:center}.elementor-1126 .elementor-element.elementor-element-5124d5f .elementor-heading-title{font-family:"Poppins",Poppins;font-size:14px;color:#333}.elementor-1126 .elementor-element.elementor-element-f47e630>.elementor-widget-container{background-color:#F5F5F5;padding:5px 5px 5px 5px;border-radius:11px 11px 11px 11px}.elementor-1126 .elementor-element.elementor-element-f47e630.bdt-background-overlay-yes>.elementor-widget-container:before{transition:background 0.3s}.elementor-1126 .elementor-element.elementor-element-f47e630{text-align:center}.elementor-1126 .elementor-element.elementor-element-f47e630 .elementor-heading-title{font-family:"Poppins",Poppins;font-size:14px;color:#333}.elementor-1126 .elementor-element.elementor-element-386df4d3:not(.elementor-motion-effects-element-type-background),.elementor-1126 .elementor-element.elementor-element-386df4d3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1126 .elementor-element.elementor-element-386df4d3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 0 0 0}.elementor-1126 .elementor-element.elementor-element-386df4d3>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1126 .elementor-element.elementor-element-11cc5b3>.elementor-widget-container{background-color:#F7AA47;padding:5px 5px 5px 5px;border-radius:11px 11px 11px 11px}.elementor-1126 .elementor-element.elementor-element-11cc5b3.bdt-background-overlay-yes>.elementor-widget-container:before{transition:background 0.3s}.elementor-1126 .elementor-element.elementor-element-11cc5b3{text-align:center}.elementor-1126 .elementor-element.elementor-element-11cc5b3 .elementor-heading-title{font-family:"Poppins",Poppins;font-size:12px;font-weight:600;color:#000}.elementor-1126 .elementor-element.elementor-element-ab6333a>.elementor-widget-container{margin:0 250px 0 250px}.elementor-1126 .elementor-element.elementor-element-ab6333a{text-align:center}.elementor-1126 .elementor-element.elementor-element-ab6333a .elementor-heading-title{font-family:"Poppins",Poppins;font-size:55px;font-weight:700;line-height:64px;color:#000}.elementor-1126 .elementor-element.elementor-element-4b5978b{text-align:center;color:#838181}.elementor-1126 .elementor-element.elementor-element-9b07c95>.elementor-container{max-width:1400px}.elementor-1126 .elementor-element.elementor-element-9b07c95{padding:0 0 75px 0}.elementor-1126 .elementor-element.elementor-element-3c9c684 .elementor-cta .elementor-cta__bg,.elementor-1126 .elementor-element.elementor-element-3c9c684 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-1126 .elementor-element.elementor-element-3c9c684 .elementor-cta__content{min-height:100px;text-align:center;background-color:#FFF}.elementor-1126 .elementor-element.elementor-element-3c9c684 .elementor-cta__bg-wrapper{min-height:247px}.elementor-1126 .elementor-element.elementor-element-3c9c684 .elementor-cta__title{font-family:"Poppins",Poppins;font-size:25px;font-weight:600;line-height:13px}.elementor-1126 .elementor-element.elementor-element-3c9c684 .elementor-cta__description{font-family:"Poppins",Poppins;font-size:15px;font-weight:300}.elementor-1126 .elementor-element.elementor-element-3c9c684 .elementor-cta__button{color:#FFF;background-color:#000;border-color:#000;border-radius:92px}.elementor-1126 .elementor-element.elementor-element-3c9c684 .elementor-cta__button:hover{color:#FFF;background-color:#F7AA48;border-color:#F7AA48}.elementor-1126 .elementor-element.elementor-element-a73818a .elementor-cta .elementor-cta__bg,.elementor-1126 .elementor-element.elementor-element-a73818a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-1126 .elementor-element.elementor-element-a73818a .elementor-cta__content{min-height:100px;text-align:center;background-color:#FFF}.elementor-1126 .elementor-element.elementor-element-a73818a .elementor-cta__bg-wrapper{min-height:247px}.elementor-1126 .elementor-element.elementor-element-a73818a .elementor-cta__title{font-family:"Poppins",Poppins;font-size:25px;font-weight:600;line-height:13px}.elementor-1126 .elementor-element.elementor-element-a73818a .elementor-cta__description{font-family:"Poppins",Poppins;font-size:15px;font-weight:300}.elementor-1126 .elementor-element.elementor-element-a73818a .elementor-cta__button{color:#FFF;background-color:#000;border-color:#000;border-radius:92px}.elementor-1126 .elementor-element.elementor-element-a73818a .elementor-cta__button:hover{color:#FFF;background-color:#F7AA48;border-color:#F7AA48}.elementor-1126 .elementor-element.elementor-element-c943f5c .elementor-cta .elementor-cta__bg,.elementor-1126 .elementor-element.elementor-element-c943f5c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-1126 .elementor-element.elementor-element-c943f5c .elementor-cta__content{min-height:100px;text-align:center;background-color:#FFF}.elementor-1126 .elementor-element.elementor-element-c943f5c .elementor-cta__bg-wrapper{min-height:247px}.elementor-1126 .elementor-element.elementor-element-c943f5c .elementor-cta__title{font-family:"Poppins",Poppins;font-size:25px;font-weight:600;line-height:13px}.elementor-1126 .elementor-element.elementor-element-c943f5c .elementor-cta__description{font-family:"Poppins",Poppins;font-size:15px;font-weight:300}.elementor-1126 .elementor-element.elementor-element-c943f5c .elementor-cta__button{color:#FFF;background-color:#000;border-color:#000;border-radius:92px}.elementor-1126 .elementor-element.elementor-element-c943f5c .elementor-cta__button:hover{color:#FFF;background-color:#F7AA48;border-color:#F7AA48}.elementor-1126 .elementor-element.elementor-element-cb11001:not(.elementor-motion-effects-element-type-background),.elementor-1126 .elementor-element.elementor-element-cb11001>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-1126 .elementor-element.elementor-element-cb11001{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1126 .elementor-element.elementor-element-cb11001>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1126 .elementor-element.elementor-element-2edfcd1{--spacer-size:50px}.elementor-1126 .elementor-element.elementor-element-c65149b{text-align:center}.elementor-1126 .elementor-element.elementor-element-c65149b .elementor-heading-title{color:#FFF}.elementor-1126 .elementor-element.elementor-element-c3a20d8.elementor-arrows-yes .elementor-main-swiper{width:calc(76% - 40px)}.elementor-1126 .elementor-element.elementor-element-c3a20d8 .elementor-main-swiper{width:76%}.elementor-1126 .elementor-element.elementor-element-c3a20d8 .elementor-swiper-button{font-size:20px}.elementor-1126 .elementor-element.elementor-element-fbc4511{--spacer-size:50px}.elementor-1126 .elementor-element.elementor-element-5e2b628:not(.elementor-motion-effects-element-type-background),.elementor-1126 .elementor-element.elementor-element-5e2b628>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F5F5}.elementor-1126 .elementor-element.elementor-element-5e2b628{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 20px 0}.elementor-1126 .elementor-element.elementor-element-5e2b628>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1126 .elementor-element.elementor-element-a190304{text-align:center}.elementor-1126 .elementor-element.elementor-element-a190304 .elementor-heading-title{color:#000}.elementor-1126 .elementor-element.elementor-element-6bb865c .bdt-wc-products .bdt-wc-products-wrapper.bdt-grid{margin-left:-30px;margin-top:-35px}.elementor-1126 .elementor-element.elementor-element-6bb865c .bdt-wc-products .bdt-wc-products-wrapper.bdt-grid>*{padding-left:30px;margin-top:35px}.elementor-1126 .elementor-element.elementor-element-6bb865c .bdt-wc-products .bdt-wc-product .bdt-wc-product-inner{text-align:left;border-style:none}.elementor-1126 .elementor-element.elementor-element-6bb865c .bdt-wc-products .bdt-wc-product .star-rating{text-align:left;display:inline-block!important}.elementor-1126 .elementor-element.elementor-element-6bb865c .bdt-wc-products .bdt-wc-product-title{color:#0E0E11;font-family:"Poppins",Poppins;font-size:25px;font-weight:600}.elementor-1126 .elementor-element.elementor-element-6bb865c .bdt-wc-products .star-rating:before{color:#e7e7e7}.elementor-1126 .elementor-element.elementor-element-6bb865c .bdt-wc-products .star-rating span{color:#FC0}.elementor-1126 .elementor-element.elementor-element-6bb865c .bdt-wc-products .bdt-wc-product .bdt-wc-product-price del .amount{color:#F7AA48;font-family:"Poppins",Poppins;font-size:20px}.elementor-1126 .elementor-element.elementor-element-6bb865c .bdt-wc-products .bdt-wc-product .bdt-wc-product-price .amount,.elementor-1126 .elementor-element.elementor-element-6bb865c .bdt-wc-products .bdt-wc-product .bdt-wc-product-price ins .amount{color:#F7AA48}.elementor-1126 .elementor-element.elementor-element-6bb865c .bdt-wc-products .bdt-wc-product-price,.elementor-1126 .elementor-element.elementor-element-6bb865c .bdt-wc-products .bdt-wc-product-price ins .amount,.elementor-1126 .elementor-element.elementor-element-6bb865c .bdt-wc-products .bdt-wc-product-price .amount{font-family:"Poppins",Poppins;font-size:22px;font-weight:600}.elementor-1126 .elementor-element.elementor-element-6bb865c .bdt-wc-products .bdt-wc-add-to-cart a{background-color:#000}.elementor-1126 .elementor-element.elementor-element-6bb865c .bdt-wc-products .bdt-wc-add-to-cart a:hover{background-color:#F7AA48}.elementor-1126 .elementor-element.elementor-element-6bb865c .bdt-wc-products .bdt-wc-product .bdt-badge{background-color:#000}.elementor-1126 .elementor-element.elementor-element-e5af7c2>.elementor-container{max-width:832px}.elementor-1126 .elementor-element.elementor-element-e5af7c2{padding:75px 0 0 0}.elementor-1126 .elementor-element.elementor-element-c4e9ef5>.elementor-element-populated{padding:0 0 0 0}.elementor-1126 .elementor-element.elementor-element-aced551>.elementor-widget-container{margin:-15px 0 0 0}.elementor-1126 .elementor-element.elementor-element-aced551{text-align:center}.elementor-1126 .elementor-element.elementor-element-aced551 .elementor-heading-title{font-family:"Poppins",Poppins;font-size:50px;font-weight:700;line-height:55px;color:#000}.elementor-1126 .elementor-element.elementor-element-f321893{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px}.elementor-1126 .elementor-element.elementor-element-f321893 .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0}.elementor-1126 .elementor-element.elementor-element-f321893 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-1126 .elementor-element.elementor-element-101cae9{text-align:center;color:#838181}.elementor-1126 .elementor-element.elementor-element-ec2f753>.elementor-container{max-width:1000px}.elementor-1126 .elementor-element.elementor-element-ec2f753{padding:25px 0 90px 0}.elementor-1126 .elementor-element.elementor-element-142abcf .bdt-ep-accordion-item+.bdt-ep-accordion-item{margin-top:2px}.elementor-1126 .elementor-element.elementor-element-142abcf .bdt-ep-title-text{text-align:left}.elementor-1126 .elementor-element.elementor-element-142abcf .bdt-ep-accordion-title{color:#000;padding:30px 30px 30px 30px;font-family:"Poppins",Poppins;font-size:17px;font-weight:600}.elementor-1126 .elementor-element.elementor-element-142abcf .bdt-ep-accordion-custom-icon svg{fill:#000}.elementor-1126 .elementor-element.elementor-element-142abcf .bdt-ep-accordion-content{padding:30px 30px 30px 30px}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(min-width:768px){.elementor-1126 .elementor-element.elementor-element-7936966{width:41.04%}.elementor-1126 .elementor-element.elementor-element-a954776{width:17.542%}.elementor-1126 .elementor-element.elementor-element-8df3fd7{width:41.041%}.elementor-1126 .elementor-element.elementor-element-d7e6d25{width:23.016%}.elementor-1126 .elementor-element.elementor-element-d550b74{width:52.62%}.elementor-1126 .elementor-element.elementor-element-0eeb4c9{width:23.655%}}@media(max-width:991px) and (min-width:768px){.elementor-1126 .elementor-element.elementor-element-7936966{width:20%}.elementor-1126 .elementor-element.elementor-element-a954776{width:60%}.elementor-1126 .elementor-element.elementor-element-8df3fd7{width:20%}.elementor-1126 .elementor-element.elementor-element-d7e6d25{width:10%}.elementor-1126 .elementor-element.elementor-element-d550b74{width:80%}.elementor-1126 .elementor-element.elementor-element-0eeb4c9{width:10%}.elementor-1126 .elementor-element.elementor-element-c9cd3f9{width:100%}.elementor-1126 .elementor-element.elementor-element-d785e1e{width:100%}.elementor-1126 .elementor-element.elementor-element-1553d18{width:100%}}@media(max-width:991px){.elementor-1126 .elementor-element.elementor-element-ab6333a>.elementor-widget-container{margin:10px 100px 0 100px}.elementor-1126 .elementor-element.elementor-element-3c9c684 .elementor-cta__content{min-height:100px}.elementor-1126 .elementor-element.elementor-element-3c9c684 .elementor-cta__bg-wrapper{min-height:350px}.elementor-1126 .elementor-element.elementor-element-a73818a .elementor-cta__bg-wrapper{min-height:350px}.elementor-1126 .elementor-element.elementor-element-c943f5c .elementor-cta__bg-wrapper{min-height:350px}.elementor-1126 .elementor-element.elementor-element-e5af7c2{padding:70px 50px 0 50px}}@media(max-width:767px){.elementor-1126 .elementor-element.elementor-element-ab6333a>.elementor-widget-container{margin:0 0 0 0}.elementor-1126 .elementor-element.elementor-element-ab6333a .elementor-heading-title{font-size:35px;line-height:1.1em}.elementor-1126 .elementor-element.elementor-element-3c9c684 .elementor-cta__bg-wrapper{min-height:170px}.elementor-1126 .elementor-element.elementor-element-a73818a .elementor-cta__bg-wrapper{min-height:170px}.elementor-1126 .elementor-element.elementor-element-c943f5c .elementor-cta__bg-wrapper{min-height:170px}.elementor-1126 .elementor-element.elementor-element-6bb865c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1126 .elementor-element.elementor-element-e5af7c2{padding:70px 10px 0 10px}.elementor-1126 .elementor-element.elementor-element-aced551{text-align:center}.elementor-1126 .elementor-element.elementor-element-aced551 .elementor-heading-title{font-size:38px;line-height:1em}.elementor-1126 .elementor-element.elementor-element-f321893>.elementor-widget-container{margin:-25px 0 10px 0}}.elementor-testimonial__name{margin-top:-30px}.elementor-1126 .elementor-element.elementor-element-c3a20d8 .swiper-wrapper{transition-timing-function:linear!important}