.elementor-511 .elementor-element.elementor-element-4e57f6d{--display:flex;--min-height:305px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-511 .elementor-element.elementor-element-4e57f6d:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-4e57f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://anddiap.org.br/wp-content/uploads/2025/02/banner-servicos.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-511 .elementor-element.elementor-element-7fa9220 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-7fa9220 .elementor-heading-title, .elementor-511 .elementor-element.elementor-element-7fa9220 .hfe-page-title a{color:var( --e-global-color-text );}.elementor-511 .elementor-element.elementor-element-7fa9220 .hfe-page-title-icon i{color:var( --e-global-color-text );}.elementor-511 .elementor-element.elementor-element-7fa9220 .hfe-page-title-icon svg{fill:var( --e-global-color-text );}.elementor-511 .elementor-element.elementor-element-441a95d{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-511 .elementor-element.elementor-element-6d33ef4{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--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-511 .elementor-element.elementor-element-6d33ef4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-511 .elementor-element.elementor-element-e61ef37 img{border-radius:25px 25px 25px 25px;}.elementor-511 .elementor-element.elementor-element-6e3d0ef{--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-511 .elementor-element.elementor-element-a71956d{--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;--border-radius:25px 25px 25px 25px;--padding-top:58px;--padding-bottom:58px;--padding-left:58px;--padding-right:58px;}.elementor-511 .elementor-element.elementor-element-a71956d:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-a71956d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F3292;}.elementor-511 .elementor-element.elementor-element-1a1512a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-511 .elementor-element.elementor-element-dd62956 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-511 .elementor-element.elementor-element-04a59c8{--display:flex;}.elementor-511 .elementor-element.elementor-element-dab8b0c{color:var( --e-global-color-text );}.elementor-511 .elementor-element.elementor-element-71f9159{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-511 .elementor-element.elementor-element-d3a50b4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-511 .elementor-element.elementor-element-9b034dd{--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-511 .elementor-element.elementor-element-a6b1715 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-a6b1715{color:var( --e-global-color-text );}.elementor-511 .elementor-element.elementor-element-e24aac3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-511 .elementor-element.elementor-element-cbe87f9{text-align:start;}.elementor-511 .elementor-element.elementor-element-cbe87f9 img{border-radius:25px 25px 25px 25px;}.elementor-511 .elementor-element.elementor-element-b094742{--display:flex;}.elementor-511 .elementor-element.elementor-element-a7396d5 .elementskit-btn{background-color:#255698;padding:17px 22px 17px 22px;font-size:18px;border-style:none;border-radius:44px 44px 44px 44px;}.elementor-511 .elementor-element.elementor-element-a7396d5 .ekit-btn-wraper{text-align:left;}.elementor-511 .elementor-element.elementor-element-a7396d5 .elementskit-btn:hover{color:#ffffff;}.elementor-511 .elementor-element.elementor-element-a7396d5 .elementskit-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-511 .elementor-element.elementor-element-a7396d5 .elementskit-btn > i, .elementor-511 .elementor-element.elementor-element-a7396d5 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-511 .elementor-element.elementor-element-a7396d5 .elementskit-btn > i, .rtl .elementor-511 .elementor-element.elementor-element-a7396d5 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-511 .elementor-element.elementor-element-cbdb3bd{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-511 .elementor-element.elementor-element-6d33ef4{--width:502px;}.elementor-511 .elementor-element.elementor-element-1a1512a{--width:50%;}.elementor-511 .elementor-element.elementor-element-71f9159{--width:50%;}.elementor-511 .elementor-element.elementor-element-b094742{--width:515px;}}@media(max-width:1024px){.elementor-511 .elementor-element.elementor-element-4e57f6d{--min-height:160px;}.elementor-511 .elementor-element.elementor-element-441a95d{--justify-content:space-between;}.elementor-511 .elementor-element.elementor-element-e24aac3{--grid-auto-flow:row;}.elementor-511 .elementor-element.elementor-element-cbdb3bd{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-511 .elementor-element.elementor-element-4e57f6d{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-511 .elementor-element.elementor-element-441a95d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-511 .elementor-element.elementor-element-a71956d{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-511 .elementor-element.elementor-element-e24aac3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-04a59c8 */.caso-text {
    max-width: 515px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6b1715 */.benefits-list ul {
    margin: 0 0 0 22px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b034dd */.beneficio-text {
    max-width: 480px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f1fccfe */.faq-container {
    display: flex;
    justify-content: space-between;
  }

  .faq-container-list {
    width: 48%;
  }

  .faq-container-list-item {
    padding: 32px;
    margin-bottom: 45px;
    border-radius: 25px;
    color: #ffffff;
    background-color: #2f3292;
    transition: all 0.2s;
    cursor: pointer;
  }

  .faq-container-list-item-bottom-large {
    margin-bottom: 74px;
  }

  .faq-container-list-item h4 {
    font-size: 22px;
    font-weight: bold;
    color: #ffffff;
    margin: 0;
  }

  .faq-container-list-item-headline {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }

  .faq-content {
    display: none;
    margin-top: 20px;
  }

  .faq-container-list-item.active {
    height: auto;
    color: #2F3292;
    background-color: #2f329238;
  }

  .faq-container-list-item.active h4 {
    color: #2F3292;
  }

  .faq-container-list-item.active svg {
    transform: rotate(180deg);
    transition: all 0.2s;
  }

  .faq-container-list-item.active svg path {
    fill: #2F3292;
    stroke: #2F3292;
    transition: all 0.2s;
  }

  .faq-container-list-item.active .faq-content {
    display: block;
  }

  @media (max-width: 700px) {
    .faq-container {
      flex-direction: column;
    }

    .faq-container-list {
      width: 100%;
    }
    
    .faq-container-list-item {
      margin-bottom: 25px;
    }

    .faq-container-list-item-bottom-large {
        margin-bottom: 25px;
    }
  }/* End custom CSS */