.elementor-3186 .elementor-element.elementor-element-6477c3e{margin-top:0px;margin-bottom:0px;padding:5px 0px 0px 0px;}.elementor-3186 .elementor-element.elementor-element-5fd8c18.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-3186 .elementor-element.elementor-element-11f75c5{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-3186 .elementor-element.elementor-element-11f75c5 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-3186 .elementor-element.elementor-element-11f75c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-11f75c5.elementor-view-framed .elementor-icon, .elementor-3186 .elementor-element.elementor-element-11f75c5.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-11f75c5 .elementor-icon{font-size:30px;}.elementor-3186 .elementor-element.elementor-element-11f75c5 .elementor-icon-box-title, .elementor-3186 .elementor-element.elementor-element-11f75c5 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;}.elementor-3186 .elementor-element.elementor-element-11f75c5 .elementor-icon-box-title{color:#404040;}.elementor-3186 .elementor-element.elementor-element-11f75c5 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-3186 .elementor-element.elementor-element-fc2515d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3186 .elementor-element.elementor-element-0b7177c{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-3186 .elementor-element.elementor-element-0b7177c .elementor-icon-box-wrapper{align-items:center;}.elementor-3186 .elementor-element.elementor-element-0b7177c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-0b7177c.elementor-view-framed .elementor-icon, .elementor-3186 .elementor-element.elementor-element-0b7177c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-0b7177c .elementor-icon{font-size:30px;}.elementor-3186 .elementor-element.elementor-element-0b7177c .elementor-icon-box-title, .elementor-3186 .elementor-element.elementor-element-0b7177c .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;}.elementor-3186 .elementor-element.elementor-element-0b7177c .elementor-icon-box-title{color:#404040;}.elementor-3186 .elementor-element.elementor-element-0b7177c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-3186 .elementor-element.elementor-element-3bf6940.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3186 .elementor-element.elementor-element-a39e1c6{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-3186 .elementor-element.elementor-element-a39e1c6 .elementor-icon-box-wrapper{align-items:center;}.elementor-3186 .elementor-element.elementor-element-a39e1c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-a39e1c6.elementor-view-framed .elementor-icon, .elementor-3186 .elementor-element.elementor-element-a39e1c6.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-a39e1c6 .elementor-icon{font-size:30px;}.elementor-3186 .elementor-element.elementor-element-a39e1c6 .elementor-icon-box-title, .elementor-3186 .elementor-element.elementor-element-a39e1c6 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;}.elementor-3186 .elementor-element.elementor-element-a39e1c6 .elementor-icon-box-title{color:#404040;}.elementor-3186 .elementor-element.elementor-element-a39e1c6 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-3186 .elementor-element.elementor-element-c93ced6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3186 .elementor-element.elementor-element-99ba72b{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-3186 .elementor-element.elementor-element-99ba72b .elementor-icon-box-wrapper{align-items:center;}.elementor-3186 .elementor-element.elementor-element-99ba72b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-99ba72b.elementor-view-framed .elementor-icon, .elementor-3186 .elementor-element.elementor-element-99ba72b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-99ba72b .elementor-icon{font-size:30px;}.elementor-3186 .elementor-element.elementor-element-99ba72b .elementor-icon-box-title, .elementor-3186 .elementor-element.elementor-element-99ba72b .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;}.elementor-3186 .elementor-element.elementor-element-99ba72b .elementor-icon-box-title{color:#404040;}.elementor-3186 .elementor-element.elementor-element-99ba72b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-3186 .elementor-element.elementor-element-e5f4bc7{margin-top:0px;margin-bottom:0px;padding:5px 0px 0px 0px;}.elementor-3186 .elementor-element.elementor-element-7bf8d51.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3186 .elementor-element.elementor-element-5e402b8{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-3186 .elementor-element.elementor-element-5e402b8 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-3186 .elementor-element.elementor-element-5e402b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-5e402b8.elementor-view-framed .elementor-icon, .elementor-3186 .elementor-element.elementor-element-5e402b8.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-5e402b8 .elementor-icon{font-size:30px;}.elementor-3186 .elementor-element.elementor-element-5e402b8 .elementor-icon-box-title, .elementor-3186 .elementor-element.elementor-element-5e402b8 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;}.elementor-3186 .elementor-element.elementor-element-5e402b8 .elementor-icon-box-title{color:#404040;}.elementor-3186 .elementor-element.elementor-element-5e402b8 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-3186 .elementor-element.elementor-element-a76e670.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3186 .elementor-element.elementor-element-bce5348{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-3186 .elementor-element.elementor-element-bce5348 .elementor-icon-box-wrapper{align-items:center;}.elementor-3186 .elementor-element.elementor-element-bce5348.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-bce5348.elementor-view-framed .elementor-icon, .elementor-3186 .elementor-element.elementor-element-bce5348.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-bce5348 .elementor-icon{font-size:30px;}.elementor-3186 .elementor-element.elementor-element-bce5348 .elementor-icon-box-title, .elementor-3186 .elementor-element.elementor-element-bce5348 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;}.elementor-3186 .elementor-element.elementor-element-bce5348 .elementor-icon-box-title{color:#404040;}.elementor-3186 .elementor-element.elementor-element-bce5348 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-3186 .elementor-element.elementor-element-06f06e3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3186 .elementor-element.elementor-element-b87d900{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-3186 .elementor-element.elementor-element-b87d900 .elementor-icon-box-wrapper{align-items:center;}.elementor-3186 .elementor-element.elementor-element-b87d900.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-b87d900.elementor-view-framed .elementor-icon, .elementor-3186 .elementor-element.elementor-element-b87d900.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-b87d900 .elementor-icon{font-size:30px;}.elementor-3186 .elementor-element.elementor-element-b87d900 .elementor-icon-box-title, .elementor-3186 .elementor-element.elementor-element-b87d900 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;}.elementor-3186 .elementor-element.elementor-element-b87d900 .elementor-icon-box-title{color:#404040;}.elementor-3186 .elementor-element.elementor-element-b87d900 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-3186 .elementor-element.elementor-element-38ce210.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3186 .elementor-element.elementor-element-3e64b57{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-3186 .elementor-element.elementor-element-3e64b57 .elementor-icon-box-wrapper{align-items:center;}.elementor-3186 .elementor-element.elementor-element-3e64b57.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-3e64b57.elementor-view-framed .elementor-icon, .elementor-3186 .elementor-element.elementor-element-3e64b57.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-3e64b57 .elementor-icon{font-size:30px;}.elementor-3186 .elementor-element.elementor-element-3e64b57 .elementor-icon-box-title, .elementor-3186 .elementor-element.elementor-element-3e64b57 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;}.elementor-3186 .elementor-element.elementor-element-3e64b57 .elementor-icon-box-title{color:#404040;}.elementor-3186 .elementor-element.elementor-element-3e64b57 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-3186 .elementor-element.elementor-element-87c5cf0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3186 .elementor-element.elementor-element-c94f60e{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-3186 .elementor-element.elementor-element-c94f60e .elementor-icon-box-wrapper{align-items:center;}.elementor-3186 .elementor-element.elementor-element-c94f60e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-c94f60e.elementor-view-framed .elementor-icon, .elementor-3186 .elementor-element.elementor-element-c94f60e.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3186 .elementor-element.elementor-element-c94f60e .elementor-icon{font-size:30px;}.elementor-3186 .elementor-element.elementor-element-c94f60e .elementor-icon-box-title, .elementor-3186 .elementor-element.elementor-element-c94f60e .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;}.elementor-3186 .elementor-element.elementor-element-c94f60e .elementor-icon-box-title{color:#404040;}.elementor-3186 .elementor-element.elementor-element-c94f60e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-3186 .elementor-element.elementor-element-6086350{margin-top:0px;margin-bottom:0px;}.elementor-3186 .elementor-element.elementor-element-abca2aa{width:100%;max-width:100%;}.elementor-3186 .elementor-element.elementor-element-c85794d{margin-top:0px;margin-bottom:10px;}.elementor-3186 .elementor-element.elementor-element-999966b{margin-top:10px;margin-bottom:10px;}.elementor-3186 .elementor-element.elementor-element-25dc915{margin-top:10px;margin-bottom:10px;}.elementor-3186 .elementor-element.elementor-element-35bba2a{margin-top:10px;margin-bottom:30px;}@media(max-width:767px){.elementor-3186 .elementor-element.elementor-element-f580d87{margin-top:0px;margin-bottom:0px;padding:05px 3px 0px 3px;}.elementor-3186 .elementor-element.elementor-element-5fd8c18{width:33%;}.elementor-3186 .elementor-element.elementor-element-11f75c5 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-3186 .elementor-element.elementor-element-11f75c5 .elementor-icon-box-wrapper{text-align:center;}.elementor-3186 .elementor-element.elementor-element-11f75c5{--icon-box-icon-margin:0px;}.elementor-3186 .elementor-element.elementor-element-11f75c5 .elementor-icon-box-description{font-size:13px;}.elementor-3186 .elementor-element.elementor-element-fc2515d{width:33%;}.elementor-3186 .elementor-element.elementor-element-0b7177c > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-3186 .elementor-element.elementor-element-0b7177c{--icon-box-icon-margin:0px;}.elementor-3186 .elementor-element.elementor-element-0b7177c .elementor-icon-box-description{font-size:13px;}.elementor-3186 .elementor-element.elementor-element-7bf8d51{width:33%;}.elementor-3186 .elementor-element.elementor-element-5e402b8 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-3186 .elementor-element.elementor-element-5e402b8 .elementor-icon-box-wrapper{text-align:center;}.elementor-3186 .elementor-element.elementor-element-5e402b8{--icon-box-icon-margin:0px;}.elementor-3186 .elementor-element.elementor-element-5e402b8 .elementor-icon-box-description{font-size:13px;}.elementor-3186 .elementor-element.elementor-element-a76e670{width:33%;}.elementor-3186 .elementor-element.elementor-element-bce5348 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-3186 .elementor-element.elementor-element-bce5348{--icon-box-icon-margin:0px;}.elementor-3186 .elementor-element.elementor-element-bce5348 .elementor-icon-box-description{font-size:13px;}.elementor-3186 .elementor-element.elementor-element-38ce210{width:33%;}.elementor-3186 .elementor-element.elementor-element-3e64b57 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-3186 .elementor-element.elementor-element-3e64b57{--icon-box-icon-margin:0px;}.elementor-3186 .elementor-element.elementor-element-3e64b57 .elementor-icon-box-description{font-size:13px;}.elementor-3186 .elementor-element.elementor-element-6086350{margin-top:15px;margin-bottom:5px;}.elementor-3186 .elementor-element.elementor-element-abca2aa > .elementor-widget-container{padding:0px 0px 0px 10px;}}/* Start custom CSS for section, class: .elementor-element-6477c3e */.widgets-banner {
        background-image: linear-gradient(to right, #badcdc, #DFFAFA, #badcdc);
}

.woocommerce-js h2 {
    margin-bottom: 0em;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e5f4bc7 */.widgets-banner {
        background-image: linear-gradient(to right, #badcdc, #DFFAFA, #badcdc);
}

.woocommerce-js h2 {
    margin-bottom: 0em;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cec106f */:root {
  --mp-title-color: #dffafa;
  --mp-text-color: #ffffff;
}

.mp-benefits-banner {
  width: 100%;
  background-image: linear-gradient(to right, #75afc5, #9dcada, #75afc5);
 
}

.mp-benefits-container {
  max-width: 1200px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  padding: 20px 0;
}

.mp-benefits-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 2rem;
  width: 100%;
  align-items: start; /* Alinha itens no topo */
  justify-content: center;
}

.mp-benefit-item {
  text-align: center;
  padding: 1rem 0.5rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  position: relative; /* Add this */
}

/* Add separator between items */
.mp-benefit-item:not(:last-child):after {
  content: '';
  position: absolute;
  right: -1rem;
  top: 50%;
  transform: translateY(-50%);
  width: 2px;
  height: 70%;
  background: linear-gradient(to bottom, 
    rgb(225 190 113), 
    rgb(240 232 172), 
    rgb(215 182 100)
  );
}

.mp-benefit-icon {
  margin-bottom: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 45px; /* Altura fixa para alinhar todos os ícones */
}

.mp-benefit-icon img {
  height: auto;
  object-fit: contain;
}

.mp-benefit-title {
  color: var(--mp-title-color);
  font-family: "Manrope", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  margin: 0 0 0.8rem 0;
  width: 100%; /* Garante que o título ocupe toda a largura */
}

.mp-benefit-text {
  color: var(--mp-text-color);
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  margin: 0;
  width: 100%; /* Garante que o texto ocupe toda a largura */
}

@media (max-width: 768px) {
  .mp-benefits-grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 1.5rem;
  }

  .mp-benefit-item {
    padding: 0.5rem;
  }

  .mp-benefit-item:nth-child(2n):after {
    display: none; /* Remove separator after every 2nd item on tablet */
  }
}

@media (max-width: 480px) {
  .mp-benefits-banner {
    padding: 0!important;
  }
  
  .mp-benefit-title {
    font-size: 18px;
  }

  .mp-benefit-item:after {
    display: none; /* Remove all separators on mobile */
  }
}/* End custom CSS */