.elementor-500 .elementor-element.elementor-element-f3dcda9{--display:flex;--min-height:1150px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--background-transition:0.3s;--overlay-opacity:1;--padding-block-start:200px;--padding-block-end:150px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-500 .elementor-element.elementor-element-f3dcda9:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-f3dcda9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://rocket.siteup.dev/wp-content/uploads/2023/09/Mask-group-1.png");background-position:bottom center;background-size:cover;}.elementor-500 .elementor-element.elementor-element-f3dcda9::before, .elementor-500 .elementor-element.elementor-element-f3dcda9 > .elementor-background-video-container::before, .elementor-500 .elementor-element.elementor-element-f3dcda9 > .e-con-inner > .elementor-background-video-container::before, .elementor-500 .elementor-element.elementor-element-f3dcda9 > .elementor-background-slideshow::before, .elementor-500 .elementor-element.elementor-element-f3dcda9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-500 .elementor-element.elementor-element-f3dcda9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-500 .elementor-element.elementor-element-f3dcda9, .elementor-500 .elementor-element.elementor-element-f3dcda9::before{--border-transition:0.3s;}.elementor-500 .elementor-element.elementor-element-64cf83c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-500 .elementor-element.elementor-element-64cf83c, .elementor-500 .elementor-element.elementor-element-64cf83c::before{--border-transition:0.3s;}.elementor-500 .elementor-element.elementor-element-61ed19e{--display:flex;--background-transition:0.3s;}.elementor-500 .elementor-element.elementor-element-61ed19e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-d449082 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:146px;font-weight:600;line-height:131px;letter-spacing:-5px;}.elementor-500 .elementor-element.elementor-element-8dc71bd{font-family:"Titillium Web", Sans-serif;font-size:20px;line-height:32px;width:var( --container-widget-width, 86.781% );max-width:86.781%;--container-widget-width:86.781%;--container-widget-flex-grow:0;}.elementor-500 .elementor-element.elementor-element-8dc71bd > .elementor-widget-container{padding:45px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-8dc71bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-3d9cc8c{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:130px;--padding-inline-end:0px;--z-index:9999;}.elementor-500 .elementor-element.elementor-element-ce4ecd7{text-align:left;}.elementor-500 .elementor-element.elementor-element-ce4ecd7 > .elementor-widget-container{margin:0px -5px 0px 37px;padding:31px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-1871f9d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;line-height:39px;}.elementor-500 .elementor-element.elementor-element-1871f9d > .elementor-widget-container{padding:24px 0px 0px 41px;}.elementor-500 .elementor-element.elementor-element-1871f9d{width:var( --container-widget-width, 376px );max-width:376px;--container-widget-width:376px;--container-widget-flex-grow:0;}.elementor-500 .elementor-element.elementor-element-1871f9d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-28ba89f{--divider-border-style:solid;--divider-color:#FFFFFF45;--divider-border-width:1px;}.elementor-500 .elementor-element.elementor-element-28ba89f .elementor-divider-separator{width:378px;}.elementor-500 .elementor-element.elementor-element-28ba89f .elementor-divider{padding-top:32px;padding-bottom:32px;}.elementor-500 .elementor-element.elementor-element-cc213bf.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-500 .elementor-element.elementor-element-cc213bf.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-500 .elementor-element.elementor-element-cc213bf.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-500 .elementor-element.elementor-element-cc213bf .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-500 .elementor-element.elementor-element-cc213bf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-500 .elementor-element.elementor-element-cc213bf .elementor-image-box-title{margin-bottom:9px;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-500 .elementor-element.elementor-element-cc213bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 52px;}.elementor-500 .elementor-element.elementor-element-dbced8e{--display:flex;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-500 .elementor-element.elementor-element-11f6b71{--display:flex;--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;--justify-content:space-between;--align-items:flex-start;--background-transition:0.3s;--margin-block-start:-186px;--margin-block-end:-100px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-500 .elementor-element.elementor-element-09fec78 img{width:246px;}.elementor-500 .elementor-element.elementor-element-09fec78 > .elementor-widget-container{margin:-536px 0px 0px -714px;}.elementor-500 .elementor-element.elementor-element-eadcdbe{text-align:right;}.elementor-500 .elementor-element.elementor-element-eadcdbe img{width:293px;}.elementor-500 .elementor-element.elementor-element-eadcdbe > .elementor-widget-container{margin:-636px -478px 0px 0px;}.elementor-500 .elementor-element.elementor-element-eadcdbe.elementor-element{--align-self:flex-end;}.elementor-500 .elementor-element.elementor-element-d77d4d3 > .elementor-widget-container{margin:-89px -300px 0px 0px;}.elementor-500 .elementor-element.elementor-element-d77d4d3.elementor-element{--align-self:flex-end;}.elementor-500 .elementor-element.elementor-element-e4099c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-500 .elementor-element.elementor-element-4efed6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:70px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-500 .elementor-element.elementor-element-cb116af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:86px;font-weight:600;line-height:80px;}.elementor-500 .elementor-element.elementor-element-bc202a8{color:var( --e-global-color-44312292 );width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-500 .elementor-element.elementor-element-bc202a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-ff59a4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-500 .elementor-element.elementor-element-7f01438{text-align:right;}.elementor-500 .elementor-element.elementor-element-7f01438 > .elementor-widget-container{margin:-129px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-13d7a73 .elementor-heading-title{color:var( --e-global-color-44872a8a );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-500 .elementor-element.elementor-element-13d7a73 > .elementor-widget-container{margin:0px -2px 0px -31px;padding:45px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-13d7a73{width:var( --container-widget-width, 432px );max-width:432px;--container-widget-width:432px;--container-widget-flex-grow:0;}.elementor-500 .elementor-element.elementor-element-13d7a73.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-06f118f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:150px;--padding-block-end:120px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-500 .elementor-element.elementor-element-68097ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-500 .elementor-element.elementor-element-22fa35b{text-align:left;}.elementor-500 .elementor-element.elementor-element-bbd5cba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-500 .elementor-element.elementor-element-bdee2cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;line-height:57px;letter-spacing:-1px;}.elementor-500 .elementor-element.elementor-element-bdee2cd{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;}.elementor-500 .elementor-element.elementor-element-bdee2cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-f6dd59e{color:var( --e-global-color-44312292 );width:var( --container-widget-width, 466px );max-width:466px;--container-widget-width:466px;--container-widget-flex-grow:0;}.elementor-500 .elementor-element.elementor-element-f6dd59e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-f6dd59e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-b25d315{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-500 .elementor-element.elementor-element-3a67379{text-align:left;width:100%;max-width:100%;}.elementor-500 .elementor-element.elementor-element-3a67379 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:113px;font-weight:600;line-height:57px;letter-spacing:-0.7px;}.elementor-500 .elementor-element.elementor-element-3a67379 > .elementor-widget-container{margin:22px 0px 0px 0px;padding:0px 0px 95px 0px;}.elementor-500 .elementor-element.elementor-element-3a67379.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-493feed{--e-image-carousel-slides-to-show:7;}.elementor-500 .elementor-element.elementor-element-493feed .swiper-wrapper{display:flex;align-items:center;}@media(min-width:768px){.elementor-500 .elementor-element.elementor-element-61ed19e{--width:53%;}.elementor-500 .elementor-element.elementor-element-dbced8e{--width:1%;}.elementor-500 .elementor-element.elementor-element-4efed6b{--width:50%;}.elementor-500 .elementor-element.elementor-element-ff59a4a{--width:50%;}.elementor-500 .elementor-element.elementor-element-68097ea{--width:50%;}.elementor-500 .elementor-element.elementor-element-bbd5cba{--width:50%;}}@media(max-width:767px){.elementor-500 .elementor-element.elementor-element-f3dcda9{--padding-block-start:150px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-500 .elementor-element.elementor-element-d449082 .elementor-heading-title{font-size:70px;line-height:70px;}.elementor-500 .elementor-element.elementor-element-3d9cc8c{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-500 .elementor-element.elementor-element-cc213bf .elementor-image-box-img{margin-bottom:18px;}.elementor-500 .elementor-element.elementor-element-e4099c0{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-500 .elementor-element.elementor-element-cb116af .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-500 .elementor-element.elementor-element-7f01438 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-13d7a73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-06f118f{--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-500 .elementor-element.elementor-element-bdee2cd .elementor-heading-title{font-size:32px;line-height:32px;}.elementor-500 .elementor-element.elementor-element-bdee2cd > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-b25d315{--padding-block-start:20px;--padding-block-end:60px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-500 .elementor-element.elementor-element-3a67379 .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-500 .elementor-element.elementor-element-493feed{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS for heading, class: .elementor-element-3a67379 */.ideias {background: linear-gradient(90deg, #DD577C 0%, #C96BAE 47.37%, #9D83C9 101.06%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}/* End custom CSS */
/* Start custom CSS */.gradiente {
  background-image: linear-gradient(to left, #DD577C, #C96BAE);
  color: black;
  background-clip: text;
  -webkit-background-clip: text;

  /* Adicionado: */
  -webkit-text-fill-color: transparent;
}

.gradiente1 {
  background-image: linear-gradient(to right, #DD577C, rgba(201, 107, 174, 0.49), rgba(157, 131, 201, 0.48));
  color: black;
  background-clip: text;
  -webkit-background-clip: text;

  /* Adicionado: */
  -webkit-text-fill-color: transparent;
}

.gradiente2 {
  background: var(--gradient-01, linear-gradient(90deg, #DD577C 0%, rgba(201, 107, 174, 0.49) 47.37%, rgba(157, 131, 201, 0.48) 101.06%));

  color: black;
  background-clip: text;
  -webkit-background-clip: text;

  /* Adicionado: */
  -webkit-text-fill-color: transparent;
}




.clientes {

background: linear-gradient(90deg, #DD577C 0%, #C96BAE 47.37%, #9D83C9 101.06%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}


#bt .elementor-button-icon svg {
    width: 32px;
    height: auto;
    margin: -11px;
    margin-left: 20px;
}/* End custom CSS */