.elementor-1029 .elementor-element.elementor-element-2d0f11c{--display:flex;--min-height:900px;--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;--gap:44px 0px;--row-gap:44px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1029 .elementor-element.elementor-element-9c6a548{--display:flex;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1029 .elementor-element.elementor-element-b3f255a{--display:flex;--gap:044px 0px;--row-gap:044px;--column-gap:0px;}.elementor-1029 .elementor-element.elementor-element-b0d989f{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1029 .elementor-element.elementor-element-2fa39e5 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:52px;font-weight:700;color:#017B77;}.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-1029 .elementor-element.elementor-element-4650288{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1029 .elementor-element.elementor-element-957c78a{--display:flex;}.elementor-1029 .elementor-element.elementor-element-9fe3069{text-align:start;}.elementor-1029 .elementor-element.elementor-element-9fe3069 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#017B77;}.elementor-1029 .elementor-element.elementor-element-1292638{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1029 .elementor-element.elementor-element-ce6562c{--display:flex;}.elementor-1029 .elementor-element.elementor-element-5a053d0{text-align:start;}.elementor-1029 .elementor-element.elementor-element-5a053d0 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#017B77;}.elementor-1029 .elementor-element.elementor-element-f82189c{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1029 .elementor-element.elementor-element-6b798e4{--display:flex;}.elementor-1029 .elementor-element.elementor-element-71af45c{text-align:start;}.elementor-1029 .elementor-element.elementor-element-71af45c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#017B77;}.elementor-1029 .elementor-element.elementor-element-25c6173{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1029 .elementor-element.elementor-element-791ec27{--display:flex;}.elementor-1029 .elementor-element.elementor-element-66b5507{text-align:start;}.elementor-1029 .elementor-element.elementor-element-66b5507 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#017B77;}.elementor-1029 .elementor-element.elementor-element-ff97e66{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1029 .elementor-element.elementor-element-76d6e24{--display:flex;}.elementor-1029 .elementor-element.elementor-element-4357b79{text-align:start;}.elementor-1029 .elementor-element.elementor-element-4357b79 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#017B77;}.elementor-1029 .elementor-element.elementor-element-43343e6{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1029 .elementor-element.elementor-element-a7a3c6c{--display:flex;}.elementor-1029 .elementor-element.elementor-element-bad188b{text-align:start;}.elementor-1029 .elementor-element.elementor-element-bad188b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#017B77;}.elementor-1029 .elementor-element.elementor-element-f7c3195{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1029 .elementor-element.elementor-element-25cb4bc{--display:flex;}.elementor-1029 .elementor-element.elementor-element-01b5e1a{text-align:start;}.elementor-1029 .elementor-element.elementor-element-01b5e1a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#017B77;}.elementor-1029 .elementor-element.elementor-element-eea6c76{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1029 .elementor-element.elementor-element-e31d332{--display:flex;}.elementor-1029 .elementor-element.elementor-element-d80729a{text-align:start;}.elementor-1029 .elementor-element.elementor-element-d80729a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#017B77;}.elementor-1029 .elementor-element.elementor-element-bd5a45d{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1029 .elementor-element.elementor-element-b85c588{--display:flex;}.elementor-1029 .elementor-element.elementor-element-e54a99c{text-align:start;}.elementor-1029 .elementor-element.elementor-element-e54a99c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#017B77;}.elementor-1029 .elementor-element.elementor-element-d07c9aa{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1029 .elementor-element.elementor-element-1988203{--display:flex;}.elementor-1029 .elementor-element.elementor-element-1257fdb{text-align:start;}.elementor-1029 .elementor-element.elementor-element-1257fdb .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#017B77;}.elementor-1029 .elementor-element.elementor-element-adb5e37{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1029 .elementor-element.elementor-element-3dcd92b{--display:flex;}.elementor-1029 .elementor-element.elementor-element-b75abe4{text-align:start;}.elementor-1029 .elementor-element.elementor-element-b75abe4 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#017B77;}.elementor-1029 .elementor-element.elementor-element-1988e4b{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1029 .elementor-element.elementor-element-514b97e{--display:flex;}.elementor-1029 .elementor-element.elementor-element-bc292de{text-align:start;}.elementor-1029 .elementor-element.elementor-element-bc292de .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#017B77;}.elementor-1029 .elementor-element.elementor-element-c5b91fa{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1029 .elementor-element.elementor-element-fcbad99{--display:flex;}.elementor-1029 .elementor-element.elementor-element-be6da10{text-align:start;}.elementor-1029 .elementor-element.elementor-element-be6da10 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#017B77;}.elementor-1029 .elementor-element.elementor-element-5c6f371{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1029 .elementor-element.elementor-element-6b86848{--display:flex;}.elementor-1029 .elementor-element.elementor-element-dc69f5d{text-align:start;}.elementor-1029 .elementor-element.elementor-element-dc69f5d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#017B77;}.elementor-1029 .elementor-element.elementor-element-9090c7d{--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;--margin-top:072px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(min-width:768px){.elementor-1029 .elementor-element.elementor-element-b3f255a{--width:78%;}.elementor-1029 .elementor-element.elementor-element-b0d989f{--width:50%;}}@media(max-width:767px){.elementor-1029 .elementor-element.elementor-element-2d0f11c{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-1029 .elementor-element.elementor-element-2fa39e5 .elementor-heading-title{font-size:36px;}}/* Start custom CSS for container, class: .elementor-element-2d0f11c */.book-now-btn .elementor-button-content-wrapper{
    align-items: center;
}

.book-now-btn svg{
    font-size: 32px;
}

.book-now-services-btn svg{
    font-size: 28px;
}

.book-now-services-btn .elementor-button-content-wrapper{
    align-items: center;
}


.bc-testimonials-container {
  max-width: 1320px;
  margin: 0 auto;
  padding: 0 20px; /* opcional: espaço nas laterais */
}

.bc-testimonials .swiper-slide {
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 4px 16px rgba(0,0,0,.08);
  overflow: hidden;
}/* End custom CSS */