.elementor-15266 .elementor-element.elementor-element-5d81a06{--display:flex;--min-height:600px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;--z-index:1;}.elementor-15266 .elementor-element.elementor-element-a001c3c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 20px 20px;box-shadow:0px 0px 60px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-15266 .elementor-element.elementor-element-a001c3c:not(.elementor-motion-effects-element-type-background), .elementor-15266 .elementor-element.elementor-element-a001c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15266 .elementor-element.elementor-element-172719e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-15266 .elementor-element.elementor-element-d75ca6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-15266 .elementor-element.elementor-element-d60c497{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;--border-radius:0px 0px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15266 .elementor-element.elementor-element-d60c497:not(.elementor-motion-effects-element-type-background), .elementor-15266 .elementor-element.elementor-element-d60c497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dae735f );}.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-15266 .elementor-element.elementor-element-b7bd916 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:5px 10px 5px 10px;}.elementor-15266 .elementor-element.elementor-element-b7bd916{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-15266 .elementor-element.elementor-element-b7bd916.elementor-element{--align-self:flex-start;}.elementor-15266 .elementor-element.elementor-element-b7bd916 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15266 .elementor-element.elementor-element-b7bd916 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-15266 .elementor-element.elementor-element-baabdf1 .elementor-cta .elementor-cta__bg, .elementor-15266 .elementor-element.elementor-element-baabdf1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-15266 .elementor-element.elementor-element-baabdf1{padding:20px 20px 20px 20px;}.elementor-15266 .elementor-element.elementor-element-baabdf1.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-15266 .elementor-element.elementor-element-baabdf1 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:var( --e-global-color-dae735f );}.elementor-15266 .elementor-element.elementor-element-baabdf1 .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-15266 .elementor-element.elementor-element-baabdf1 .elementor-cta__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );border-width:1px;border-radius:100px;padding:8px 20px 8px 20px;}.elementor-15266 .elementor-element.elementor-element-8147968{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-83076aa );--border-color:var( --e-global-color-83076aa );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.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-15266 .elementor-element.elementor-element-17c985d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-15266 .elementor-element.elementor-element-17c985d .elementor-heading-title{font-family:"epBG", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-28486b8 );}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15266 .elementor-element.elementor-element-2e5f87b .elementor-image-box-wrapper{text-align:left;}.elementor-15266 .elementor-element.elementor-element-2e5f87b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15266 .elementor-element.elementor-element-2e5f87b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15266 .elementor-element.elementor-element-2e5f87b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15266 .elementor-element.elementor-element-2e5f87b .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-15266 .elementor-element.elementor-element-2e5f87b .elementor-image-box-img img{border-radius:4px;transition-duration:0.3s;}.elementor-15266 .elementor-element.elementor-element-2e5f87b .elementor-image-box-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-dae735f );}.elementor-15266 .elementor-element.elementor-element-2e5f87b:has(:hover) .elementor-image-box-title,
					 .elementor-15266 .elementor-element.elementor-element-2e5f87b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-edebaa4 );}.elementor-15266 .elementor-element.elementor-element-29cc5ad .elementor-image-box-wrapper{text-align:left;}.elementor-15266 .elementor-element.elementor-element-29cc5ad.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15266 .elementor-element.elementor-element-29cc5ad.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15266 .elementor-element.elementor-element-29cc5ad.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15266 .elementor-element.elementor-element-29cc5ad .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-15266 .elementor-element.elementor-element-29cc5ad .elementor-image-box-img img{border-radius:4px;transition-duration:0.3s;}.elementor-15266 .elementor-element.elementor-element-29cc5ad .elementor-image-box-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-dae735f );}.elementor-15266 .elementor-element.elementor-element-29cc5ad:has(:hover) .elementor-image-box-title,
					 .elementor-15266 .elementor-element.elementor-element-29cc5ad:has(:focus) .elementor-image-box-title{color:var( --e-global-color-edebaa4 );}.elementor-15266 .elementor-element.elementor-element-4000d88 .elementor-image-box-wrapper{text-align:left;}.elementor-15266 .elementor-element.elementor-element-4000d88.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15266 .elementor-element.elementor-element-4000d88.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15266 .elementor-element.elementor-element-4000d88.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15266 .elementor-element.elementor-element-4000d88 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-15266 .elementor-element.elementor-element-4000d88 .elementor-image-box-img img{border-radius:4px;transition-duration:0.3s;}.elementor-15266 .elementor-element.elementor-element-4000d88 .elementor-image-box-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-dae735f );}.elementor-15266 .elementor-element.elementor-element-4000d88:has(:hover) .elementor-image-box-title,
					 .elementor-15266 .elementor-element.elementor-element-4000d88:has(:focus) .elementor-image-box-title{color:var( --e-global-color-edebaa4 );}@media(min-width:768px){.elementor-15266 .elementor-element.elementor-element-5d81a06{--width:100%;}.elementor-15266 .elementor-element.elementor-element-172719e{--width:400px;}.elementor-15266 .elementor-element.elementor-element-d60c497{--width:100%;}.elementor-15266 .elementor-element.elementor-element-8147968{--width:300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-15266 .elementor-element.elementor-element-172719e{--width:100%;}.elementor-15266 .elementor-element.elementor-element-d60c497{--width:100%;}.elementor-15266 .elementor-element.elementor-element-8147968{--width:100%;}}@media(max-width:1024px){.elementor-15266 .elementor-element.elementor-element-5d81a06{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15266 .elementor-element.elementor-element-a001c3c{--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;--flex-wrap:wrap;--border-radius:0px 0px 0px 20px;}.elementor-15266 .elementor-element.elementor-element-172719e{--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-15266 .elementor-element.elementor-element-d60c497{--border-radius:0px 0px 0px 10px;}.elementor-15266 .elementor-element.elementor-element-b7bd916 .elementor-button{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__description{line-height:var( --e-global-typography-text-line-height );}.elementor-15266 .elementor-element.elementor-element-8147968{--min-height:0vh;--justify-content:center;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15266 .elementor-element.elementor-element-8147968.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-15266 .elementor-element.elementor-element-17c985d{text-align:left;}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-15266 .elementor-element.elementor-element-2e5f87b .elementor-image-box-title{line-height:var( --e-global-typography-text-line-height );}.elementor-15266 .elementor-element.elementor-element-29cc5ad .elementor-image-box-title{line-height:var( --e-global-typography-text-line-height );}.elementor-15266 .elementor-element.elementor-element-4000d88 .elementor-image-box-title{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-15266 .elementor-element.elementor-element-5d81a06{--min-height:100vh;}.elementor-15266 .elementor-element.elementor-element-172719e{--min-height:1vh;--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-15266 .elementor-element.elementor-element-b9d4021{width:100%;max-width:100%;}.elementor-15266 .elementor-element.elementor-element-d75ca6f{width:100%;max-width:100%;}.elementor-15266 .elementor-element.elementor-element-d60c497{--min-height:1vh;--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;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15266 .elementor-element.elementor-element-b7bd916{width:100%;max-width:100%;}.elementor-15266 .elementor-element.elementor-element-b7bd916 .elementor-button{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__description{line-height:var( --e-global-typography-text-line-height );}.elementor-15266 .elementor-element.elementor-element-8147968{--min-height:1vh;}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-15266 .elementor-element.elementor-element-2e5f87b .elementor-image-box-img{margin-bottom:15px;}.elementor-15266 .elementor-element.elementor-element-2e5f87b .elementor-image-box-title{line-height:var( --e-global-typography-text-line-height );}.elementor-15266 .elementor-element.elementor-element-29cc5ad .elementor-image-box-img{margin-bottom:15px;}.elementor-15266 .elementor-element.elementor-element-29cc5ad .elementor-image-box-title{line-height:var( --e-global-typography-text-line-height );}.elementor-15266 .elementor-element.elementor-element-4000d88 .elementor-image-box-img{margin-bottom:15px;}.elementor-15266 .elementor-element.elementor-element-4000d88 .elementor-image-box-title{line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for html, class: .elementor-element-b9d4021 */.elementor-15266 .elementor-element.elementor-element-b9d4021 {
 padding: 15px 0px 0 5px;
}
.elementor-15266 .elementor-element.elementor-element-b9d4021 .input-filtro-group {
 display: flex;
 align-items: center;
}

.elementor-15266 .elementor-element.elementor-element-b9d4021 input {
 background: none;
 border: 0;
 padding: 12px 45px 12px 15px;
 color: #FFFFFF;
 border-radius: 50px 0 0 50px;
 outline: none;
 font-weight: 500;
 transition: all ease .5s;
}
.elementor-15266 .elementor-element.elementor-element-b9d4021 input::placeholder {
 color: #FFFFFF55;
}

.elementor-15266 .elementor-element.elementor-element-b9d4021 svg {
 position: absolute;
 right: 15px;
 z-index: 2;
 cursor: pointer;
}
.elementor-15266 .elementor-element.elementor-element-b9d4021 svg.input-filtro-lupa {
 display: block;
 pointer-events: none;
}
.elementor-15266 .elementor-element.elementor-element-b9d4021 svg.input-filtro-x {
 display: none;
}
.elementor-15266 .elementor-element.elementor-element-b9d4021 svg g {
 transition: all ease .5s;
}
.elementor-15266 .elementor-element.elementor-element-b9d4021:focus-within input,
.elementor-15266 .elementor-element.elementor-element-b9d4021:hover input {
 background: #00000021;
 padding-left: 20px;
}
.elementor-15266 .elementor-element.elementor-element-b9d4021:focus-within svg g,
.elementor-15266 .elementor-element.elementor-element-b9d4021:hover svg g {
 opacity: 1;
}
body.header_input-filtro-filtering--empty .elementor-15266 .elementor-element.elementor-element-b9d4021 input {
 background: #33000031;
 color: #F44;
}
body.header_input-filtro-filtering .elementor-15266 .elementor-element.elementor-element-b9d4021 svg.input-filtro-lupa {
 display: none;
}
body.header_input-filtro-filtering .elementor-15266 .elementor-element.elementor-element-b9d4021 svg.input-filtro-x {
 display: block;
}
body.header_input-filtro-filtering--empty .elementor-15266 .elementor-element.elementor-element-b9d4021 svg.input-filtro-x path {
 stroke: #F44;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d75ca6f */.elementor-15266 .elementor-element.elementor-element-d75ca6f {
 height: 100%;
 
 ul.segmentos-lista {
  display: flex;
  flex-direction: column;
  margin: 0;
  padding: 0;
  gap: 1px;
  
  li[data-segmento-menuitem] {
    display: flex;
    margin: 0;
    padding: 0;
    color: #FFF;
    width: 100%;
    font-size: 1.1em;
    
    a {
     display: flex;
     align-items: center;
     padding: 18px 20px;
     padding-right: 15px;
     color: inherit;
     width: 100%;
     font-weight: normal;
     justify-content: space-between;
     transition: all ease .3s;
     
     &:after {
      content: '›';
      font-size: 1.5em;
      line-height: 1em;
     }
     
     &:hover {
      background-color: #00000022;
      box-shadow: -5px 0 0 0 var(--e-global-color-secondary);
     }
    }
    
    &.active {
     
     a {
      background-color: #FFF;
      color: var(--e-global-color-secondary);
      box-shadow: -5px 0 0 0 var(--e-global-color-secondary);
     }
    }
  }
 }
}

/*@media (max-width: 1023px){*/
/*body.menu-solucoes-filtering*/
/*li[data-segmento-menuitem]:not(.active){*/
/* display: none !important;*/
/*}*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b7bd916 */body:not(.menu-solucoes-filtering) .elementor-15266 .elementor-element.elementor-element-b7bd916,
body.header_input-filtro-filtering--empty .elementor-15266 .elementor-element.elementor-element-b7bd916
{
 display: none !important;
}
body.header_input-filtro-filtering:not(.header_input-filtro-filtering--empty) .elementor-15266 .elementor-element.elementor-element-b7bd916 {
 display: block !important;
}
.elementor-15266 .elementor-element.elementor-element-b7bd916 a {
 display: block;
 margin: 0;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-baabdf1 */.elementor-15266 .elementor-element.elementor-element-baabdf1 {
  display: none;
  height: 100%;
  text-wrap: balance;
}
body.header_input-filtro-filtering--empty .elementor-15266 .elementor-element.elementor-element-baabdf1 {
  display: block;
}
.elementor-15266 .elementor-element.elementor-element-baabdf1 > a {
 height: 100%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-79303dc */.elementor-15266 .elementor-element.elementor-element-79303dc {
 height: 100%;
}
.elementor-15266 .elementor-element.elementor-element-79303dc > div {
 max-height: 600px;
}
.elementor-15266 .elementor-element.elementor-element-79303dc ul.lista-paginas-segmentadas {
 margin: 0;
 padding-bottom: 20px !important;
 padding: 0;
 list-style: none;
 display: flex;
 flex-wrap: wrap;
 gap: 20px;
}
.elementor-15266 .elementor-element.elementor-element-79303dc li[data-segmento-page] {
 border: none;
 width: 45%;
 flex-grow: 1;
 min-width: 400px;
}
.elementor-15266 .elementor-element.elementor-element-79303dc li[data-segmento-page]
a {
 background-color: #00001110;
 color: var(--e-global-color-text);
 display: block;
 padding: 0;
 height: 100%;
 width: 100%;
 overflow: hidden;
 border-radius: 5px;
 transition: all ease 0.3s;
}
.elementor-15266 .elementor-element.elementor-element-79303dc li[data-segmento-page]
a:hover {
 background-color: #00001120;
}
.elementor-15266 .elementor-element.elementor-element-79303dc li[data-segmento-page]
.segmento-item {
 display: flex;
 min-height: 100px;
 height: 100%;
}
.elementor-15266 .elementor-element.elementor-element-79303dc li[data-segmento-page]
.segmento-thumb-wrapper {
 width: 180px;
 min-width: 180px;
 height: 140px;
 max-height: 140px;
 background-color: #00002025;
}
.elementor-15266 .elementor-element.elementor-element-79303dc li[data-segmento-page]
.segmento-thumb-wrapper:empty {
 max-width: 5px;
 min-width: initial;
}
.elementor-15266 .elementor-element.elementor-element-79303dc li[data-segmento-page]
.segmento-thumb-wrapper img {
 width: 100%;
 height: 100%;
 object-fit: cover;
}
.elementor-15266 .elementor-element.elementor-element-79303dc li[data-segmento-page]
h3 {
 font-weight: bold;
 font-size: 1.2em;
 margin: 0;
 hyphens: none;
 -webkit-hyphens: none;
 -ms-hyphens: none;

 word-break: normal;
 overflow-wrap: normal;
 word-wrap: normal;
 text-wrap: balance;
}
.elementor-15266 .elementor-element.elementor-element-79303dc li[data-segmento-page]
.segmento-content {
 display: flex;
 flex-direction: column;
 height: 100%;
 padding: 15px 30px;
 justify-content: center;
 flex-grow: 1;
 word-break: break-word;
 hyphens: auto;
 text-wrap: balance;
}
.elementor-15266 .elementor-element.elementor-element-79303dc li[data-segmento-page]
.segmento-tags {
  display: none;
}
.elementor-15266 .elementor-element.elementor-element-79303dc li[data-segmento-page].is-hidden {
  display: none;
}

.elementor-15266 .elementor-element.elementor-element-79303dc li[data-segmento-page]
.segmento-meta.segmento-meta--short_desc {
 font-size: 13.5px;
 line-height: 1.1em;
 opacity: .75;
 font-weight: 400;
 margin: 5px 0 0;
}

/**/
@media (max-width: 1023px){
.elementor-15266 .elementor-element.elementor-element-79303dc ul.lista-paginas-segmentadas {
 gap: 10px;
}

.elementor-15266 .elementor-element.elementor-element-79303dc li[data-segmento-page] {
 max-width: 100%;
 min-width: 100%;
 min-height: 80px;
}
.elementor-15266 .elementor-element.elementor-element-79303dc li[data-segmento-page]
.segmento-thumb-wrapper {
 min-width: 80px;
 height: auto;
 min-height: 100px;
 width: 80px;
 order: 1;
}
.elementor-15266 .elementor-element.elementor-element-79303dc li[data-segmento-page]
.segmento-content {
 padding: 10px 15px;
}
.elementor-15266 .elementor-element.elementor-element-79303dc li[data-segmento-page]
h3 {
 font-size: 1.1em;
}
}
/**//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d60c497 *//*@media (max-width: 1023px){*/
/*.elementor-15266 .elementor-element.elementor-element-d60c497 {*/
/* height: 100vh !important;*/
/* overflow: none !important;*/
/*}*/
/*body:not(.menu-solucoes-filtering)*/
/*.elementor-15266 .elementor-element.elementor-element-d60c497 {*/
/* display: none;*/
/*}*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8147968 *//*@media (max-width: 1023px){*/
/*body.menu-solucoes-filtering*/
/*.elementor-15266 .elementor-element.elementor-element-8147968 {*/
/* display: none;*/
/*}*/
/*}*/
.elementor-15266 .elementor-element.elementor-element-8147968 a {
 color: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a001c3c *//*@media (max-width: 1023px){*/
/*.elementor-15266 .elementor-element.elementor-element-a001c3c {*/
/* overflow: none !important;*/
/* overflow-x: hidden;*/
/* height: 100vh;*/
/*}*/
/*}*/
/*
@media (min-width: 768px) and (max-width: 1023px){
.elementor-15266 .elementor-element.elementor-element-a001c3c {
 display: grid;
 grid-template-columns: 2fr 3fr;
 grid-template-rows: repeat(2, 1fr);
 grid-column-gap: 0px;
 grid-row-gap: 0px;
}
.elementor-15266 .elementor-element.elementor-element-a001c3c #solucoes-mm-c1 {
 grid-area: 1 / 1 / 2 / 2;
}
.elementor-15266 .elementor-element.elementor-element-a001c3c #solucoes-mm-c2 {
 grid-area: 1 / 2 / 3 / 3;
}
.elementor-15266 .elementor-element.elementor-element-a001c3c #solucoes-mm-c3 {
 grid-area: 2 / 1 / 3 / 2;
}
}
/**//* End custom CSS */