.elementor-517 .elementor-element.elementor-element-bd097f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-517 .elementor-element.elementor-element-bd097f1:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-bd097f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFE;}.elementor-517 .elementor-element.elementor-element-1a76c8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-517 .elementor-element.elementor-element-da31a51{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-517 .elementor-element.elementor-element-5ac08df{width:var( --container-widget-width, 7.346% );max-width:7.346%;--container-widget-width:7.346%;--container-widget-flex-grow:0;text-align:end;}.elementor-517 .elementor-element.elementor-element-5ac08df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-5ac08df img{width:100%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-539956f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-517 .elementor-element.elementor-element-9a06dc2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-517 .elementor-element.elementor-element-7f3f29b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-517 .elementor-element.elementor-element-7f3f29b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-2535e69{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-bafb0bf );}.elementor-517 .elementor-element.elementor-element-2535e69 a:hover, .elementor-517 .elementor-element.elementor-element-2535e69 a:focus{color:var( --e-global-color-bf69860 );}.elementor-517 .elementor-element.elementor-element-8a8702c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-517 .elementor-element.elementor-element-8a8702c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-500457b{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-bafb0bf );}.elementor-517 .elementor-element.elementor-element-500457b a:hover, .elementor-517 .elementor-element.elementor-element-500457b a:focus{color:var( --e-global-color-bf69860 );}.elementor-517 .elementor-element.elementor-element-f445e70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-517 .elementor-element.elementor-element-f445e70.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-5391031{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-bafb0bf );}.elementor-517 .elementor-element.elementor-element-5391031 a:hover, .elementor-517 .elementor-element.elementor-element-5391031 a:focus{color:var( --e-global-color-bf69860 );}.elementor-517 .elementor-element.elementor-element-36d5e79{--display:flex;--min-height:940px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-36d5e79:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-36d5e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFE;}.elementor-517 .elementor-element.elementor-element-a73bc5f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-517 .elementor-element.elementor-element-31129b6{--display:flex;}.elementor-517 .elementor-element.elementor-element-52cd80a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-52cd80a{color:#D45900;}.elementor-517 .elementor-element.elementor-element-69b28da{--display:flex;--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-517 .elementor-element.elementor-element-01ce079{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:400;line-height:72px;color:#000000;}.elementor-517 .elementor-element.elementor-element-ed15c73{--display:flex;--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-517 .elementor-element.elementor-element-17fa08f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-517 .elementor-element.elementor-element-17fa08f:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-17fa08f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFE;}.elementor-517 .elementor-element.elementor-element-a42a4ed{--display:flex;--justify-content:center;}.elementor-517 .elementor-element.elementor-element-35dcc2c{--display:flex;}.elementor-517 .elementor-element.elementor-element-5bb4791{color:var( --e-global-color-bf69860 );}.elementor-517 .elementor-element.elementor-element-a5100d1{font-family:"Montserrat", Sans-serif;font-size:62px;font-weight:300;line-height:70px;color:#000000;}.elementor-517 .elementor-element.elementor-element-fcc423a{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-517 .elementor-element.elementor-element-4f197fe .elementor-blockquote__content{color:var( --e-global-color-bf69860 );font-size:19px;}.elementor-517 .elementor-element.elementor-element-6f90810{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:300;color:#494848;}.elementor-517 .elementor-element.elementor-element-a9947a1{--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;}.elementor-517 .elementor-element.elementor-element-a9947a1:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-a9947a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF0DD;}.elementor-517 .elementor-element.elementor-element-968b99a{--display:flex;}.elementor-517 .elementor-element.elementor-element-dc54f5c{color:var( --e-global-color-bf69860 );}.elementor-517 .elementor-element.elementor-element-89ff1d7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:57px;font-weight:300;line-height:70px;color:#000000;}.elementor-517 .elementor-element.elementor-element-a1a0953{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-517 .elementor-element.elementor-element-d1268b2{--display:flex;}.elementor-517 .elementor-element.elementor-element-d1268b2:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-d1268b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-e9c0649 img{width:55%;}.elementor-517 .elementor-element.elementor-element-41396ea{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-bf69860 );}.elementor-517 .elementor-element.elementor-element-d18acbb{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-517 .elementor-element.elementor-element-41b3e23{font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-517 .elementor-element.elementor-element-a50d13e{--spacer-size:50px;}.elementor-517 .elementor-element.elementor-element-038330c{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-517 .elementor-element.elementor-element-5b5caf9 .elementor-button{background-color:var( --e-global-color-bafb0bf );}.elementor-517 .elementor-element.elementor-element-5b5caf9 .elementor-button:hover, .elementor-517 .elementor-element.elementor-element-5b5caf9 .elementor-button:focus{background-color:var( --e-global-color-bf69860 );}.elementor-517 .elementor-element.elementor-element-077ef4e{--display:flex;}.elementor-517 .elementor-element.elementor-element-077ef4e:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-077ef4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-1486aa4 img{width:81%;}.elementor-517 .elementor-element.elementor-element-b7c1505{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-bf69860 );}.elementor-517 .elementor-element.elementor-element-8f223de{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-517 .elementor-element.elementor-element-32570e8{font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-517 .elementor-element.elementor-element-51264d5{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-517 .elementor-element.elementor-element-4f16885 .elementor-button{background-color:var( --e-global-color-bafb0bf );}.elementor-517 .elementor-element.elementor-element-4f16885 .elementor-button:hover, .elementor-517 .elementor-element.elementor-element-4f16885 .elementor-button:focus{background-color:var( --e-global-color-bf69860 );}.elementor-517 .elementor-element.elementor-element-e86645c{--display:flex;}.elementor-517 .elementor-element.elementor-element-e86645c:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-e86645c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-cb4241e img{width:55%;}.elementor-517 .elementor-element.elementor-element-dacf3c3{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-bf69860 );}.elementor-517 .elementor-element.elementor-element-9909ab1{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-517 .elementor-element.elementor-element-92df24a{font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-517 .elementor-element.elementor-element-3bbfab8{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-517 .elementor-element.elementor-element-3dccb6e{--spacer-size:1px;}.elementor-517 .elementor-element.elementor-element-4f2626c .elementor-button{background-color:var( --e-global-color-bafb0bf );}.elementor-517 .elementor-element.elementor-element-4f2626c .elementor-button:hover, .elementor-517 .elementor-element.elementor-element-4f2626c .elementor-button:focus{background-color:var( --e-global-color-bf69860 );}.elementor-517 .elementor-element.elementor-element-b824544{--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;}.elementor-517 .elementor-element.elementor-element-b824544:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-b824544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fefefe;}.elementor-517 .elementor-element.elementor-element-64907f6{--display:flex;}.elementor-517 .elementor-element.elementor-element-0f2c7ec{color:var( --e-global-color-bf69860 );}.elementor-517 .elementor-element.elementor-element-4b3f6fa{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:300;color:var( --e-global-color-a9cf504 );}.elementor-517 .elementor-element.elementor-element-4b3f6fa.elementor-element{--align-self:center;}.elementor-517 .elementor-element.elementor-element-86215b0{--e-image-carousel-slides-to-show:10;}.elementor-517 .elementor-element.elementor-element-86215b0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-517 .elementor-element.elementor-element-86215b0 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-517 .elementor-element.elementor-element-86215b0 .swiper-pagination-bullet{background:#FD040400;}.elementor-517 .elementor-element.elementor-element-86215b0 .swiper-wrapper{display:flex;align-items:center;}.elementor-517 .elementor-element.elementor-element-48f3413{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-bf69860 );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-517 .elementor-element.elementor-element-5a149f0{width:100%;max-width:100%;}.elementor-517 .elementor-element.elementor-element-5a149f0.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-517 .elementor-element.elementor-element-5a149f0 .elementor-main-swiper{width:100%;}.elementor-517 .elementor-element.elementor-element-5a149f0 .elementor-swiper-button{font-size:20px;}.elementor-517 .elementor-element.elementor-element-f6a0fb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-517 .elementor-element.elementor-element-f6a0fb5:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-f6a0fb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#152C43;}.elementor-517 .elementor-element.elementor-element-8bbfe40{--display:flex;}.elementor-517 .elementor-element.elementor-element-5d1f378{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-bf69860 );}.elementor-517 .elementor-element.elementor-element-7f3475e{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:300;color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-01ab092{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-517 .elementor-element.elementor-element-983c071{--display:flex;--justify-content:center;}.elementor-517 .elementor-element.elementor-element-93f816f .elementor-button{background-color:var( --e-global-color-bafb0bf );font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-517 .elementor-element.elementor-element-93f816f .elementor-button:hover, .elementor-517 .elementor-element.elementor-element-93f816f .elementor-button:focus{background-color:var( --e-global-color-bf69860 );}.elementor-517 .elementor-element.elementor-element-b5a396c{--display:flex;--justify-content:center;}.elementor-517 .elementor-element.elementor-element-d92ded4 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;border-style:solid;border-color:var( --e-global-color-46d115f );}.elementor-517 .elementor-element.elementor-element-d92ded4 .elementor-button:hover, .elementor-517 .elementor-element.elementor-element-d92ded4 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-6c5e382 );}.elementor-517 .elementor-element.elementor-element-d92ded4 .elementor-button:hover svg, .elementor-517 .elementor-element.elementor-element-d92ded4 .elementor-button:focus svg{fill:var( --e-global-color-6c5e382 );}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-517 .elementor-element.elementor-element-7f3f29b{--width:27.357%;}.elementor-517 .elementor-element.elementor-element-8a8702c{--width:30.659%;}.elementor-517 .elementor-element.elementor-element-01ab092{--width:84%;}}@media(max-width:767px){.elementor-517 .elementor-element.elementor-element-bd097f1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-517 .elementor-element.elementor-element-bd097f1.e-con{--align-self:center;}.elementor-517 .elementor-element.elementor-element-1a76c8c.e-con{--align-self:center;}.elementor-517 .elementor-element.elementor-element-da31a51.e-con{--align-self:center;}.elementor-517 .elementor-element.elementor-element-539956f{text-align:center;}.elementor-517 .elementor-element.elementor-element-7f3f29b{--width:88px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-517 .elementor-element.elementor-element-8a8702c{--width:102px;}.elementor-517 .elementor-element.elementor-element-f445e70{--width:94px;}.elementor-517 .elementor-element.elementor-element-36d5e79{--min-height:86vh;}.elementor-517 .elementor-element.elementor-element-01ce079{font-size:34px;line-height:1.1em;}.elementor-517 .elementor-element.elementor-element-4b3f6fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-4b3f6fa{--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-517 .elementor-element.elementor-element-86215b0{--e-image-carousel-slides-to-show:5;}.elementor-517 .elementor-element.elementor-element-86215b0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-517 .elementor-element.elementor-element-86215b0 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-517 .elementor-element.elementor-element-48f3413{text-align:center;}}/* Start custom CSS for image-carousel, class: .elementor-element-86215b0 */.elementor-517 .elementor-element.elementor-element-86215b0 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}
.elementor-517 .elementor-element.elementor-element-86215b0 .carrossel-desfocado, 
.elementor-517 .elementor-element.elementor-element-86215b0 .swiper-container, 
.elementor-517 .elementor-element.elementor-element-86215b0 .swiper {
    -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
    mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-5a149f0 */.elementor-517 .elementor-element.elementor-element-5a149f0 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}
.elementor-517 .elementor-element.elementor-element-5a149f0 .carrossel-desfocado, 
.elementor-517 .elementor-element.elementor-element-5a149f0 .swiper-container, 
.elementor-517 .elementor-element.elementor-element-5a149f0 .swiper {
    -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
    mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Força a transição do Swiper a usar um ritmo linear e constante */
.elementor-517 .elementor-element.elementor-element-5a149f0 .carrossel-continuo .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}

/* Garante que o movimento não tenha delay entre os ciclos */
.elementor-517 .elementor-element.elementor-element-5a149f0 .carrossel-continuo .swiper-slide {
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS */p{
	margin-bottom: 0;
}/* End custom CSS */