.elementor-2877 .elementor-element.elementor-element-560d79a{--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;}.elementor-2877 .elementor-element.elementor-element-b995d07{--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;}.elementor-2877 .elementor-element.elementor-element-b995d07:not(.elementor-motion-effects-element-type-background), .elementor-2877 .elementor-element.elementor-element-b995d07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-2877 .elementor-element.elementor-element-bfd1ada > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-bfd1ada{text-align:left;}.elementor-2877 .elementor-element.elementor-element-bfd1ada .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2877 .elementor-element.elementor-element-94f926e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-94f926e{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0px;color:#EFF2FF;}.elementor-2877 .elementor-element.elementor-element-e7a7792 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #FAC26A 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:8px 8px 8px 8px;}.elementor-2877 .elementor-element.elementor-element-e7a7792 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-d268d71{--display:flex;--min-height:65vh;--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;--overlay-opacity:0.8;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2877 .elementor-element.elementor-element-d268d71:not(.elementor-motion-effects-element-type-background), .elementor-2877 .elementor-element.elementor-element-d268d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hospitalveterinarioamparo.com.br/wp-content/uploads/2025/11/BANNER-CONSULTA-VETERINARIA-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2877 .elementor-element.elementor-element-d268d71::before, .elementor-2877 .elementor-element.elementor-element-d268d71 > .elementor-background-video-container::before, .elementor-2877 .elementor-element.elementor-element-d268d71 > .e-con-inner > .elementor-background-video-container::before, .elementor-2877 .elementor-element.elementor-element-d268d71 > .elementor-background-slideshow::before, .elementor-2877 .elementor-element.elementor-element-d268d71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2877 .elementor-element.elementor-element-d268d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#242A5600;--background-overlay:'';}.elementor-2877 .elementor-element.elementor-element-b3af580{--display:flex;--min-height:57vh;--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;--overlay-opacity:0.8;}.elementor-2877 .elementor-element.elementor-element-b3af580::before, .elementor-2877 .elementor-element.elementor-element-b3af580 > .elementor-background-video-container::before, .elementor-2877 .elementor-element.elementor-element-b3af580 > .e-con-inner > .elementor-background-video-container::before, .elementor-2877 .elementor-element.elementor-element-b3af580 > .elementor-background-slideshow::before, .elementor-2877 .elementor-element.elementor-element-b3af580 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2877 .elementor-element.elementor-element-b3af580 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#242A5600;--background-overlay:'';}.elementor-2877 .elementor-element.elementor-element-2ee08e3{--display:flex;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2877 .elementor-element.elementor-element-2ee08e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-d03a3fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-d03a3fb{text-align:left;}.elementor-2877 .elementor-element.elementor-element-d03a3fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2877 .elementor-element.elementor-element-595e4fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-595e4fb{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0px;color:#EFF2FF;}.elementor-2877 .elementor-element.elementor-element-da836e9 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #FAC26A 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:8px 8px 8px 8px;}.elementor-2877 .elementor-element.elementor-element-da836e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-df16b7b{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2877 .elementor-element.elementor-element-df16b7b.e-con{--align-self:center;}.elementor-2877 .elementor-element.elementor-element-06b3b72{--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;}.elementor-2877 .elementor-element.elementor-element-06b3b72.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-afebbbf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2877 .elementor-element.elementor-element-afebbbf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-afebbbf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-afebbbf img{width:100%;max-width:93%;border-radius:15px 15px 15px 15px;box-shadow:4px 4px 17px 0px rgba(0, 0, 0, 0.58);}.elementor-2877 .elementor-element.elementor-element-6fd8676{--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;--justify-content:center;}.elementor-2877 .elementor-element.elementor-element-6fd8676.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-72df130{width:var( --container-widget-width, 99.092% );max-width:99.092%;--container-widget-width:99.092%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-2877 .elementor-element.elementor-element-72df130 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-72df130.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-b68e5cc .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #FAC26A 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:8px 8px 8px 8px;}.elementor-2877 .elementor-element.elementor-element-b68e5cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-363ebf9{--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2877 .elementor-element.elementor-element-363ebf9:not(.elementor-motion-effects-element-type-background), .elementor-2877 .elementor-element.elementor-element-363ebf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-2877 .elementor-element.elementor-element-3e31515{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2877 .elementor-element.elementor-element-3e31515 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-2877 .elementor-element.elementor-element-3e31515.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-3e31515 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2877 .elementor-element.elementor-element-0a3b1d3{--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:20px;--margin-left:0px;--margin-right:0px;}.elementor-2877 .elementor-element.elementor-element-3a8847d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-2877 .elementor-element.elementor-element-3a8847d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-50e2a48{width:var( --container-widget-width, 141.838% );max-width:141.838%;--container-widget-width:141.838%;--container-widget-flex-grow:0;}.elementor-2877 .elementor-element.elementor-element-50e2a48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-50e2a48 .hfe-infocard{text-align:center;}.elementor-2877 .elementor-element.elementor-element-50e2a48 .hfe-infocard-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );margin:0px 0px 20px 0px;}.elementor-2877 .elementor-element.elementor-element-50e2a48 .hfe-infocard-text{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-86ade1e{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-2877 .elementor-element.elementor-element-86ade1e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-a460650{width:var( --container-widget-width, 141.838% );max-width:141.838%;--container-widget-width:141.838%;--container-widget-flex-grow:0;}.elementor-2877 .elementor-element.elementor-element-a460650.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-a460650 .hfe-infocard{text-align:center;}.elementor-2877 .elementor-element.elementor-element-a460650 .hfe-infocard-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );margin:0px 0px 20px 0px;}.elementor-2877 .elementor-element.elementor-element-a460650 .hfe-infocard-text{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-e36b638{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-2877 .elementor-element.elementor-element-e36b638.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-c0b0848{width:var( --container-widget-width, 141.838% );max-width:141.838%;--container-widget-width:141.838%;--container-widget-flex-grow:0;}.elementor-2877 .elementor-element.elementor-element-c0b0848.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-c0b0848 .hfe-infocard{text-align:center;}.elementor-2877 .elementor-element.elementor-element-c0b0848 .hfe-infocard-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );margin:0px 0px 20px 0px;}.elementor-2877 .elementor-element.elementor-element-c0b0848 .hfe-infocard-text{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-a7a7289{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-2877 .elementor-element.elementor-element-a7a7289.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-6be0576{width:var( --container-widget-width, 141.838% );max-width:141.838%;--container-widget-width:141.838%;--container-widget-flex-grow:0;}.elementor-2877 .elementor-element.elementor-element-6be0576.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-6be0576 .hfe-infocard{text-align:center;}.elementor-2877 .elementor-element.elementor-element-6be0576 .hfe-infocard-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );margin:0px 0px 20px 0px;}.elementor-2877 .elementor-element.elementor-element-6be0576 .hfe-infocard-text{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-196b0af{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-2877 .elementor-element.elementor-element-196b0af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-f28f833{width:var( --container-widget-width, 141.838% );max-width:141.838%;--container-widget-width:141.838%;--container-widget-flex-grow:0;}.elementor-2877 .elementor-element.elementor-element-f28f833.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-f28f833 .hfe-infocard{text-align:center;}.elementor-2877 .elementor-element.elementor-element-f28f833 .hfe-infocard-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );margin:0px 0px 20px 0px;}.elementor-2877 .elementor-element.elementor-element-f28f833 .hfe-infocard-text{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-0eeecdf{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-2877 .elementor-element.elementor-element-0eeecdf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-aa556ec{width:var( --container-widget-width, 141.838% );max-width:141.838%;--container-widget-width:141.838%;--container-widget-flex-grow:0;}.elementor-2877 .elementor-element.elementor-element-aa556ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-aa556ec .hfe-infocard{text-align:center;}.elementor-2877 .elementor-element.elementor-element-aa556ec .hfe-infocard-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );margin:0px 0px 20px 0px;}.elementor-2877 .elementor-element.elementor-element-aa556ec .hfe-infocard-text{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-bad3221{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-2877 .elementor-element.elementor-element-bad3221.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-eab3866{width:var( --container-widget-width, 141.838% );max-width:141.838%;--container-widget-width:141.838%;--container-widget-flex-grow:0;}.elementor-2877 .elementor-element.elementor-element-eab3866.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-eab3866 .hfe-infocard{text-align:center;}.elementor-2877 .elementor-element.elementor-element-eab3866 .hfe-infocard-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );margin:0px 0px 20px 0px;}.elementor-2877 .elementor-element.elementor-element-eab3866 .hfe-infocard-text{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-4658d69{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-2877 .elementor-element.elementor-element-4658d69.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-adcecb6{width:var( --container-widget-width, 141.838% );max-width:141.838%;--container-widget-width:141.838%;--container-widget-flex-grow:0;}.elementor-2877 .elementor-element.elementor-element-adcecb6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-adcecb6 .hfe-infocard{text-align:center;}.elementor-2877 .elementor-element.elementor-element-adcecb6 .hfe-infocard-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );margin:0px 0px 20px 0px;}.elementor-2877 .elementor-element.elementor-element-adcecb6 .hfe-infocard-text{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-a95d400{--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;}.elementor-2877 .elementor-element.elementor-element-c9cf2b0{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-2877 .elementor-element.elementor-element-c9cf2b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-91738d6{width:var( --container-widget-width, 141.838% );max-width:141.838%;--container-widget-width:141.838%;--container-widget-flex-grow:0;}.elementor-2877 .elementor-element.elementor-element-91738d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-91738d6 .hfe-infocard{text-align:center;}.elementor-2877 .elementor-element.elementor-element-91738d6 .hfe-infocard-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );margin:0px 0px 20px 0px;}.elementor-2877 .elementor-element.elementor-element-91738d6 .hfe-infocard-text{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-3bcdb40{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-2877 .elementor-element.elementor-element-3bcdb40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-fbb56e0{width:var( --container-widget-width, 141.838% );max-width:141.838%;--container-widget-width:141.838%;--container-widget-flex-grow:0;}.elementor-2877 .elementor-element.elementor-element-fbb56e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-fbb56e0 .hfe-infocard{text-align:center;}.elementor-2877 .elementor-element.elementor-element-fbb56e0 .hfe-infocard-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );margin:0px 0px 20px 0px;}.elementor-2877 .elementor-element.elementor-element-fbb56e0 .hfe-infocard-text{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-eb4b26d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-2877 .elementor-element.elementor-element-eb4b26d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-22895be{width:var( --container-widget-width, 141.838% );max-width:141.838%;--container-widget-width:141.838%;--container-widget-flex-grow:0;}.elementor-2877 .elementor-element.elementor-element-22895be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-22895be .hfe-infocard{text-align:center;}.elementor-2877 .elementor-element.elementor-element-22895be .hfe-infocard-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );margin:0px 0px 20px 0px;}.elementor-2877 .elementor-element.elementor-element-22895be .hfe-infocard-text{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-ba41013{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-2877 .elementor-element.elementor-element-ba41013.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-e099419{width:var( --container-widget-width, 141.838% );max-width:141.838%;--container-widget-width:141.838%;--container-widget-flex-grow:0;}.elementor-2877 .elementor-element.elementor-element-e099419.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-e099419 .hfe-infocard{text-align:center;}.elementor-2877 .elementor-element.elementor-element-e099419 .hfe-infocard-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );margin:0px 0px 20px 0px;}.elementor-2877 .elementor-element.elementor-element-e099419 .hfe-infocard-text{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-2c037b1{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-2877 .elementor-element.elementor-element-2c037b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-01652e9{width:var( --container-widget-width, 141.838% );max-width:141.838%;--container-widget-width:141.838%;--container-widget-flex-grow:0;}.elementor-2877 .elementor-element.elementor-element-01652e9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-01652e9 .hfe-infocard{text-align:center;}.elementor-2877 .elementor-element.elementor-element-01652e9 .hfe-infocard-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );margin:0px 0px 20px 0px;}.elementor-2877 .elementor-element.elementor-element-01652e9 .hfe-infocard-text{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-532161a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-2877 .elementor-element.elementor-element-532161a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-c95a756{width:var( --container-widget-width, 141.838% );max-width:141.838%;--container-widget-width:141.838%;--container-widget-flex-grow:0;}.elementor-2877 .elementor-element.elementor-element-c95a756.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-c95a756 .hfe-infocard{text-align:center;}.elementor-2877 .elementor-element.elementor-element-c95a756 .hfe-infocard-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );margin:0px 0px 20px 0px;}.elementor-2877 .elementor-element.elementor-element-c95a756 .hfe-infocard-text{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-08f8415{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-2877 .elementor-element.elementor-element-08f8415.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-510298d{width:var( --container-widget-width, 141.838% );max-width:141.838%;--container-widget-width:141.838%;--container-widget-flex-grow:0;}.elementor-2877 .elementor-element.elementor-element-510298d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-510298d .hfe-infocard{text-align:center;}.elementor-2877 .elementor-element.elementor-element-510298d .hfe-infocard-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );margin:0px 0px 20px 0px;}.elementor-2877 .elementor-element.elementor-element-510298d .hfe-infocard-text{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-222381a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-2877 .elementor-element.elementor-element-222381a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-3f324a9{width:var( --container-widget-width, 141.838% );max-width:141.838%;--container-widget-width:141.838%;--container-widget-flex-grow:0;}.elementor-2877 .elementor-element.elementor-element-3f324a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-3f324a9 .hfe-infocard{text-align:center;}.elementor-2877 .elementor-element.elementor-element-3f324a9 .hfe-infocard-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );margin:0px 0px 20px 0px;}.elementor-2877 .elementor-element.elementor-element-3f324a9 .hfe-infocard-text{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-b1e8655{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2877 .elementor-element.elementor-element-b1e8655:not(.elementor-motion-effects-element-type-background), .elementor-2877 .elementor-element.elementor-element-b1e8655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2877 .elementor-element.elementor-element-cbf6d46{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2877 .elementor-element.elementor-element-cbf6d46 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-2877 .elementor-element.elementor-element-cbf6d46.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-cbf6d46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2877 .elementor-element.elementor-element-fbe940b{width:var( --container-widget-width, 87.376% );max-width:87.376%;--container-widget-width:87.376%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-primary );}.elementor-2877 .elementor-element.elementor-element-fbe940b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2877 .elementor-element.elementor-element-5e12f2f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2877 .elementor-element.elementor-element-5e12f2f:not(.elementor-motion-effects-element-type-background), .elementor-2877 .elementor-element.elementor-element-5e12f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#58242400;}.elementor-2877 .elementor-element.elementor-element-1635963 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 4px 4px;border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;box-shadow:4px 4px 22px 0px rgba(0, 0, 0, 0.2);}.elementor-2877 .elementor-element.elementor-element-1635963{--icon-box-icon-margin:15px;}.elementor-2877 .elementor-element.elementor-element-1635963.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2877 .elementor-element.elementor-element-1635963.elementor-view-framed .elementor-icon, .elementor-2877 .elementor-element.elementor-element-1635963.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-2877 .elementor-element.elementor-element-1635963 .elementor-icon{font-size:128px;}.elementor-2877 .elementor-element.elementor-element-1635963 .elementor-icon-box-title, .elementor-2877 .elementor-element.elementor-element-1635963 .elementor-icon-box-title a{font-family:var( --e-global-typography-bc8cfb3-font-family ), Sans-serif;font-size:var( --e-global-typography-bc8cfb3-font-size );font-weight:var( --e-global-typography-bc8cfb3-font-weight );letter-spacing:var( --e-global-typography-bc8cfb3-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-1635963 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2877 .elementor-element.elementor-element-1635963 .elementor-icon-box-description{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-primary );}.elementor-2877 .elementor-element.elementor-element-66c01de > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 4px 4px;border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;box-shadow:4px 4px 22px 0px rgba(0, 0, 0, 0.2);}.elementor-2877 .elementor-element.elementor-element-66c01de{--icon-box-icon-margin:15px;}.elementor-2877 .elementor-element.elementor-element-66c01de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2877 .elementor-element.elementor-element-66c01de.elementor-view-framed .elementor-icon, .elementor-2877 .elementor-element.elementor-element-66c01de.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-2877 .elementor-element.elementor-element-66c01de .elementor-icon{font-size:128px;}.elementor-2877 .elementor-element.elementor-element-66c01de .elementor-icon-box-title, .elementor-2877 .elementor-element.elementor-element-66c01de .elementor-icon-box-title a{font-family:var( --e-global-typography-bc8cfb3-font-family ), Sans-serif;font-size:var( --e-global-typography-bc8cfb3-font-size );font-weight:var( --e-global-typography-bc8cfb3-font-weight );letter-spacing:var( --e-global-typography-bc8cfb3-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-66c01de .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2877 .elementor-element.elementor-element-66c01de .elementor-icon-box-description{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-primary );}.elementor-2877 .elementor-element.elementor-element-23e63f6 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 4px 4px;border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;box-shadow:4px 4px 22px 0px rgba(0, 0, 0, 0.2);}.elementor-2877 .elementor-element.elementor-element-23e63f6{--icon-box-icon-margin:15px;}.elementor-2877 .elementor-element.elementor-element-23e63f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2877 .elementor-element.elementor-element-23e63f6.elementor-view-framed .elementor-icon, .elementor-2877 .elementor-element.elementor-element-23e63f6.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-2877 .elementor-element.elementor-element-23e63f6 .elementor-icon{font-size:128px;}.elementor-2877 .elementor-element.elementor-element-23e63f6 .elementor-icon-box-title, .elementor-2877 .elementor-element.elementor-element-23e63f6 .elementor-icon-box-title a{font-family:var( --e-global-typography-bc8cfb3-font-family ), Sans-serif;font-size:var( --e-global-typography-bc8cfb3-font-size );font-weight:var( --e-global-typography-bc8cfb3-font-weight );letter-spacing:var( --e-global-typography-bc8cfb3-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-23e63f6 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2877 .elementor-element.elementor-element-23e63f6 .elementor-icon-box-description{font-family:var( --e-global-typography-88db40d-font-family ), Sans-serif;font-size:var( --e-global-typography-88db40d-font-size );font-weight:var( --e-global-typography-88db40d-font-weight );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-2877 .elementor-element.elementor-element-bfd1ada{text-align:left;}.elementor-2877 .elementor-element.elementor-element-bfd1ada .elementor-heading-title{font-size:32px;}.elementor-2877 .elementor-element.elementor-element-94f926e{text-align:left;font-size:16px;}.elementor-2877 .elementor-element.elementor-element-d268d71{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2877 .elementor-element.elementor-element-b3af580{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2877 .elementor-element.elementor-element-d03a3fb{text-align:left;}.elementor-2877 .elementor-element.elementor-element-d03a3fb .elementor-heading-title{font-size:32px;}.elementor-2877 .elementor-element.elementor-element-595e4fb{text-align:left;font-size:16px;}.elementor-2877 .elementor-element.elementor-element-06b3b72{--justify-content:center;}.elementor-2877 .elementor-element.elementor-element-afebbbf{width:var( --container-widget-width, 356.6px );max-width:356.6px;--container-widget-width:356.6px;--container-widget-flex-grow:0;}.elementor-2877 .elementor-element.elementor-element-afebbbf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-afebbbf.elementor-element{--align-self:center;}.elementor-2877 .elementor-element.elementor-element-afebbbf img{max-width:100%;}.elementor-2877 .elementor-element.elementor-element-72df130 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-72df130{font-size:14px;}.elementor-2877 .elementor-element.elementor-element-3a8847d{--min-height:207px;--justify-content:center;}.elementor-2877 .elementor-element.elementor-element-50e2a48 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-86ade1e{--min-height:207px;}.elementor-2877 .elementor-element.elementor-element-a460650 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-e36b638{--min-height:207px;}.elementor-2877 .elementor-element.elementor-element-c0b0848 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-a7a7289{--min-height:207px;}.elementor-2877 .elementor-element.elementor-element-6be0576 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-196b0af{--min-height:207px;}.elementor-2877 .elementor-element.elementor-element-f28f833 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-0eeecdf{--min-height:207px;}.elementor-2877 .elementor-element.elementor-element-aa556ec .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-bad3221{--min-height:207px;}.elementor-2877 .elementor-element.elementor-element-eab3866 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-4658d69{--min-height:207px;}.elementor-2877 .elementor-element.elementor-element-adcecb6 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-c9cf2b0{--min-height:207px;}.elementor-2877 .elementor-element.elementor-element-91738d6 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-3bcdb40{--min-height:207px;}.elementor-2877 .elementor-element.elementor-element-fbb56e0 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-eb4b26d{--min-height:207px;}.elementor-2877 .elementor-element.elementor-element-22895be .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-ba41013{--min-height:207px;}.elementor-2877 .elementor-element.elementor-element-e099419 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-2c037b1{--min-height:207px;}.elementor-2877 .elementor-element.elementor-element-01652e9 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-532161a{--min-height:207px;}.elementor-2877 .elementor-element.elementor-element-c95a756 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-08f8415{--min-height:207px;}.elementor-2877 .elementor-element.elementor-element-510298d .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-222381a{--min-height:207px;}.elementor-2877 .elementor-element.elementor-element-3f324a9 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-fbe940b{width:var( --container-widget-width, 674.85px );max-width:674.85px;--container-widget-width:674.85px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-5e12f2f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2877 .elementor-element.elementor-element-1635963 .elementor-icon-box-title, .elementor-2877 .elementor-element.elementor-element-1635963 .elementor-icon-box-title a{font-size:var( --e-global-typography-bc8cfb3-font-size );letter-spacing:var( --e-global-typography-bc8cfb3-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-1635963 .elementor-icon-box-description{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-66c01de .elementor-icon-box-title, .elementor-2877 .elementor-element.elementor-element-66c01de .elementor-icon-box-title a{font-size:var( --e-global-typography-bc8cfb3-font-size );letter-spacing:var( --e-global-typography-bc8cfb3-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-66c01de .elementor-icon-box-description{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-23e63f6 .elementor-icon-box-title, .elementor-2877 .elementor-element.elementor-element-23e63f6 .elementor-icon-box-title a{font-size:var( --e-global-typography-bc8cfb3-font-size );letter-spacing:var( --e-global-typography-bc8cfb3-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-23e63f6 .elementor-icon-box-description{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}}@media(max-width:767px){.elementor-2877 .elementor-element.elementor-element-560d79a{--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-2877 .elementor-element.elementor-element-b995d07{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2877 .elementor-element.elementor-element-bfd1ada{text-align:left;}.elementor-2877 .elementor-element.elementor-element-bfd1ada .elementor-heading-title{font-size:26px;}.elementor-2877 .elementor-element.elementor-element-94f926e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-94f926e{text-align:left;font-size:14px;}.elementor-2877 .elementor-element.elementor-element-e7a7792 .elementor-button{font-size:14px;}.elementor-2877 .elementor-element.elementor-element-d268d71:not(.elementor-motion-effects-element-type-background), .elementor-2877 .elementor-element.elementor-element-d268d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hospitalveterinarioamparo.com.br/wp-content/uploads/2025/11/Design-sem-nome-45.png");background-position:top center;background-size:contain;}.elementor-2877 .elementor-element.elementor-element-d268d71{--min-height:668px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:30px;--padding-left:8px;--padding-right:8px;}.elementor-2877 .elementor-element.elementor-element-b3af580{--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--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-2877 .elementor-element.elementor-element-2ee08e3{--width:328.8px;--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-2877 .elementor-element.elementor-element-d03a3fb{text-align:left;}.elementor-2877 .elementor-element.elementor-element-d03a3fb .elementor-heading-title{font-size:25px;}.elementor-2877 .elementor-element.elementor-element-595e4fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2877 .elementor-element.elementor-element-595e4fb{text-align:left;font-size:12px;}.elementor-2877 .elementor-element.elementor-element-da836e9 .elementor-button{font-size:14px;}.elementor-2877 .elementor-element.elementor-element-df16b7b{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2877 .elementor-element.elementor-element-06b3b72{--justify-content:center;--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-2877 .elementor-element.elementor-element-6fd8676{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2877 .elementor-element.elementor-element-b68e5cc .elementor-button{font-size:14px;}.elementor-2877 .elementor-element.elementor-element-363ebf9{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2877 .elementor-element.elementor-element-3e31515 .elementor-heading-title{font-size:26px;}.elementor-2877 .elementor-element.elementor-element-3a8847d{--min-height:252px;}.elementor-2877 .elementor-element.elementor-element-50e2a48 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-86ade1e{--min-height:252px;}.elementor-2877 .elementor-element.elementor-element-a460650 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-e36b638{--min-height:252px;--justify-content:center;}.elementor-2877 .elementor-element.elementor-element-c0b0848 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-a7a7289{--min-height:252px;--justify-content:center;}.elementor-2877 .elementor-element.elementor-element-6be0576 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-196b0af{--min-height:252px;--justify-content:center;}.elementor-2877 .elementor-element.elementor-element-f28f833 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-0eeecdf{--min-height:252px;--justify-content:center;}.elementor-2877 .elementor-element.elementor-element-aa556ec .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-bad3221{--min-height:252px;--justify-content:center;}.elementor-2877 .elementor-element.elementor-element-eab3866 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-4658d69{--min-height:252px;--justify-content:center;}.elementor-2877 .elementor-element.elementor-element-adcecb6 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-c9cf2b0{--min-height:252px;--justify-content:center;}.elementor-2877 .elementor-element.elementor-element-91738d6 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-3bcdb40{--min-height:252px;--justify-content:center;}.elementor-2877 .elementor-element.elementor-element-fbb56e0 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-eb4b26d{--min-height:252px;--justify-content:center;}.elementor-2877 .elementor-element.elementor-element-22895be .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-ba41013{--min-height:252px;--justify-content:center;}.elementor-2877 .elementor-element.elementor-element-e099419 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-2c037b1{--min-height:252px;--justify-content:center;}.elementor-2877 .elementor-element.elementor-element-01652e9 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-532161a{--min-height:252px;--justify-content:center;}.elementor-2877 .elementor-element.elementor-element-c95a756 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-08f8415{--min-height:252px;--justify-content:center;}.elementor-2877 .elementor-element.elementor-element-510298d .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-222381a{--min-height:252px;--justify-content:center;}.elementor-2877 .elementor-element.elementor-element-3f324a9 .hfe-infocard-text{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-b1e8655{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2877 .elementor-element.elementor-element-cbf6d46 .elementor-heading-title{font-size:26px;}.elementor-2877 .elementor-element.elementor-element-fbe940b{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-5e12f2f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2877 .elementor-element.elementor-element-1635963 .elementor-icon-box-title, .elementor-2877 .elementor-element.elementor-element-1635963 .elementor-icon-box-title a{font-size:var( --e-global-typography-bc8cfb3-font-size );letter-spacing:var( --e-global-typography-bc8cfb3-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-1635963 .elementor-icon-box-description{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-66c01de .elementor-icon-box-title, .elementor-2877 .elementor-element.elementor-element-66c01de .elementor-icon-box-title a{font-size:var( --e-global-typography-bc8cfb3-font-size );letter-spacing:var( --e-global-typography-bc8cfb3-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-66c01de .elementor-icon-box-description{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-23e63f6 .elementor-icon-box-title, .elementor-2877 .elementor-element.elementor-element-23e63f6 .elementor-icon-box-title a{font-size:var( --e-global-typography-bc8cfb3-font-size );letter-spacing:var( --e-global-typography-bc8cfb3-letter-spacing );}.elementor-2877 .elementor-element.elementor-element-23e63f6 .elementor-icon-box-description{font-size:var( --e-global-typography-88db40d-font-size );letter-spacing:var( --e-global-typography-88db40d-letter-spacing );}}@media(min-width:768px){.elementor-2877 .elementor-element.elementor-element-2ee08e3{--width:55.151%;}.elementor-2877 .elementor-element.elementor-element-06b3b72{--width:41.789%;}.elementor-2877 .elementor-element.elementor-element-6fd8676{--width:50%;}.elementor-2877 .elementor-element.elementor-element-363ebf9{--content-width:1143px;}.elementor-2877 .elementor-element.elementor-element-0a3b1d3{--width:50%;}.elementor-2877 .elementor-element.elementor-element-3a8847d{--width:99.139%;}.elementor-2877 .elementor-element.elementor-element-86ade1e{--width:99.139%;}.elementor-2877 .elementor-element.elementor-element-e36b638{--width:99.139%;}.elementor-2877 .elementor-element.elementor-element-a7a7289{--width:99.139%;}.elementor-2877 .elementor-element.elementor-element-196b0af{--width:99.139%;}.elementor-2877 .elementor-element.elementor-element-0eeecdf{--width:99.139%;}.elementor-2877 .elementor-element.elementor-element-bad3221{--width:99.139%;}.elementor-2877 .elementor-element.elementor-element-4658d69{--width:99.139%;}.elementor-2877 .elementor-element.elementor-element-a95d400{--width:50%;}.elementor-2877 .elementor-element.elementor-element-c9cf2b0{--width:99.139%;}.elementor-2877 .elementor-element.elementor-element-3bcdb40{--width:99.139%;}.elementor-2877 .elementor-element.elementor-element-eb4b26d{--width:99.139%;}.elementor-2877 .elementor-element.elementor-element-ba41013{--width:99.139%;}.elementor-2877 .elementor-element.elementor-element-2c037b1{--width:99.139%;}.elementor-2877 .elementor-element.elementor-element-532161a{--width:99.139%;}.elementor-2877 .elementor-element.elementor-element-08f8415{--width:99.139%;}.elementor-2877 .elementor-element.elementor-element-222381a{--width:99.139%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2877 .elementor-element.elementor-element-2ee08e3{--width:65%;}.elementor-2877 .elementor-element.elementor-element-6fd8676{--width:409.4px;}.elementor-2877 .elementor-element.elementor-element-5e12f2f{--width:100%;}}