.elementor-8 .elementor-element.elementor-element-2767a13{--display:flex;--min-height:797px;--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;--overlay-opacity:0.22;}.elementor-8 .elementor-element.elementor-element-2767a13:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2767a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alegranza.com.br/wp-content/uploads/2025/07/Untitled-design-48.png");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-2767a13::before, .elementor-8 .elementor-element.elementor-element-2767a13 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2767a13 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2767a13 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2767a13 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2767a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #00000066 0%, #00000000 100%);}.elementor-8 .elementor-element.elementor-element-2767a13.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-32df5cb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.27;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-32df5cb::before, .elementor-8 .elementor-element.elementor-element-32df5cb > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-32df5cb > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-32df5cb > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-32df5cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-32df5cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-51da301{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-ad6c5d9-font-family ), Sans-serif;font-size:var( --e-global-typography-ad6c5d9-font-size );font-weight:var( --e-global-typography-ad6c5d9-font-weight );text-transform:var( --e-global-typography-ad6c5d9-text-transform );font-style:var( --e-global-typography-ad6c5d9-font-style );text-decoration:var( --e-global-typography-ad6c5d9-text-decoration );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f5a088b{text-align:center;}.elementor-8 .elementor-element.elementor-element-f5a088b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2c0a104{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-34b3246 .elementor-button{background-color:#D41F26;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:14px 32px 14px 32px;}.elementor-8 .elementor-element.elementor-element-34b3246 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-34b3246 .elementor-button:focus{background-color:#A51114;color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-34b3246{width:var( --container-widget-width, 27% );max-width:27%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:27%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-34b3246:hover{--e-transform-translateX:4px;--e-transform-translateY:4px;}.elementor-8 .elementor-element.elementor-element-34b3246.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-34b3246 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-34b3246 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-56aae4e6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-56aae4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-56aae4e6 > .elementor-container{max-width:1300px;}.elementor-8 .elementor-element.elementor-element-56aae4e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 170px 0px;}.elementor-8 .elementor-element.elementor-element-56aae4e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b1ce2ac > .elementor-element-populated{margin:50px 50px 50px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1e93111b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-ad6c5d9-font-family ), Sans-serif;font-size:var( --e-global-typography-ad6c5d9-font-size );font-weight:var( --e-global-typography-ad6c5d9-font-weight );text-transform:var( --e-global-typography-ad6c5d9-text-transform );font-style:var( --e-global-typography-ad6c5d9-font-style );text-decoration:var( --e-global-typography-ad6c5d9-text-decoration );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-5fae35a1{width:var( --container-widget-width, 100% );max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-5fae35a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.9px;color:#000000;}.elementor-8 .elementor-element.elementor-element-399ea32f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:#555555;}.elementor-8 .elementor-element.elementor-element-6ce1adaf .elementor-button{background-color:#D41F26;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:14px 32px 14px 32px;}.elementor-8 .elementor-element.elementor-element-6ce1adaf .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-6ce1adaf .elementor-button:focus{background-color:#A51114;color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6ce1adaf{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6ce1adaf:hover{--e-transform-translateX:4px;--e-transform-translateY:4px;}.elementor-8 .elementor-element.elementor-element-6ce1adaf .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-6ce1adaf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-46fa19e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-46fa19e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alegranza.com.br/wp-content/uploads/2025/07/Untitled-design-44.png");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-46fa19e9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-46fa19e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-46fa19e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-46fa19e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-84b5a22{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-41a2510{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-e0560b0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e0560b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e0560b0 > .elementor-container{max-width:1300px;}.elementor-8 .elementor-element.elementor-element-e0560b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e0560b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-c1a5bfa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-c1a5bfa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alegranza.com.br/wp-content/uploads/2025/07/IMG_3162-scaled.jpg");background-size:cover;}.elementor-8 .elementor-element.elementor-element-c1a5bfa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-c1a5bfa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-9eb56f7{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-9eb56f7 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-9eb56f7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-0cd86cd{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-9eb31da{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-0b27aea.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-0b27aea > .elementor-element-populated{border-style:none;text-align:center;margin:50px 0px 50px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3f2d235{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:var( --e-global-typography-ad6c5d9-font-family ), Sans-serif;font-size:var( --e-global-typography-ad6c5d9-font-size );font-weight:var( --e-global-typography-ad6c5d9-font-weight );text-transform:var( --e-global-typography-ad6c5d9-text-transform );font-style:var( --e-global-typography-ad6c5d9-font-style );text-decoration:var( --e-global-typography-ad6c5d9-text-decoration );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-6572870{width:var( --container-widget-width, 100% );max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-6572870 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.9px;color:#000000;}.elementor-8 .elementor-element.elementor-element-c28b77e{width:var( --container-widget-width, 100% );max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-c28b77e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.9px;color:#000000;}.elementor-8 .elementor-element.elementor-element-febeda0{width:var( --container-widget-width, 74% );max-width:74%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74%;--container-widget-flex-grow:0;border-style:none;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-febeda0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-8 .elementor-element.elementor-element-febeda0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-8 .elementor-element.elementor-element-febeda0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-8 .elementor-element.elementor-element-febeda0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-8 .elementor-element.elementor-element-febeda0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-8 .elementor-element.elementor-element-febeda0 .elementor-icon-list-item:not(:last-child):after{content:"";width:17%;border-color:#ddd;}.elementor-8 .elementor-element.elementor-element-febeda0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-8 .elementor-element.elementor-element-febeda0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-8 .elementor-element.elementor-element-febeda0 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-8 .elementor-element.elementor-element-febeda0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-febeda0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-febeda0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-febeda0 .elementor-icon-list-item > a{font-size:17px;}.elementor-8 .elementor-element.elementor-element-febeda0 .elementor-icon-list-text{color:#1A1919;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-d6f35cd{--display:flex;--min-height:700px;--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-8 .elementor-element.elementor-element-edeb506{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:"Jost", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:3px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-9065fd3{text-align:center;}.elementor-8 .elementor-element.elementor-element-9065fd3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.9px;color:#000000;}.elementor-8 .elementor-element.elementor-element-d7cb1ed{--display:grid;--min-height:298px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-49749ed{--display:flex;--justify-content:center;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;}.elementor-8 .elementor-element.elementor-element-49749ed.e-con:hover{--e-con-transform-scale:1.03;}.elementor-8 .elementor-element.elementor-element-49749ed:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-8 .elementor-element.elementor-element-49749ed, .elementor-8 .elementor-element.elementor-element-49749ed::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-7089008 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-7089008.elementor-view-stacked .elementor-icon{background-color:#B71C1C;}.elementor-8 .elementor-element.elementor-element-7089008.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7089008.elementor-view-default .elementor-icon{color:#B71C1C;border-color:#B71C1C;}.elementor-8 .elementor-element.elementor-element-7089008.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7089008.elementor-view-default .elementor-icon svg{fill:#B71C1C;}.elementor-8 .elementor-element.elementor-element-7089008 .elementor-icon{font-size:19px;}.elementor-8 .elementor-element.elementor-element-7089008 .elementor-icon svg{height:19px;}.elementor-8 .elementor-element.elementor-element-f167274{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:17px;color:#000000;}.elementor-8 .elementor-element.elementor-element-f167274.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-af59396{--display:flex;--justify-content:center;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;}.elementor-8 .elementor-element.elementor-element-af59396.e-con:hover{--e-con-transform-scale:1.03;}.elementor-8 .elementor-element.elementor-element-af59396:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-8 .elementor-element.elementor-element-af59396, .elementor-8 .elementor-element.elementor-element-af59396::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-013d015 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-013d015.elementor-view-stacked .elementor-icon{background-color:#B71C1C;}.elementor-8 .elementor-element.elementor-element-013d015.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-013d015.elementor-view-default .elementor-icon{color:#B71C1C;border-color:#B71C1C;}.elementor-8 .elementor-element.elementor-element-013d015.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-013d015.elementor-view-default .elementor-icon svg{fill:#B71C1C;}.elementor-8 .elementor-element.elementor-element-013d015 .elementor-icon{font-size:19px;}.elementor-8 .elementor-element.elementor-element-013d015 .elementor-icon svg{height:19px;}.elementor-8 .elementor-element.elementor-element-8a22564{text-align:center;font-size:17px;color:#000000;}.elementor-8 .elementor-element.elementor-element-02f017f{--display:flex;--justify-content:center;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;}.elementor-8 .elementor-element.elementor-element-02f017f.e-con:hover{--e-con-transform-scale:1.03;}.elementor-8 .elementor-element.elementor-element-02f017f:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-8 .elementor-element.elementor-element-02f017f, .elementor-8 .elementor-element.elementor-element-02f017f::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-1e2ad20 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1e2ad20.elementor-view-stacked .elementor-icon{background-color:#B71C1C;}.elementor-8 .elementor-element.elementor-element-1e2ad20.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1e2ad20.elementor-view-default .elementor-icon{color:#B71C1C;border-color:#B71C1C;}.elementor-8 .elementor-element.elementor-element-1e2ad20.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1e2ad20.elementor-view-default .elementor-icon svg{fill:#B71C1C;}.elementor-8 .elementor-element.elementor-element-1e2ad20 .elementor-icon{font-size:19px;}.elementor-8 .elementor-element.elementor-element-1e2ad20 .elementor-icon svg{height:19px;}.elementor-8 .elementor-element.elementor-element-65715cf{text-align:center;font-size:17px;color:#000000;}.elementor-8 .elementor-element.elementor-element-b3e1ff0{--display:flex;--justify-content:center;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;}.elementor-8 .elementor-element.elementor-element-b3e1ff0.e-con:hover{--e-con-transform-scale:1.03;}.elementor-8 .elementor-element.elementor-element-b3e1ff0:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-8 .elementor-element.elementor-element-b3e1ff0, .elementor-8 .elementor-element.elementor-element-b3e1ff0::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-5c446f2 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-5c446f2.elementor-view-stacked .elementor-icon{background-color:#B71C1C;}.elementor-8 .elementor-element.elementor-element-5c446f2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5c446f2.elementor-view-default .elementor-icon{color:#B71C1C;border-color:#B71C1C;}.elementor-8 .elementor-element.elementor-element-5c446f2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5c446f2.elementor-view-default .elementor-icon svg{fill:#B71C1C;}.elementor-8 .elementor-element.elementor-element-5c446f2 .elementor-icon{font-size:19px;}.elementor-8 .elementor-element.elementor-element-5c446f2 .elementor-icon svg{height:19px;}.elementor-8 .elementor-element.elementor-element-95160af{text-align:center;font-size:17px;color:#000000;}.elementor-8 .elementor-element.elementor-element-7258fd3{--display:flex;--justify-content:center;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;}.elementor-8 .elementor-element.elementor-element-7258fd3.e-con:hover{--e-con-transform-scale:1.03;}.elementor-8 .elementor-element.elementor-element-7258fd3:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-8 .elementor-element.elementor-element-7258fd3, .elementor-8 .elementor-element.elementor-element-7258fd3::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-8102214 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-8102214.elementor-view-stacked .elementor-icon{background-color:#B71C1C;}.elementor-8 .elementor-element.elementor-element-8102214.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8102214.elementor-view-default .elementor-icon{color:#B71C1C;border-color:#B71C1C;}.elementor-8 .elementor-element.elementor-element-8102214.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8102214.elementor-view-default .elementor-icon svg{fill:#B71C1C;}.elementor-8 .elementor-element.elementor-element-8102214 .elementor-icon{font-size:19px;}.elementor-8 .elementor-element.elementor-element-8102214 .elementor-icon svg{height:19px;}.elementor-8 .elementor-element.elementor-element-b02d548{text-align:center;font-size:17px;color:#000000;}.elementor-8 .elementor-element.elementor-element-d8b9955{--display:flex;--justify-content:center;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;}.elementor-8 .elementor-element.elementor-element-d8b9955.e-con:hover{--e-con-transform-scale:1.03;}.elementor-8 .elementor-element.elementor-element-d8b9955:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-8 .elementor-element.elementor-element-d8b9955, .elementor-8 .elementor-element.elementor-element-d8b9955::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-ec10ab9 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ec10ab9.elementor-view-stacked .elementor-icon{background-color:#B71C1C;}.elementor-8 .elementor-element.elementor-element-ec10ab9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ec10ab9.elementor-view-default .elementor-icon{color:#B71C1C;border-color:#B71C1C;}.elementor-8 .elementor-element.elementor-element-ec10ab9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ec10ab9.elementor-view-default .elementor-icon svg{fill:#B71C1C;}.elementor-8 .elementor-element.elementor-element-ec10ab9 .elementor-icon{font-size:19px;}.elementor-8 .elementor-element.elementor-element-ec10ab9 .elementor-icon svg{height:19px;}.elementor-8 .elementor-element.elementor-element-feac579{text-align:center;font-size:17px;color:#000000;}.elementor-8 .elementor-element.elementor-element-17a5f4e{--display:flex;--min-height:558px;--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-17a5f4e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-17a5f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2bae055{--display:flex;--min-height:484px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-47f66f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:"Jost", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:3px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c54cdcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-c54cdcc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.9px;color:#000000;}.elementor-8 .elementor-element.elementor-element-81e2cd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;color:#555555;}.elementor-8 .elementor-element.elementor-element-c0298ec .elementor-button{background-color:#D41F26;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:14px 32px 14px 32px;}.elementor-8 .elementor-element.elementor-element-c0298ec .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-c0298ec .elementor-button:focus{background-color:#A51114;color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c0298ec{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:56%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c0298ec:hover{--e-transform-translateX:4px;--e-transform-translateY:4px;}.elementor-8 .elementor-element.elementor-element-c0298ec.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-c0298ec .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-c0298ec .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ce1e49e{--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-8 .elementor-element.elementor-element-1aa3f0d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-5a66702{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-7a8fe07{--display:grid;--min-height:201px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-cf0c71d{--display:flex;}.elementor-8 .elementor-element.elementor-element-cf0c71d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cf0c71d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alegranza.com.br/wp-content/uploads/2025/07/Untitled-design-46.png");background-size:cover;}.elementor-8 .elementor-element.elementor-element-b79807b{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-a3eda22.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a3eda22{line-height:9px;color:#000000;}.elementor-8 .elementor-element.elementor-element-b24363b{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-size:19px;color:#000000;}.elementor-8 .elementor-element.elementor-element-630550e{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-9d8f969{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-bdbdd88{--display:grid;--min-height:201px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-fa5143b{--display:flex;}.elementor-8 .elementor-element.elementor-element-fa5143b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fa5143b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alegranza.com.br/wp-content/uploads/2025/07/capa4.png");background-size:cover;}.elementor-8 .elementor-element.elementor-element-1da2339{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-4f7d121.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4f7d121{line-height:9px;color:#000000;}.elementor-8 .elementor-element.elementor-element-b8cad61{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-size:19px;color:#000000;}.elementor-8 .elementor-element.elementor-element-61a6ed2{--display:flex;}.elementor-8 .elementor-element.elementor-element-06bc63b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-47a4504{--display:grid;--min-height:201px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2f3258d{--display:flex;}.elementor-8 .elementor-element.elementor-element-2f3258d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2f3258d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alegranza.com.br/wp-content/uploads/2025/07/capa3.png");background-size:cover;}.elementor-8 .elementor-element.elementor-element-7951c2a{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-446ba65.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-446ba65{line-height:9px;color:#000000;}.elementor-8 .elementor-element.elementor-element-054060d{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-size:19px;color:#000000;}.elementor-8 .elementor-element.elementor-element-d9029f3{--display:flex;}.elementor-8 .elementor-element.elementor-element-dd61ae0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-88894d1{--display:grid;--min-height:201px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-320e52c{--display:flex;}.elementor-8 .elementor-element.elementor-element-320e52c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-320e52c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alegranza.com.br/wp-content/uploads/2025/07/capa2.png");background-size:cover;}.elementor-8 .elementor-element.elementor-element-aec8169{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-6a080ba.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6a080ba{line-height:9px;color:#000000;}.elementor-8 .elementor-element.elementor-element-a9dffbe{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-size:19px;color:#000000;}.elementor-8 .elementor-element.elementor-element-50b8e76{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:5px;--e-n-carousel-arrow-normal-color:#000000;--e-n-carousel-dots-normal-color:#000000;}.elementor-8 .elementor-element.elementor-element-50b8e76.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-b57e754{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-944f4cc{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-5235dd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-ad6c5d9-font-family ), Sans-serif;font-size:var( --e-global-typography-ad6c5d9-font-size );font-weight:var( --e-global-typography-ad6c5d9-font-weight );text-transform:var( --e-global-typography-ad6c5d9-text-transform );font-style:var( --e-global-typography-ad6c5d9-font-style );text-decoration:var( --e-global-typography-ad6c5d9-text-decoration );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-2339a1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-2339a1f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.9px;color:#000000;}.elementor-8 .elementor-element.elementor-element-480a7da{--display:flex;}.elementor-8 .elementor-element.elementor-element-85c5f8c .elementskit-single-image-accordion{min-height:460px;}.elementor-8 .elementor-element.elementor-element-85c5f8c .elementskit-image-accordion-wraper{height:460px;}.elementor-8 .elementor-element.elementor-element-85c5f8c .elementskit-single-image-accordion .elementskit-accordion-title-wraper{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-85c5f8c .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {color:#fff;}.elementor-8 .elementor-element.elementor-element-85c5f8c .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg path{stroke:#fff;fill:#fff;}.elementor-8 .elementor-element.elementor-element-85c5f8c .elementskit-single-image-accordion .elementskit-accordion-content{text-align:center;}.elementor-8 .elementor-element.elementor-element-85c5f8c .elementskit-image-accordion-wraper .elementskit-single-image-accordion{align-items:center;}.elementor-8 .elementor-element.elementor-element-85c5f8c .elementskit-accordion-content .elementskit-btn{padding:15px 20px 15px 20px;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-85c5f8c .elementskit-accordion-content .elementskit-btn:hover{color:#fff;}.elementor-8 .elementor-element.elementor-element-21fc061{--display:flex;}.elementor-8 .elementor-element.elementor-element-2983a28 .elementskit-single-image-accordion{min-height:460px;}.elementor-8 .elementor-element.elementor-element-2983a28 .elementskit-image-accordion-wraper{height:460px;}.elementor-8 .elementor-element.elementor-element-2983a28 .elementskit-single-image-accordion .elementskit-accordion-title-wraper{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-2983a28 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {color:#fff;}.elementor-8 .elementor-element.elementor-element-2983a28 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg path{stroke:#fff;fill:#fff;}.elementor-8 .elementor-element.elementor-element-2983a28 .elementskit-single-image-accordion .elementskit-accordion-content{text-align:center;}.elementor-8 .elementor-element.elementor-element-2983a28 .elementskit-image-accordion-wraper .elementskit-single-image-accordion{align-items:center;}.elementor-8 .elementor-element.elementor-element-2983a28 .elementskit-accordion-content .elementskit-btn{padding:15px 20px 15px 20px;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-2983a28 .elementskit-accordion-content .elementskit-btn:hover{color:#fff;}.elementor-8 .elementor-element.elementor-element-d73fad7{--display:flex;}.elementor-8 .elementor-element.elementor-element-cc6e457 .elementskit-single-image-accordion{min-height:460px;}.elementor-8 .elementor-element.elementor-element-cc6e457 .elementskit-image-accordion-wraper{height:460px;}.elementor-8 .elementor-element.elementor-element-cc6e457 .elementskit-single-image-accordion .elementskit-accordion-title-wraper{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-cc6e457 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {color:#fff;}.elementor-8 .elementor-element.elementor-element-cc6e457 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg path{stroke:#fff;fill:#fff;}.elementor-8 .elementor-element.elementor-element-cc6e457 .elementskit-single-image-accordion .elementskit-accordion-content{text-align:center;}.elementor-8 .elementor-element.elementor-element-cc6e457 .elementskit-image-accordion-wraper .elementskit-single-image-accordion{align-items:center;}.elementor-8 .elementor-element.elementor-element-cc6e457 .elementskit-accordion-content .elementskit-btn{padding:15px 20px 15px 20px;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-cc6e457 .elementskit-accordion-content .elementskit-btn:hover{color:#fff;}.elementor-8 .elementor-element.elementor-element-4564264{--display:flex;}.elementor-8 .elementor-element.elementor-element-4cc7df6 .elementskit-single-image-accordion{min-height:460px;}.elementor-8 .elementor-element.elementor-element-4cc7df6 .elementskit-image-accordion-wraper{height:460px;}.elementor-8 .elementor-element.elementor-element-4cc7df6 .elementskit-single-image-accordion .elementskit-accordion-title-wraper{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-4cc7df6 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {color:#fff;}.elementor-8 .elementor-element.elementor-element-4cc7df6 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg path{stroke:#fff;fill:#fff;}.elementor-8 .elementor-element.elementor-element-4cc7df6 .elementskit-single-image-accordion .elementskit-accordion-content{text-align:center;}.elementor-8 .elementor-element.elementor-element-4cc7df6 .elementskit-image-accordion-wraper .elementskit-single-image-accordion{align-items:center;}.elementor-8 .elementor-element.elementor-element-4cc7df6 .elementskit-accordion-content .elementskit-btn{padding:15px 20px 15px 20px;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-4cc7df6 .elementskit-accordion-content .elementskit-btn:hover{color:#fff;}.elementor-8 .elementor-element.elementor-element-d75333d{--display:flex;}.elementor-8 .elementor-element.elementor-element-253abf5 .elementskit-single-image-accordion{min-height:460px;}.elementor-8 .elementor-element.elementor-element-253abf5 .elementskit-image-accordion-wraper{height:460px;}.elementor-8 .elementor-element.elementor-element-253abf5 .elementskit-single-image-accordion .elementskit-accordion-title-wraper{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-253abf5 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {color:#fff;}.elementor-8 .elementor-element.elementor-element-253abf5 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg path{stroke:#fff;fill:#fff;}.elementor-8 .elementor-element.elementor-element-253abf5 .elementskit-single-image-accordion .elementskit-accordion-content{text-align:center;}.elementor-8 .elementor-element.elementor-element-253abf5 .elementskit-image-accordion-wraper .elementskit-single-image-accordion{align-items:center;}.elementor-8 .elementor-element.elementor-element-253abf5 .elementskit-accordion-content .elementskit-btn{padding:15px 20px 15px 20px;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-253abf5 .elementskit-accordion-content .elementskit-btn:hover{color:#fff;}.elementor-8 .elementor-element.elementor-element-617b1d2{--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:10px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#1F0000;}:where( .elementor-8 .elementor-element.elementor-element-617b1d2 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-8 .elementor-element.elementor-element-dec2e10 .elementor-button{background-color:#D41F26;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:14px 32px 14px 32px;}.elementor-8 .elementor-element.elementor-element-dec2e10 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-dec2e10 .elementor-button:focus{background-color:#A51114;color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-dec2e10{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:56%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-dec2e10:hover{--e-transform-translateX:4px;--e-transform-translateY:4px;}.elementor-8 .elementor-element.elementor-element-dec2e10.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-dec2e10 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-dec2e10 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8736b0a{--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-8 .elementor-element.elementor-element-8736b0a > .elementor-shape-bottom .elementor-shape-fill, .elementor-8 .elementor-element.elementor-element-8736b0a > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F1F1F1;}.elementor-8 .elementor-element.elementor-element-8736b0a > .elementor-shape-bottom svg, .elementor-8 .elementor-element.elementor-element-8736b0a > .e-con-inner > .elementor-shape-bottom svg{width:calc(149% + 1.3px);height:60px;}.elementor-8 .elementor-element.elementor-element-3c4ad33{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-4686aa1{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-1eda15a{--display:flex;--min-height:640px;--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-8 .elementor-element.elementor-element-1eda15a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1eda15a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alegranza.com.br/wp-content/uploads/2025/07/shadowbg4.jpg");background-position:bottom right;}.elementor-8 .elementor-element.elementor-element-a1c16a7{--display:flex;--min-height:373px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;box-shadow:5px 5px 41px 0px rgba(0, 0, 0, 0.56);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:65px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-a1c16a7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a1c16a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A51114;}.elementor-8 .elementor-element.elementor-element-9a9cef9{width:var( --container-widget-width, 91% );max-width:91%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-9a9cef9.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9a9cef9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:51px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-80aaaeb{width:var( --container-widget-width, 69% );max-width:69%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-385e02d .elementor-button{background-color:#D41F26;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-385e02d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-385e02d .elementor-button:focus{background-color:#D41F26;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-385e02d:hover{--e-transform-scale:1.04;}.elementor-8 .elementor-element.elementor-element-385e02d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;}.elementor-8 .elementor-element.elementor-element-385e02d .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-385e02d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ef9a45c{--display:flex;--min-height:648px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:121px;--padding-bottom:121px;--padding-left:121px;--padding-right:121px;}.elementor-8 .elementor-element.elementor-element-d223a4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-8 .elementor-element.elementor-element-31a7e58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-ad6c5d9-font-family ), Sans-serif;font-size:var( --e-global-typography-ad6c5d9-font-size );font-weight:var( --e-global-typography-ad6c5d9-font-weight );text-transform:var( --e-global-typography-ad6c5d9-text-transform );font-style:var( --e-global-typography-ad6c5d9-font-style );text-decoration:var( --e-global-typography-ad6c5d9-text-decoration );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-2eba2c0{text-align:center;}.elementor-8 .elementor-element.elementor-element-2eba2c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.9px;color:#000000;}.elementor-8 .elementor-element.elementor-element-eea5424{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 39px) 0px;text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:#555555;}.elementor-8 .elementor-element.elementor-element-740adc5{--display:flex;--min-height:253px;}.elementor-8 .elementor-element.elementor-element-740adc5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-740adc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alegranza.com.br/wp-content/uploads/2025/07/Untitled-design-45.png");background-size:cover;}.elementor-8 .elementor-element.elementor-element-81e47c7{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-92ff875{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:13px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-736a064{width:var( --container-widget-width, 94% );max-width:94%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:94%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-8 .elementor-element.elementor-element-736a064.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-736a064 .elementor-field-group{padding-right:calc( 5px/2 );padding-left:calc( 5px/2 );margin-bottom:30px;}.elementor-8 .elementor-element.elementor-element-736a064 .elementor-form-fields-wrapper{margin-left:calc( -5px/2 );margin-right:calc( -5px/2 );margin-bottom:-30px;}.elementor-8 .elementor-element.elementor-element-736a064 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8 .elementor-element.elementor-element-736a064 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8 .elementor-element.elementor-element-736a064 .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-736a064 .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-8 .elementor-element.elementor-element-736a064 .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-8 .elementor-element.elementor-element-736a064 .elementor-field-group > label, .elementor-8 .elementor-element.elementor-element-736a064 .elementor-field-subgroup label{color:#000000;}.elementor-8 .elementor-element.elementor-element-736a064 .elementor-field-type-html{padding-bottom:3px;color:#000000;}.elementor-8 .elementor-element.elementor-element-736a064 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#000000;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-736a064 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#000000;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-736a064 .elementor-field-group .elementor-select-wrapper::before{color:#000000;}.elementor-8 .elementor-element.elementor-element-736a064 .elementor-button{border-style:none;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-736a064 .e-form__buttons__wrapper__button-next{background-color:#D41F26;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-736a064 .elementor-button[type="submit"]{background-color:#D41F26;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-736a064 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-736a064 .e-form__buttons__wrapper__button-previous{background-color:#D41F26;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-736a064 .e-form__buttons__wrapper__button-next:hover{background-color:#A51114;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-736a064 .elementor-button[type="submit"]:hover{background-color:#A51114;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-736a064 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-736a064 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-42a27a9f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-42a27a9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-42a27a9f > .elementor-container{max-width:1300px;}.elementor-8 .elementor-element.elementor-element-42a27a9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-42a27a9f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-724ff24 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-c72a8d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-ad6c5d9-font-family ), Sans-serif;font-size:var( --e-global-typography-ad6c5d9-font-size );font-weight:var( --e-global-typography-ad6c5d9-font-weight );text-transform:var( --e-global-typography-ad6c5d9-text-transform );font-style:var( --e-global-typography-ad6c5d9-font-style );text-decoration:var( --e-global-typography-ad6c5d9-text-decoration );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c254202{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-c254202 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.9px;color:#000000;}.elementor-8 .elementor-element.elementor-element-cedae53 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-weight:400;padding:30px 0px 30px 24px;}.elementor-8 .elementor-element.elementor-element-cedae53 .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:-9px;}.elementor-8 .elementor-element.elementor-element-cedae53 .elementskit-accordion > .elementskit-card.active{border-style:none;}.elementor-8 .elementor-element.elementor-element-cedae53 .elementskit-accordion > .elementskit-card{border-style:none;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-51da301{font-size:var( --e-global-typography-ad6c5d9-font-size );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );}.elementor-8 .elementor-element.elementor-element-f5a088b .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-2c0a104{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-34b3246 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-56aae4e6{padding:70px 30px 70px 30px;}.elementor-8 .elementor-element.elementor-element-b1ce2ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-1e93111b{font-size:var( --e-global-typography-ad6c5d9-font-size );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );}.elementor-8 .elementor-element.elementor-element-5fae35a1 .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-399ea32f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-8 .elementor-element.elementor-element-6ce1adaf .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-e0560b0{padding:70px 30px 70px 30px;}.elementor-8 .elementor-element.elementor-element-c1a5bfa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:150px 0px 150px 0px;}.elementor-8 .elementor-element.elementor-element-0b27aea > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-3f2d235{font-size:var( --e-global-typography-ad6c5d9-font-size );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );}.elementor-8 .elementor-element.elementor-element-6572870 .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-c28b77e .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-edeb506{font-size:13px;}.elementor-8 .elementor-element.elementor-element-9065fd3 .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-d7cb1ed{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-47f66f9{font-size:13px;}.elementor-8 .elementor-element.elementor-element-c54cdcc .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-c0298ec .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-7a8fe07{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-a3eda22{line-height:1em;}.elementor-8 .elementor-element.elementor-element-bdbdd88{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-47a4504{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-88894d1{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-50b8e76{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-5235dd2{font-size:var( --e-global-typography-ad6c5d9-font-size );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );}.elementor-8 .elementor-element.elementor-element-2339a1f .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-617b1d2{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-dec2e10 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-9a9cef9 .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-80aaaeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-8 .elementor-element.elementor-element-ef9a45c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-31a7e58{font-size:var( --e-global-typography-ad6c5d9-font-size );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );}.elementor-8 .elementor-element.elementor-element-2eba2c0 .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-eea5424{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-8 .elementor-element.elementor-element-42a27a9f{padding:70px 30px 70px 30px;}.elementor-8 .elementor-element.elementor-element-c72a8d8{font-size:var( --e-global-typography-ad6c5d9-font-size );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );}.elementor-8 .elementor-element.elementor-element-c254202 .elementor-heading-title{font-size:50px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-2767a13:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2767a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-232px 0px;}.elementor-8 .elementor-element.elementor-element-51da301{font-size:var( --e-global-typography-ad6c5d9-font-size );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );}.elementor-8 .elementor-element.elementor-element-f5a088b{text-align:center;}.elementor-8 .elementor-element.elementor-element-f5a088b .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-2c0a104{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-34b3246{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:482px;--container-widget-flex-grow:0;width:var( --container-widget-width, 482px );max-width:482px;}.elementor-8 .elementor-element.elementor-element-34b3246 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-56aae4e6{padding:70px 20px 70px 20px;}.elementor-8 .elementor-element.elementor-element-b1ce2ac > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-1e93111b{font-size:var( --e-global-typography-ad6c5d9-font-size );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );}.elementor-8 .elementor-element.elementor-element-5fae35a1 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-399ea32f{font-size:15px;}.elementor-8 .elementor-element.elementor-element-6ce1adaf{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:482px;--container-widget-flex-grow:0;width:var( --container-widget-width, 482px );max-width:482px;}.elementor-8 .elementor-element.elementor-element-6ce1adaf .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-46fa19e9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:150px 0px 150px 0px;}.elementor-8 .elementor-element.elementor-element-e0560b0{padding:70px 20px 70px 20px;}.elementor-8 .elementor-element.elementor-element-c1a5bfa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-c1a5bfa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-17px 0px;}.elementor-8 .elementor-element.elementor-element-3f2d235{font-size:var( --e-global-typography-ad6c5d9-font-size );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );}.elementor-8 .elementor-element.elementor-element-6572870{--container-widget-width:452px;--container-widget-flex-grow:0;width:var( --container-widget-width, 452px );max-width:452px;}.elementor-8 .elementor-element.elementor-element-6572870 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-c28b77e{--container-widget-width:452px;--container-widget-flex-grow:0;width:var( --container-widget-width, 452px );max-width:452px;}.elementor-8 .elementor-element.elementor-element-c28b77e .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-edeb506{font-size:12px;}.elementor-8 .elementor-element.elementor-element-9065fd3 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-d7cb1ed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-8 .elementor-element.elementor-element-49749ed.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f167274.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f167274{text-align:center;}.elementor-8 .elementor-element.elementor-element-2bae055{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-47f66f9{font-size:12px;}.elementor-8 .elementor-element.elementor-element-c54cdcc .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-c0298ec{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:482px;--container-widget-flex-grow:0;width:var( --container-widget-width, 482px );max-width:482px;}.elementor-8 .elementor-element.elementor-element-c0298ec .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ce1e49e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-7a8fe07{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-8 .elementor-element.elementor-element-cf0c71d{--min-height:270px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-b79807b{--spacer-size:265px;}.elementor-8 .elementor-element.elementor-element-bdbdd88{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-fa5143b{--min-height:216px;}.elementor-8 .elementor-element.elementor-element-fa5143b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fa5143b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -43px;}.elementor-8 .elementor-element.elementor-element-1da2339{--spacer-size:265px;}.elementor-8 .elementor-element.elementor-element-47a4504{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2f3258d{--min-height:216px;}.elementor-8 .elementor-element.elementor-element-7951c2a{--spacer-size:265px;}.elementor-8 .elementor-element.elementor-element-88894d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-320e52c{--min-height:216px;}.elementor-8 .elementor-element.elementor-element-aec8169{--spacer-size:265px;}.elementor-8 .elementor-element.elementor-element-50b8e76{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-50b8e76.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5235dd2{font-size:var( --e-global-typography-ad6c5d9-font-size );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );}.elementor-8 .elementor-element.elementor-element-2339a1f .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-617b1d2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-dec2e10{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:482px;--container-widget-flex-grow:0;width:var( --container-widget-width, 482px );max-width:482px;}.elementor-8 .elementor-element.elementor-element-dec2e10 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-8736b0a > .elementor-shape-bottom svg, .elementor-8 .elementor-element.elementor-element-8736b0a > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);}.elementor-8 .elementor-element.elementor-element-9a9cef9{--container-widget-width:422px;--container-widget-flex-grow:0;width:var( --container-widget-width, 422px );max-width:422px;}.elementor-8 .elementor-element.elementor-element-9a9cef9 .elementor-heading-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-80aaaeb{--container-widget-width:374px;--container-widget-flex-grow:0;width:var( --container-widget-width, 374px );max-width:374px;text-align:justify;font-size:15px;}.elementor-8 .elementor-element.elementor-element-ef9a45c{--content-width:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d223a4e{--width:1600px;}.elementor-8 .elementor-element.elementor-element-31a7e58{font-size:var( --e-global-typography-ad6c5d9-font-size );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );}.elementor-8 .elementor-element.elementor-element-2eba2c0 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-eea5424{font-size:15px;}.elementor-8 .elementor-element.elementor-element-740adc5{--min-height:399px;}.elementor-8 .elementor-element.elementor-element-81e47c7{--spacer-size:412px;}.elementor-8 .elementor-element.elementor-element-92ff875{--width:1600px;}.elementor-8 .elementor-element.elementor-element-736a064{--container-widget-width:752px;--container-widget-flex-grow:0;width:var( --container-widget-width, 752px );max-width:752px;}.elementor-8 .elementor-element.elementor-element-42a27a9f{padding:70px 20px 70px 20px;}.elementor-8 .elementor-element.elementor-element-724ff24 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c72a8d8{font-size:var( --e-global-typography-ad6c5d9-font-size );letter-spacing:var( --e-global-typography-ad6c5d9-letter-spacing );}.elementor-8 .elementor-element.elementor-element-c254202 .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-c1a5bfa{width:41%;}.elementor-8 .elementor-element.elementor-element-0b27aea{width:59%;}.elementor-8 .elementor-element.elementor-element-49749ed{--width:75%;}.elementor-8 .elementor-element.elementor-element-af59396{--width:75%;}.elementor-8 .elementor-element.elementor-element-02f017f{--width:75%;}.elementor-8 .elementor-element.elementor-element-b3e1ff0{--width:75%;}.elementor-8 .elementor-element.elementor-element-7258fd3{--width:75%;}.elementor-8 .elementor-element.elementor-element-d8b9955{--width:75%;}.elementor-8 .elementor-element.elementor-element-2bae055{--width:50%;}.elementor-8 .elementor-element.elementor-element-ce1e49e{--width:50%;}.elementor-8 .elementor-element.elementor-element-1aa3f0d{--content-width:969px;}.elementor-8 .elementor-element.elementor-element-7a8fe07{--width:75%;}.elementor-8 .elementor-element.elementor-element-630550e{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-bdbdd88{--width:75%;}.elementor-8 .elementor-element.elementor-element-47a4504{--width:75%;}.elementor-8 .elementor-element.elementor-element-88894d1{--width:75%;}.elementor-8 .elementor-element.elementor-element-d223a4e{--width:50%;}.elementor-8 .elementor-element.elementor-element-740adc5{--width:49%;}.elementor-8 .elementor-element.elementor-element-92ff875{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-c1a5bfa{width:100%;}.elementor-8 .elementor-element.elementor-element-0b27aea{width:100%;}}/* Start custom CSS */.site-title {
    display: none !important;
}/* End custom CSS */