.elementor-429 .elementor-element.elementor-element-45acbc9{--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:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-429 .elementor-element.elementor-element-0994b07{--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:flex-end;--overflow:hidden;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-0994b07:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-0994b07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, #7A0202 0%, #E20000 100%);}.elementor-429 .elementor-element.elementor-element-73f9708{--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:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:88px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;--z-index:2;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-2578a59 .elementor-heading-title{font-family:var( --e-global-typography-trotulo-font-family ), Sans-serif;font-size:var( --e-global-typography-trotulo-font-size );font-weight:var( --e-global-typography-trotulo-font-weight );text-transform:var( --e-global-typography-trotulo-text-transform );line-height:var( --e-global-typography-trotulo-line-height );letter-spacing:var( --e-global-typography-trotulo-letter-spacing );word-spacing:var( --e-global-typography-trotulo-word-spacing );color:rgba(255,255,255,0.78);}.elementor-429 .elementor-element.elementor-element-2578a59{padding:8em 0em 0em 0em;}.elementor-429 .elementor-element.elementor-element-f3ad0ad .elementor-heading-title{font-family:var( --e-global-typography-th1-font-family ), Sans-serif;font-size:var( --e-global-typography-th1-font-size );font-weight:var( --e-global-typography-th1-font-weight );line-height:var( --e-global-typography-th1-line-height );letter-spacing:var( --e-global-typography-th1-letter-spacing );word-spacing:var( --e-global-typography-th1-word-spacing );color:#FFFFFF;}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-fe2be55{font-family:var( --e-global-typography-tlg-font-family ), Sans-serif;font-size:var( --e-global-typography-tlg-font-size );font-weight:var( --e-global-typography-tlg-font-weight );line-height:var( --e-global-typography-tlg-line-height );letter-spacing:var( --e-global-typography-tlg-letter-spacing );word-spacing:var( --e-global-typography-tlg-word-spacing );color:rgba(255,255,255,0.9);width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-429 .elementor-element.elementor-element-a1fdd67{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-3a04183 .elementor-button{font-family:"Varela Round", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-color:rgba(255,255,255,0.12);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.45);border-radius:99px 99px 99px 99px;padding:11px 18px 11px 18px;}.elementor-429 .elementor-element.elementor-element-3a04183 .elementor-button:hover, .elementor-429 .elementor-element.elementor-element-3a04183 .elementor-button:focus{color:#E20000;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-3a04183 .elementor-button:hover svg, .elementor-429 .elementor-element.elementor-element-3a04183 .elementor-button:focus svg{fill:#E20000;}.elementor-429 .elementor-element.elementor-element-72f6e2f .elementor-button{font-family:"Varela Round", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-color:rgba(255,255,255,0.12);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.45);border-radius:99px 99px 99px 99px;padding:11px 18px 11px 18px;}.elementor-429 .elementor-element.elementor-element-72f6e2f .elementor-button:hover, .elementor-429 .elementor-element.elementor-element-72f6e2f .elementor-button:focus{color:#E20000;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-72f6e2f .elementor-button:hover svg, .elementor-429 .elementor-element.elementor-element-72f6e2f .elementor-button:focus svg{fill:#E20000;}.elementor-429 .elementor-element.elementor-element-1eb2cb6 .elementor-button{font-family:"Varela Round", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-color:rgba(255,255,255,0.12);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.45);border-radius:99px 99px 99px 99px;padding:11px 18px 11px 18px;}.elementor-429 .elementor-element.elementor-element-1eb2cb6 .elementor-button:hover, .elementor-429 .elementor-element.elementor-element-1eb2cb6 .elementor-button:focus{color:#E20000;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-1eb2cb6 .elementor-button:hover svg, .elementor-429 .elementor-element.elementor-element-1eb2cb6 .elementor-button:focus svg{fill:#E20000;}.elementor-429 .elementor-element.elementor-element-ec69116{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:3em;--padding-bottom:0.75em;--padding-left:1em;--padding-right:1em;}.elementor-429 .elementor-element.elementor-element-0e2d56a{--display:flex;--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;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-ee44fe2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-8cd6c7a .elementor-heading-title{font-family:var( --e-global-typography-trotulo-font-family ), Sans-serif;font-size:var( --e-global-typography-trotulo-font-size );font-weight:var( --e-global-typography-trotulo-font-weight );text-transform:var( --e-global-typography-trotulo-text-transform );line-height:var( --e-global-typography-trotulo-line-height );letter-spacing:var( --e-global-typography-trotulo-letter-spacing );word-spacing:var( --e-global-typography-trotulo-word-spacing );color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-7308739 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:30px;font-weight:400;line-height:1.25em;letter-spacing:-0.75px;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-7308739{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-429 .elementor-element.elementor-element-363983b{font-family:var( --e-global-typography-tmd-font-family ), Sans-serif;font-size:var( --e-global-typography-tmd-font-size );font-weight:var( --e-global-typography-tmd-font-weight );line-height:var( --e-global-typography-tmd-line-height );letter-spacing:var( --e-global-typography-tmd-letter-spacing );word-spacing:var( --e-global-typography-tmd-word-spacing );color:var( --e-global-color-text );}.elementor-429 .elementor-element.elementor-element-731cc59 .elementor-heading-title{font-family:var( --e-global-typography-tsm-font-family ), Sans-serif;font-size:var( --e-global-typography-tsm-font-size );font-weight:var( --e-global-typography-tsm-font-weight );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );color:var( --e-global-color-text );}.elementor-429 .elementor-element.elementor-element-731cc59{padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E8;border-radius:99px 99px 99px 99px;}.elementor-429 .elementor-element.elementor-element-731cc59.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-429 .elementor-element.elementor-element-5fe0b6a{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:auto;--gap:28px 20px;--row-gap:28px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-2356a4a{--display:flex;--min-height:310px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-2356a4a:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-2356a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-27b3009 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-27b3009{padding:24px 22px 0px 22px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-429 .elementor-element.elementor-element-617cff9{text-align:center;}.elementor-429 .elementor-element.elementor-element-617cff9 img{width:100%;}.elementor-429 .elementor-element.elementor-element-a90ded5{--display:flex;--min-height:310px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-a90ded5:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-a90ded5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-37e527d .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-37e527d{padding:24px 22px 0px 22px;}.elementor-429 .elementor-element.elementor-element-369881f{text-align:center;}.elementor-429 .elementor-element.elementor-element-369881f img{width:100%;}.elementor-429 .elementor-element.elementor-element-e5fc37e{--display:flex;--min-height:310px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-e5fc37e:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-e5fc37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-cb5a2cf .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-cb5a2cf{padding:24px 22px 0px 22px;}.elementor-429 .elementor-element.elementor-element-fbf1db7{text-align:center;}.elementor-429 .elementor-element.elementor-element-fbf1db7 img{width:100%;}.elementor-429 .elementor-element.elementor-element-b23d46d{--display:flex;--min-height:310px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-b23d46d:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-b23d46d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-f9cda3b .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-f9cda3b{padding:24px 22px 0px 22px;}.elementor-429 .elementor-element.elementor-element-ef9c3a5{text-align:center;}.elementor-429 .elementor-element.elementor-element-ef9c3a5 img{width:100%;}.elementor-429 .elementor-element.elementor-element-1590ff4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-d325fb2{--display:flex;--min-height:310px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-d325fb2:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-d325fb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-6426528 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-6426528{padding:24px 22px 0px 22px;}.elementor-429 .elementor-element.elementor-element-ff700f3{text-align:center;}.elementor-429 .elementor-element.elementor-element-ff700f3 img{width:100%;}.elementor-429 .elementor-element.elementor-element-57720c1{font-family:var( --e-global-typography-tsm-font-family ), Sans-serif;font-size:var( --e-global-typography-tsm-font-size );font-weight:var( --e-global-typography-tsm-font-weight );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );color:var( --e-global-color-text );padding:0px 4px 0px 4px;}.elementor-429 .elementor-element.elementor-element-0af1f0c{--display:flex;--min-height:310px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-0af1f0c:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-0af1f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-aeb5d22 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-aeb5d22{padding:24px 22px 0px 22px;}.elementor-429 .elementor-element.elementor-element-fb91144{text-align:center;}.elementor-429 .elementor-element.elementor-element-fb91144 img{width:100%;}.elementor-429 .elementor-element.elementor-element-4016979{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-a4f0836{--display:flex;--min-height:310px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-a4f0836:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-a4f0836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-916599e .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-916599e{padding:24px 22px 0px 22px;}.elementor-429 .elementor-element.elementor-element-3778bfb{text-align:center;}.elementor-429 .elementor-element.elementor-element-3778bfb img{width:100%;}.elementor-429 .elementor-element.elementor-element-a992918{font-family:var( --e-global-typography-tsm-font-family ), Sans-serif;font-size:var( --e-global-typography-tsm-font-size );font-weight:var( --e-global-typography-tsm-font-weight );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );color:var( --e-global-color-text );padding:0px 4px 0px 4px;}.elementor-429 .elementor-element.elementor-element-5805669{--display:flex;--min-height:310px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-5805669:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-5805669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-7a42b2c .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-7a42b2c{padding:24px 22px 0px 22px;}.elementor-429 .elementor-element.elementor-element-719258a{text-align:center;}.elementor-429 .elementor-element.elementor-element-719258a img{width:100%;}.elementor-429 .elementor-element.elementor-element-6e9461e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-66ccef9{--display:flex;--min-height:310px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-66ccef9:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-66ccef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-f2c638e .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-f2c638e{padding:24px 22px 0px 22px;}.elementor-429 .elementor-element.elementor-element-d70b9fa{text-align:center;}.elementor-429 .elementor-element.elementor-element-d70b9fa img{width:100%;}.elementor-429 .elementor-element.elementor-element-bc5e62a{font-family:var( --e-global-typography-tsm-font-family ), Sans-serif;font-size:var( --e-global-typography-tsm-font-size );font-weight:var( --e-global-typography-tsm-font-weight );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );color:var( --e-global-color-text );padding:0px 4px 0px 4px;}.elementor-429 .elementor-element.elementor-element-958fc91{--display:flex;--min-height:310px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-958fc91:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-958fc91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-aa0a152 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-aa0a152{padding:24px 22px 0px 22px;}.elementor-429 .elementor-element.elementor-element-9724507{text-align:center;}.elementor-429 .elementor-element.elementor-element-9724507 img{width:100%;}.elementor-429 .elementor-element.elementor-element-3944e5e{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:3em;--padding-bottom:0.75em;--padding-left:1em;--padding-right:1em;}.elementor-429 .elementor-element.elementor-element-eef1646{--display:flex;--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;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-deb3f45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-f8bb4af .elementor-heading-title{font-family:var( --e-global-typography-trotulo-font-family ), Sans-serif;font-size:var( --e-global-typography-trotulo-font-size );font-weight:var( --e-global-typography-trotulo-font-weight );text-transform:var( --e-global-typography-trotulo-text-transform );line-height:var( --e-global-typography-trotulo-line-height );letter-spacing:var( --e-global-typography-trotulo-letter-spacing );word-spacing:var( --e-global-typography-trotulo-word-spacing );color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-f4548f9 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:30px;font-weight:400;line-height:1.25em;letter-spacing:-0.75px;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-f4548f9{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-429 .elementor-element.elementor-element-6f6c62c{font-family:var( --e-global-typography-tmd-font-family ), Sans-serif;font-size:var( --e-global-typography-tmd-font-size );font-weight:var( --e-global-typography-tmd-font-weight );line-height:var( --e-global-typography-tmd-line-height );letter-spacing:var( --e-global-typography-tmd-letter-spacing );word-spacing:var( --e-global-typography-tmd-word-spacing );color:var( --e-global-color-text );}.elementor-429 .elementor-element.elementor-element-916ddef .elementor-heading-title{font-family:var( --e-global-typography-tsm-font-family ), Sans-serif;font-size:var( --e-global-typography-tsm-font-size );font-weight:var( --e-global-typography-tsm-font-weight );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );color:var( --e-global-color-text );}.elementor-429 .elementor-element.elementor-element-916ddef{padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E8;border-radius:99px 99px 99px 99px;}.elementor-429 .elementor-element.elementor-element-916ddef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-429 .elementor-element.elementor-element-995dbae{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:28px 20px;--row-gap:28px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-7dc45c1{--display:flex;--min-height:350px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-7dc45c1:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-7dc45c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-74cd9b3 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-74cd9b3{padding:24px 22px 0px 22px;}.elementor-429 .elementor-element.elementor-element-fecfc4c{text-align:center;}.elementor-429 .elementor-element.elementor-element-fecfc4c img{width:100%;}.elementor-429 .elementor-element.elementor-element-ed9ea46{--display:flex;--min-height:350px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-ed9ea46:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-ed9ea46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-cb6fb3a .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-cb6fb3a{padding:24px 22px 0px 22px;}.elementor-429 .elementor-element.elementor-element-d0839cf{text-align:center;}.elementor-429 .elementor-element.elementor-element-d0839cf img{width:100%;}.elementor-429 .elementor-element.elementor-element-cfe6132{--display:flex;--min-height:350px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-cfe6132:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-cfe6132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-841d30a .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-841d30a{padding:24px 22px 0px 22px;}.elementor-429 .elementor-element.elementor-element-22c2754{text-align:center;}.elementor-429 .elementor-element.elementor-element-22c2754 img{width:100%;}.elementor-429 .elementor-element.elementor-element-1147335{--display:flex;--min-height:350px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-1147335:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-1147335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-4fb05dc .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-4fb05dc{padding:24px 22px 0px 22px;}.elementor-429 .elementor-element.elementor-element-b488c97{text-align:center;}.elementor-429 .elementor-element.elementor-element-b488c97 img{width:100%;}.elementor-429 .elementor-element.elementor-element-43e2e73{--display:flex;--min-height:350px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-43e2e73:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-43e2e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-520b425 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-520b425{padding:24px 22px 0px 22px;}.elementor-429 .elementor-element.elementor-element-ae89fbf{text-align:center;}.elementor-429 .elementor-element.elementor-element-ae89fbf img{width:100%;}.elementor-429 .elementor-element.elementor-element-b64924b{--display:flex;--min-height:350px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-b64924b:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-b64924b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-09738c9 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-09738c9{padding:24px 22px 0px 22px;}.elementor-429 .elementor-element.elementor-element-f5689e1{text-align:center;}.elementor-429 .elementor-element.elementor-element-f5689e1 img{width:100%;}.elementor-429 .elementor-element.elementor-element-a494bc6{--display:flex;--min-height:350px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-a494bc6:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-a494bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-a97d38a .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-a97d38a{padding:24px 22px 0px 22px;}.elementor-429 .elementor-element.elementor-element-fbeffaa{text-align:center;}.elementor-429 .elementor-element.elementor-element-fbeffaa img{width:100%;}.elementor-429 .elementor-element.elementor-element-03c46ac{--display:flex;--min-height:350px;--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;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-03c46ac:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-03c46ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEF2;}.elementor-429 .elementor-element.elementor-element-b52e231 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:400;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-b52e231{padding:24px 22px 0px 22px;}.elementor-429 .elementor-element.elementor-element-d2dbfc3{text-align:center;}.elementor-429 .elementor-element.elementor-element-d2dbfc3 img{width:100%;}.elementor-429 .elementor-element.elementor-element-a7f98ca{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:3em;--padding-bottom:0.75em;--padding-left:1em;--padding-right:1em;}.elementor-429 .elementor-element.elementor-element-c92165c{--display:flex;--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;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-4b9e6f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-66c93d5 .elementor-heading-title{font-family:var( --e-global-typography-trotulo-font-family ), Sans-serif;font-size:var( --e-global-typography-trotulo-font-size );font-weight:var( --e-global-typography-trotulo-font-weight );text-transform:var( --e-global-typography-trotulo-text-transform );line-height:var( --e-global-typography-trotulo-line-height );letter-spacing:var( --e-global-typography-trotulo-letter-spacing );word-spacing:var( --e-global-typography-trotulo-word-spacing );color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-2da6a57 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:30px;font-weight:400;line-height:1.25em;letter-spacing:-0.75px;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-2da6a57{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-429 .elementor-element.elementor-element-72d46a0{font-family:var( --e-global-typography-tmd-font-family ), Sans-serif;font-size:var( --e-global-typography-tmd-font-size );font-weight:var( --e-global-typography-tmd-font-weight );line-height:var( --e-global-typography-tmd-line-height );letter-spacing:var( --e-global-typography-tmd-letter-spacing );word-spacing:var( --e-global-typography-tmd-word-spacing );color:var( --e-global-color-text );}.elementor-429 .elementor-element.elementor-element-6da6a05 .elementor-heading-title{font-family:var( --e-global-typography-tsm-font-family ), Sans-serif;font-size:var( --e-global-typography-tsm-font-size );font-weight:var( --e-global-typography-tsm-font-weight );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );color:var( --e-global-color-text );}.elementor-429 .elementor-element.elementor-element-6da6a05{padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E8;border-radius:99px 99px 99px 99px;}.elementor-429 .elementor-element.elementor-element-6da6a05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-429 .elementor-element.elementor-element-0183591{--display:flex;--min-height:100%;--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;--justify-content:flex-end;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-429 .elementor-element.elementor-element-0183591:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-0183591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associcar.com.br/wp-content/uploads/2026/09/beneficio-assistencia-funeraria-zelo-v3.webp");background-position:center center;background-size:cover;}.elementor-429 .elementor-element.elementor-element-0183591::before, .elementor-429 .elementor-element.elementor-element-0183591 > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-0183591 > .e-con-inner > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-0183591 > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-0183591 > .e-con-inner > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-0183591 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, rgba(20,21,25,0) 25%, rgba(20,21,25,0.95) 100%);}.elementor-429 .elementor-element.elementor-element-8b96492 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-e43ef63{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-707e14e{--display:flex;--min-height:100%;--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;--justify-content:flex-end;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-429 .elementor-element.elementor-element-707e14e:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-707e14e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associcar.com.br/wp-content/uploads/2026/09/beneficio-combustivel-v3.jpg");background-position:center center;background-size:cover;}.elementor-429 .elementor-element.elementor-element-707e14e::before, .elementor-429 .elementor-element.elementor-element-707e14e > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-707e14e > .e-con-inner > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-707e14e > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-707e14e > .e-con-inner > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-707e14e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, rgba(20,21,25,0) 25%, rgba(20,21,25,0.95) 100%);}.elementor-429 .elementor-element.elementor-element-c7683cf .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-a5e8593{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-fd8eec0{--display:flex;--min-height:100%;--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;--justify-content:flex-end;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-429 .elementor-element.elementor-element-fd8eec0:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-fd8eec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associcar.com.br/wp-content/uploads/2026/09/beneficio-telemedicina-v3.jpg");background-position:center center;background-size:cover;}.elementor-429 .elementor-element.elementor-element-fd8eec0::before, .elementor-429 .elementor-element.elementor-element-fd8eec0 > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-fd8eec0 > .e-con-inner > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-fd8eec0 > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-fd8eec0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-fd8eec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, rgba(20,21,25,0) 25%, rgba(20,21,25,0.95) 100%);}.elementor-429 .elementor-element.elementor-element-c666255 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-2200d8c{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-1b5e4fe{--display:flex;--min-height:100%;--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;--justify-content:flex-end;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-429 .elementor-element.elementor-element-1b5e4fe:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-1b5e4fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associcar.com.br/wp-content/uploads/2026/09/beneficio-farmacias-v3.jpg");background-position:center center;background-size:cover;}.elementor-429 .elementor-element.elementor-element-1b5e4fe::before, .elementor-429 .elementor-element.elementor-element-1b5e4fe > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-1b5e4fe > .e-con-inner > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-1b5e4fe > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-1b5e4fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-1b5e4fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, rgba(20,21,25,0) 25%, rgba(20,21,25,0.95) 100%);}.elementor-429 .elementor-element.elementor-element-991b4fd .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-17c1948{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-d71ffc5{--display:flex;--min-height:100%;--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;--justify-content:flex-end;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-429 .elementor-element.elementor-element-d71ffc5:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-d71ffc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associcar.com.br/wp-content/uploads/2026/09/beneficio-exames-v3.jpg");background-position:center center;background-size:cover;}.elementor-429 .elementor-element.elementor-element-d71ffc5::before, .elementor-429 .elementor-element.elementor-element-d71ffc5 > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-d71ffc5 > .e-con-inner > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-d71ffc5 > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-d71ffc5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-d71ffc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, rgba(20,21,25,0) 25%, rgba(20,21,25,0.95) 100%);}.elementor-429 .elementor-element.elementor-element-3615e5b .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-8e7f990{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-11eda84{--display:flex;--min-height:100%;--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;--justify-content:flex-end;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-429 .elementor-element.elementor-element-11eda84:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-11eda84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associcar.com.br/wp-content/uploads/2026/09/beneficio-restaurantes-v3.jpg");background-position:center center;background-size:cover;}.elementor-429 .elementor-element.elementor-element-11eda84::before, .elementor-429 .elementor-element.elementor-element-11eda84 > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-11eda84 > .e-con-inner > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-11eda84 > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-11eda84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-11eda84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, rgba(20,21,25,0) 25%, rgba(20,21,25,0.95) 100%);}.elementor-429 .elementor-element.elementor-element-94cfbd8 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-4065cca{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-a22b5e5{--display:flex;--min-height:100%;--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;--justify-content:flex-end;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-429 .elementor-element.elementor-element-a22b5e5:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-a22b5e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associcar.com.br/wp-content/uploads/2026/09/beneficio-gas-v3.jpg");background-position:center center;background-size:cover;}.elementor-429 .elementor-element.elementor-element-a22b5e5::before, .elementor-429 .elementor-element.elementor-element-a22b5e5 > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-a22b5e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-a22b5e5 > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-a22b5e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-a22b5e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, rgba(20,21,25,0) 25%, rgba(20,21,25,0.95) 100%);}.elementor-429 .elementor-element.elementor-element-e5165c1 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-0bc2e94{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-652d8eb{--display:flex;--min-height:100%;--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;--justify-content:flex-end;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-429 .elementor-element.elementor-element-652d8eb:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-652d8eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associcar.com.br/wp-content/uploads/2026/09/beneficio-aluguel-carros-v3.jpg");background-position:center center;background-size:cover;}.elementor-429 .elementor-element.elementor-element-652d8eb::before, .elementor-429 .elementor-element.elementor-element-652d8eb > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-652d8eb > .e-con-inner > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-652d8eb > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-652d8eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-652d8eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, rgba(20,21,25,0) 25%, rgba(20,21,25,0.95) 100%);}.elementor-429 .elementor-element.elementor-element-147c0ff .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-a6f6d29{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-16a51e1{--display:flex;--min-height:100%;--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;--justify-content:flex-end;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-429 .elementor-element.elementor-element-16a51e1:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-16a51e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associcar.com.br/wp-content/uploads/2026/09/beneficio-cinema-v3.jpg");background-position:center center;background-size:cover;}.elementor-429 .elementor-element.elementor-element-16a51e1::before, .elementor-429 .elementor-element.elementor-element-16a51e1 > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-16a51e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-16a51e1 > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-16a51e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-16a51e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, rgba(20,21,25,0) 25%, rgba(20,21,25,0.95) 100%);}.elementor-429 .elementor-element.elementor-element-9635331 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-a4c7124{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-698a8c7{--display:flex;--min-height:100%;--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;--justify-content:flex-end;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-429 .elementor-element.elementor-element-698a8c7:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-698a8c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associcar.com.br/wp-content/uploads/2026/09/beneficio-educacao-v3.jpg");background-position:center center;background-size:cover;}.elementor-429 .elementor-element.elementor-element-698a8c7::before, .elementor-429 .elementor-element.elementor-element-698a8c7 > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-698a8c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-698a8c7 > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-698a8c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-698a8c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, rgba(20,21,25,0) 25%, rgba(20,21,25,0.95) 100%);}.elementor-429 .elementor-element.elementor-element-79ab913 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-b54b307{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-01ac60c{--display:flex;--min-height:100%;--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;--justify-content:flex-end;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-429 .elementor-element.elementor-element-01ac60c:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-01ac60c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associcar.com.br/wp-content/uploads/2026/09/beneficio-vinhos-v3.jpg");background-position:center center;background-size:cover;}.elementor-429 .elementor-element.elementor-element-01ac60c::before, .elementor-429 .elementor-element.elementor-element-01ac60c > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-01ac60c > .e-con-inner > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-01ac60c > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-01ac60c > .e-con-inner > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-01ac60c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, rgba(20,21,25,0) 25%, rgba(20,21,25,0.95) 100%);}.elementor-429 .elementor-element.elementor-element-17d107f .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-1b15b95{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-c244d77{--display:flex;--min-height:100%;--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;--justify-content:flex-end;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-429 .elementor-element.elementor-element-c244d77:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-c244d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associcar.com.br/wp-content/uploads/2026/09/beneficio-cashback-v3.jpg");background-position:center center;background-size:cover;}.elementor-429 .elementor-element.elementor-element-c244d77::before, .elementor-429 .elementor-element.elementor-element-c244d77 > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-c244d77 > .e-con-inner > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-c244d77 > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-c244d77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-c244d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, rgba(20,21,25,0) 25%, rgba(20,21,25,0.95) 100%);}.elementor-429 .elementor-element.elementor-element-fcaa6f2 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-4762a9a{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-34ce49d{--display:flex;--min-height:100%;--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;--justify-content:flex-end;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-429 .elementor-element.elementor-element-34ce49d:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-34ce49d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associcar.com.br/wp-content/uploads/2026/09/beneficio-estabelecimentos-v3.jpg");background-position:center center;background-size:cover;}.elementor-429 .elementor-element.elementor-element-34ce49d::before, .elementor-429 .elementor-element.elementor-element-34ce49d > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-34ce49d > .e-con-inner > .elementor-background-video-container::before, .elementor-429 .elementor-element.elementor-element-34ce49d > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-34ce49d > .e-con-inner > .elementor-background-slideshow::before, .elementor-429 .elementor-element.elementor-element-34ce49d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, rgba(20,21,25,0) 25%, rgba(20,21,25,0.95) 100%);}.elementor-429 .elementor-element.elementor-element-c84630d .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-395ffdf{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-31e42ab{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-arrow-size:16px;--e-n-carousel-arrow-normal-color:#232528;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 56px) 0px;}.elementor-429 .elementor-element.elementor-element-31e42ab :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;}.elementor-429 .elementor-element.elementor-element-ffc398b{--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:3.25em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-429 .elementor-element.elementor-element-644b283{--display:flex;--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;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-429 .elementor-element.elementor-element-644b283:not(.elementor-motion-effects-element-type-background), .elementor-429 .elementor-element.elementor-element-644b283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0a13ce );}.elementor-429 .elementor-element.elementor-element-0b1097a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-429 .elementor-element.elementor-element-c4431a7 .elementor-heading-title{font-family:var( --e-global-typography-trotulo-font-family ), Sans-serif;font-size:var( --e-global-typography-trotulo-font-size );font-weight:var( --e-global-typography-trotulo-font-weight );text-transform:var( --e-global-typography-trotulo-text-transform );line-height:var( --e-global-typography-trotulo-line-height );letter-spacing:var( --e-global-typography-trotulo-letter-spacing );word-spacing:var( --e-global-typography-trotulo-word-spacing );color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-6390483 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:28px;font-weight:400;line-height:1.25em;letter-spacing:-0.75px;color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-6390483{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-429 .elementor-element.elementor-element-de3d72d{font-family:var( --e-global-typography-tmd-font-family ), Sans-serif;font-size:var( --e-global-typography-tmd-font-size );font-weight:var( --e-global-typography-tmd-font-weight );line-height:var( --e-global-typography-tmd-line-height );letter-spacing:var( --e-global-typography-tmd-letter-spacing );word-spacing:var( --e-global-typography-tmd-word-spacing );color:var( --e-global-color-text );}.elementor-429 .elementor-element.elementor-element-a7b395b .elementor-button{font-family:"Lato", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-primary );border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-429 .elementor-element.elementor-element-a7b395b .elementor-button:hover, .elementor-429 .elementor-element.elementor-element-a7b395b .elementor-button:focus{color:#FFFFFF;background-color:#B90000;}.elementor-429 .elementor-element.elementor-element-a7b395b .elementor-button:hover svg, .elementor-429 .elementor-element.elementor-element-a7b395b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-429 .elementor-element.elementor-element-a7b395b.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1100px){.elementor-429 .elementor-element.elementor-element-45acbc9{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-429 .elementor-element.elementor-element-2578a59 .elementor-heading-title{font-size:var( --e-global-typography-trotulo-font-size );line-height:var( --e-global-typography-trotulo-line-height );letter-spacing:var( --e-global-typography-trotulo-letter-spacing );word-spacing:var( --e-global-typography-trotulo-word-spacing );}.elementor-429 .elementor-element.elementor-element-f3ad0ad .elementor-heading-title{font-size:var( --e-global-typography-th1-font-size );line-height:var( --e-global-typography-th1-line-height );letter-spacing:var( --e-global-typography-th1-letter-spacing );word-spacing:var( --e-global-typography-th1-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-429 .elementor-element.elementor-element-fe2be55{font-size:var( --e-global-typography-tlg-font-size );line-height:var( --e-global-typography-tlg-line-height );letter-spacing:var( --e-global-typography-tlg-letter-spacing );word-spacing:var( --e-global-typography-tlg-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-429 .elementor-element.elementor-element-8cd6c7a .elementor-heading-title{font-size:var( --e-global-typography-trotulo-font-size );line-height:var( --e-global-typography-trotulo-line-height );letter-spacing:var( --e-global-typography-trotulo-letter-spacing );word-spacing:var( --e-global-typography-trotulo-word-spacing );}.elementor-429 .elementor-element.elementor-element-363983b{font-size:var( --e-global-typography-tmd-font-size );line-height:var( --e-global-typography-tmd-line-height );letter-spacing:var( --e-global-typography-tmd-letter-spacing );word-spacing:var( --e-global-typography-tmd-word-spacing );}.elementor-429 .elementor-element.elementor-element-731cc59 .elementor-heading-title{font-size:var( --e-global-typography-tsm-font-size );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );}.elementor-429 .elementor-element.elementor-element-5fe0b6a{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-429 .elementor-element.elementor-element-2356a4a{--min-height:300px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-429 .elementor-element.elementor-element-a90ded5{--min-height:300px;}.elementor-429 .elementor-element.elementor-element-e5fc37e{--min-height:300px;}.elementor-429 .elementor-element.elementor-element-b23d46d{--min-height:300px;}.elementor-429 .elementor-element.elementor-element-d325fb2{--min-height:300px;}.elementor-429 .elementor-element.elementor-element-57720c1{font-size:var( --e-global-typography-tsm-font-size );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );}.elementor-429 .elementor-element.elementor-element-0af1f0c{--min-height:300px;}.elementor-429 .elementor-element.elementor-element-a4f0836{--min-height:300px;}.elementor-429 .elementor-element.elementor-element-a992918{font-size:var( --e-global-typography-tsm-font-size );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );}.elementor-429 .elementor-element.elementor-element-5805669{--min-height:300px;}.elementor-429 .elementor-element.elementor-element-66ccef9{--min-height:300px;}.elementor-429 .elementor-element.elementor-element-bc5e62a{font-size:var( --e-global-typography-tsm-font-size );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );}.elementor-429 .elementor-element.elementor-element-958fc91{--min-height:300px;}.elementor-429 .elementor-element.elementor-element-f8bb4af .elementor-heading-title{font-size:var( --e-global-typography-trotulo-font-size );line-height:var( --e-global-typography-trotulo-line-height );letter-spacing:var( --e-global-typography-trotulo-letter-spacing );word-spacing:var( --e-global-typography-trotulo-word-spacing );}.elementor-429 .elementor-element.elementor-element-6f6c62c{font-size:var( --e-global-typography-tmd-font-size );line-height:var( --e-global-typography-tmd-line-height );letter-spacing:var( --e-global-typography-tmd-letter-spacing );word-spacing:var( --e-global-typography-tmd-word-spacing );}.elementor-429 .elementor-element.elementor-element-916ddef .elementor-heading-title{font-size:var( --e-global-typography-tsm-font-size );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );}.elementor-429 .elementor-element.elementor-element-995dbae{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-429 .elementor-element.elementor-element-7dc45c1{--min-height:300px;}.elementor-429 .elementor-element.elementor-element-ed9ea46{--min-height:300px;}.elementor-429 .elementor-element.elementor-element-cfe6132{--min-height:300px;}.elementor-429 .elementor-element.elementor-element-1147335{--min-height:300px;}.elementor-429 .elementor-element.elementor-element-43e2e73{--min-height:300px;}.elementor-429 .elementor-element.elementor-element-b64924b{--min-height:300px;}.elementor-429 .elementor-element.elementor-element-a494bc6{--min-height:300px;}.elementor-429 .elementor-element.elementor-element-03c46ac{--min-height:300px;}.elementor-429 .elementor-element.elementor-element-66c93d5 .elementor-heading-title{font-size:var( --e-global-typography-trotulo-font-size );line-height:var( --e-global-typography-trotulo-line-height );letter-spacing:var( --e-global-typography-trotulo-letter-spacing );word-spacing:var( --e-global-typography-trotulo-word-spacing );}.elementor-429 .elementor-element.elementor-element-72d46a0{font-size:var( --e-global-typography-tmd-font-size );line-height:var( --e-global-typography-tmd-line-height );letter-spacing:var( --e-global-typography-tmd-letter-spacing );word-spacing:var( --e-global-typography-tmd-word-spacing );}.elementor-429 .elementor-element.elementor-element-6da6a05 .elementor-heading-title{font-size:var( --e-global-typography-tsm-font-size );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );}.elementor-429 .elementor-element.elementor-element-31e42ab{--e-n-carousel-swiper-slides-to-display:3;}.elementor-429 .elementor-element.elementor-element-c4431a7 .elementor-heading-title{font-size:var( --e-global-typography-trotulo-font-size );line-height:var( --e-global-typography-trotulo-line-height );letter-spacing:var( --e-global-typography-trotulo-letter-spacing );word-spacing:var( --e-global-typography-trotulo-word-spacing );}.elementor-429 .elementor-element.elementor-element-de3d72d{font-size:var( --e-global-typography-tmd-font-size );line-height:var( --e-global-typography-tmd-line-height );letter-spacing:var( --e-global-typography-tmd-letter-spacing );word-spacing:var( --e-global-typography-tmd-word-spacing );}}@media(max-width:900px){.elementor-429 .elementor-element.elementor-element-5fe0b6a{--grid-auto-flow:row;}.elementor-429 .elementor-element.elementor-element-995dbae{--grid-auto-flow:row;}}@media(max-width:640px){.elementor-429 .elementor-element.elementor-element-45acbc9{--padding-top:0.75em;--padding-bottom:0.75em;--padding-left:0.75em;--padding-right:0.75em;}.elementor-429 .elementor-element.elementor-element-73f9708{--width:100%;--padding-top:96px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-429 .elementor-element.elementor-element-2578a59 .elementor-heading-title{font-size:var( --e-global-typography-trotulo-font-size );line-height:var( --e-global-typography-trotulo-line-height );letter-spacing:var( --e-global-typography-trotulo-letter-spacing );word-spacing:var( --e-global-typography-trotulo-word-spacing );}.elementor-429 .elementor-element.elementor-element-f3ad0ad .elementor-heading-title{font-size:var( --e-global-typography-th1-font-size );line-height:var( --e-global-typography-th1-line-height );letter-spacing:var( --e-global-typography-th1-letter-spacing );word-spacing:var( --e-global-typography-th1-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-429 .elementor-element.elementor-element-fe2be55{font-size:var( --e-global-typography-tlg-font-size );line-height:var( --e-global-typography-tlg-line-height );letter-spacing:var( --e-global-typography-tlg-letter-spacing );word-spacing:var( --e-global-typography-tlg-word-spacing );--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-429 .elementor-element.elementor-element-a1fdd67{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-429 .elementor-element.elementor-element-3a04183 .elementor-button{font-size:13px;padding:9px 12px 9px 12px;}.elementor-429 .elementor-element.elementor-element-72f6e2f .elementor-button{font-size:13px;padding:9px 12px 9px 12px;}.elementor-429 .elementor-element.elementor-element-1eb2cb6 .elementor-button{font-size:13px;padding:9px 12px 9px 12px;}.elementor-429 .elementor-element.elementor-element-ec69116{--padding-top:2.25em;--padding-bottom:0.75em;--padding-left:1em;--padding-right:1em;}.elementor-429 .elementor-element.elementor-element-0e2d56a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-429 .elementor-element.elementor-element-8cd6c7a .elementor-heading-title{font-size:var( --e-global-typography-trotulo-font-size );line-height:var( --e-global-typography-trotulo-line-height );letter-spacing:var( --e-global-typography-trotulo-letter-spacing );word-spacing:var( --e-global-typography-trotulo-word-spacing );}.elementor-429 .elementor-element.elementor-element-7308739 .elementor-heading-title{font-size:26px;}.elementor-429 .elementor-element.elementor-element-363983b{font-size:var( --e-global-typography-tmd-font-size );line-height:var( --e-global-typography-tmd-line-height );letter-spacing:var( --e-global-typography-tmd-letter-spacing );word-spacing:var( --e-global-typography-tmd-word-spacing );}.elementor-429 .elementor-element.elementor-element-731cc59 .elementor-heading-title{font-size:var( --e-global-typography-tsm-font-size );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );}.elementor-429 .elementor-element.elementor-element-5fe0b6a{--e-con-grid-template-columns:repeat(2, 1fr);--gap:24px 14px;--row-gap:24px;--column-gap:14px;--grid-auto-flow:row;}.elementor-429 .elementor-element.elementor-element-2356a4a{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-27b3009 .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-27b3009{padding:19px 15px 0px 15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-429 .elementor-element.elementor-element-a90ded5{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-37e527d .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-37e527d{padding:19px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-e5fc37e{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-cb5a2cf .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-cb5a2cf{padding:19px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-b23d46d{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-f9cda3b .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-f9cda3b{padding:19px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-d325fb2{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-6426528 .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-6426528{padding:19px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-57720c1{font-size:var( --e-global-typography-tsm-font-size );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );}.elementor-429 .elementor-element.elementor-element-0af1f0c{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-aeb5d22 .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-aeb5d22{padding:19px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-a4f0836{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-916599e .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-916599e{padding:19px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-a992918{font-size:var( --e-global-typography-tsm-font-size );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );}.elementor-429 .elementor-element.elementor-element-5805669{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-7a42b2c .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-7a42b2c{padding:19px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-66ccef9{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-f2c638e .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-f2c638e{padding:19px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-bc5e62a{font-size:var( --e-global-typography-tsm-font-size );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );}.elementor-429 .elementor-element.elementor-element-958fc91{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-aa0a152 .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-aa0a152{padding:19px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-3944e5e{--padding-top:2.25em;--padding-bottom:0.75em;--padding-left:1em;--padding-right:1em;}.elementor-429 .elementor-element.elementor-element-eef1646{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-429 .elementor-element.elementor-element-f8bb4af .elementor-heading-title{font-size:var( --e-global-typography-trotulo-font-size );line-height:var( --e-global-typography-trotulo-line-height );letter-spacing:var( --e-global-typography-trotulo-letter-spacing );word-spacing:var( --e-global-typography-trotulo-word-spacing );}.elementor-429 .elementor-element.elementor-element-f4548f9 .elementor-heading-title{font-size:26px;}.elementor-429 .elementor-element.elementor-element-6f6c62c{font-size:var( --e-global-typography-tmd-font-size );line-height:var( --e-global-typography-tmd-line-height );letter-spacing:var( --e-global-typography-tmd-letter-spacing );word-spacing:var( --e-global-typography-tmd-word-spacing );}.elementor-429 .elementor-element.elementor-element-916ddef .elementor-heading-title{font-size:var( --e-global-typography-tsm-font-size );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );}.elementor-429 .elementor-element.elementor-element-995dbae{--e-con-grid-template-columns:repeat(2, 1fr);--gap:24px 14px;--row-gap:24px;--column-gap:14px;--grid-auto-flow:row;}.elementor-429 .elementor-element.elementor-element-7dc45c1{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-74cd9b3 .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-74cd9b3{padding:19px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-ed9ea46{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-cb6fb3a .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-cb6fb3a{padding:19px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-cfe6132{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-841d30a .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-841d30a{padding:19px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-1147335{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-4fb05dc .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-4fb05dc{padding:19px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-43e2e73{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-520b425 .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-520b425{padding:19px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-b64924b{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-09738c9 .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-09738c9{padding:19px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-a494bc6{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-a97d38a .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-a97d38a{padding:19px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-03c46ac{--min-height:245px;--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-b52e231 .elementor-heading-title{font-size:16px;}.elementor-429 .elementor-element.elementor-element-b52e231{padding:19px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-a7f98ca{--padding-top:2.25em;--padding-bottom:0.75em;--padding-left:1em;--padding-right:1em;}.elementor-429 .elementor-element.elementor-element-c92165c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-429 .elementor-element.elementor-element-66c93d5 .elementor-heading-title{font-size:var( --e-global-typography-trotulo-font-size );line-height:var( --e-global-typography-trotulo-line-height );letter-spacing:var( --e-global-typography-trotulo-letter-spacing );word-spacing:var( --e-global-typography-trotulo-word-spacing );}.elementor-429 .elementor-element.elementor-element-2da6a57 .elementor-heading-title{font-size:26px;}.elementor-429 .elementor-element.elementor-element-72d46a0{font-size:var( --e-global-typography-tmd-font-size );line-height:var( --e-global-typography-tmd-line-height );letter-spacing:var( --e-global-typography-tmd-letter-spacing );word-spacing:var( --e-global-typography-tmd-word-spacing );}.elementor-429 .elementor-element.elementor-element-6da6a05 .elementor-heading-title{font-size:var( --e-global-typography-tsm-font-size );line-height:var( --e-global-typography-tsm-line-height );letter-spacing:var( --e-global-typography-tsm-letter-spacing );word-spacing:var( --e-global-typography-tsm-word-spacing );}.elementor-429 .elementor-element.elementor-element-0183591{--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-707e14e{--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-fd8eec0{--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-1b5e4fe{--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-d71ffc5{--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-11eda84{--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-a22b5e5{--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-652d8eb{--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-16a51e1{--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-698a8c7{--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-01ac60c{--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-c244d77{--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-34ce49d{--border-radius:16px 16px 16px 16px;}.elementor-429 .elementor-element.elementor-element-31e42ab{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:14px;}.elementor-429 .elementor-element.elementor-element-ffc398b{--padding-top:2.5em;--padding-bottom:2.5em;--padding-left:1em;--padding-right:1em;}.elementor-429 .elementor-element.elementor-element-644b283{--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:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-429 .elementor-element.elementor-element-c4431a7 .elementor-heading-title{font-size:var( --e-global-typography-trotulo-font-size );line-height:var( --e-global-typography-trotulo-line-height );letter-spacing:var( --e-global-typography-trotulo-letter-spacing );word-spacing:var( --e-global-typography-trotulo-word-spacing );}.elementor-429 .elementor-element.elementor-element-6390483 .elementor-heading-title{font-size:25px;}.elementor-429 .elementor-element.elementor-element-de3d72d{font-size:var( --e-global-typography-tmd-font-size );line-height:var( --e-global-typography-tmd-line-height );letter-spacing:var( --e-global-typography-tmd-letter-spacing );word-spacing:var( --e-global-typography-tmd-word-spacing );}}@media(min-width:641px){.elementor-429 .elementor-element.elementor-element-0994b07{--width:100%;}.elementor-429 .elementor-element.elementor-element-73f9708{--width:720px;}.elementor-429 .elementor-element.elementor-element-a1fdd67{--width:100%;}.elementor-429 .elementor-element.elementor-element-ec69116{--content-width:1232px;}.elementor-429 .elementor-element.elementor-element-0e2d56a{--width:100%;}.elementor-429 .elementor-element.elementor-element-5fe0b6a{--width:100%;}.elementor-429 .elementor-element.elementor-element-2356a4a{--width:100%;}.elementor-429 .elementor-element.elementor-element-a90ded5{--width:100%;}.elementor-429 .elementor-element.elementor-element-e5fc37e{--width:100%;}.elementor-429 .elementor-element.elementor-element-b23d46d{--width:100%;}.elementor-429 .elementor-element.elementor-element-1590ff4{--width:100%;}.elementor-429 .elementor-element.elementor-element-d325fb2{--width:100%;}.elementor-429 .elementor-element.elementor-element-0af1f0c{--width:100%;}.elementor-429 .elementor-element.elementor-element-4016979{--width:100%;}.elementor-429 .elementor-element.elementor-element-a4f0836{--width:100%;}.elementor-429 .elementor-element.elementor-element-5805669{--width:100%;}.elementor-429 .elementor-element.elementor-element-6e9461e{--width:100%;}.elementor-429 .elementor-element.elementor-element-66ccef9{--width:100%;}.elementor-429 .elementor-element.elementor-element-958fc91{--width:100%;}.elementor-429 .elementor-element.elementor-element-3944e5e{--content-width:1232px;}.elementor-429 .elementor-element.elementor-element-eef1646{--width:100%;}.elementor-429 .elementor-element.elementor-element-995dbae{--width:100%;}.elementor-429 .elementor-element.elementor-element-7dc45c1{--width:100%;}.elementor-429 .elementor-element.elementor-element-ed9ea46{--width:100%;}.elementor-429 .elementor-element.elementor-element-cfe6132{--width:100%;}.elementor-429 .elementor-element.elementor-element-1147335{--width:100%;}.elementor-429 .elementor-element.elementor-element-43e2e73{--width:100%;}.elementor-429 .elementor-element.elementor-element-b64924b{--width:100%;}.elementor-429 .elementor-element.elementor-element-a494bc6{--width:100%;}.elementor-429 .elementor-element.elementor-element-03c46ac{--width:100%;}.elementor-429 .elementor-element.elementor-element-a7f98ca{--content-width:1232px;}.elementor-429 .elementor-element.elementor-element-c92165c{--width:100%;}.elementor-429 .elementor-element.elementor-element-ffc398b{--content-width:1232px;}.elementor-429 .elementor-element.elementor-element-644b283{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-0994b07 */.elementor-429 .elementor-element.elementor-element-0994b07{background-image:linear-gradient(125deg,#7A0202 0%,#D60000 52%,#E20000 100%)!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27b3009 */.elementor-429 .elementor-element.elementor-element-27b3009{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-27b3009{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-617cff9 */.elementor-429 .elementor-element.elementor-element-617cff9 img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37e527d */.elementor-429 .elementor-element.elementor-element-37e527d{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-37e527d{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369881f */.elementor-429 .elementor-element.elementor-element-369881f img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb5a2cf */.elementor-429 .elementor-element.elementor-element-cb5a2cf{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-cb5a2cf{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fbf1db7 */.elementor-429 .elementor-element.elementor-element-fbf1db7 img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9cda3b */.elementor-429 .elementor-element.elementor-element-f9cda3b{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-f9cda3b{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef9c3a5 */.elementor-429 .elementor-element.elementor-element-ef9c3a5 img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6426528 */.elementor-429 .elementor-element.elementor-element-6426528{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-6426528{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff700f3 */.elementor-429 .elementor-element.elementor-element-ff700f3 img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aeb5d22 */.elementor-429 .elementor-element.elementor-element-aeb5d22{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-aeb5d22{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb91144 */.elementor-429 .elementor-element.elementor-element-fb91144 img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-916599e */.elementor-429 .elementor-element.elementor-element-916599e{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-916599e{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3778bfb */.elementor-429 .elementor-element.elementor-element-3778bfb img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a42b2c */.elementor-429 .elementor-element.elementor-element-7a42b2c{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-7a42b2c{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-719258a */.elementor-429 .elementor-element.elementor-element-719258a img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2c638e */.elementor-429 .elementor-element.elementor-element-f2c638e{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-f2c638e{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d70b9fa */.elementor-429 .elementor-element.elementor-element-d70b9fa img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa0a152 */.elementor-429 .elementor-element.elementor-element-aa0a152{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-aa0a152{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9724507 */.elementor-429 .elementor-element.elementor-element-9724507 img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec69116 */.elementor-429 .elementor-element.elementor-element-ec69116{scroll-margin-top:20px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74cd9b3 */.elementor-429 .elementor-element.elementor-element-74cd9b3{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-74cd9b3{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fecfc4c */.elementor-429 .elementor-element.elementor-element-fecfc4c img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb6fb3a */.elementor-429 .elementor-element.elementor-element-cb6fb3a{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-cb6fb3a{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d0839cf */.elementor-429 .elementor-element.elementor-element-d0839cf img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-841d30a */.elementor-429 .elementor-element.elementor-element-841d30a{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-841d30a{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22c2754 */.elementor-429 .elementor-element.elementor-element-22c2754 img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fb05dc */.elementor-429 .elementor-element.elementor-element-4fb05dc{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-4fb05dc{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b488c97 */.elementor-429 .elementor-element.elementor-element-b488c97 img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-520b425 */.elementor-429 .elementor-element.elementor-element-520b425{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-520b425{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae89fbf */.elementor-429 .elementor-element.elementor-element-ae89fbf img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09738c9 */.elementor-429 .elementor-element.elementor-element-09738c9{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-09738c9{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5689e1 */.elementor-429 .elementor-element.elementor-element-f5689e1 img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a97d38a */.elementor-429 .elementor-element.elementor-element-a97d38a{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-a97d38a{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fbeffaa */.elementor-429 .elementor-element.elementor-element-fbeffaa img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b52e231 */.elementor-429 .elementor-element.elementor-element-b52e231{min-height:82px}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-b52e231{min-height:85px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2dbfc3 */.elementor-429 .elementor-element.elementor-element-d2dbfc3 img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 26%),linear-gradient(to right,rgba(0,0,0,0) 0%,#000 14%,#000 86%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-composite:intersect}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3944e5e */.elementor-429 .elementor-element.elementor-element-3944e5e{scroll-margin-top:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0183591 */.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707e14e */.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8eec0 */.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b5e4fe */.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71ffc5 */.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11eda84 */.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a22b5e5 */.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652d8eb */.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a51e1 */.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698a8c7 */.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ac60c */.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c244d77 */.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ce49d */.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0183591 */.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707e14e */.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8eec0 */.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b5e4fe */.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71ffc5 */.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11eda84 */.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a22b5e5 */.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652d8eb */.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a51e1 */.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698a8c7 */.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ac60c */.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c244d77 */.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ce49d */.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0183591 */.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707e14e */.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8eec0 */.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b5e4fe */.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71ffc5 */.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11eda84 */.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a22b5e5 */.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652d8eb */.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a51e1 */.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698a8c7 */.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ac60c */.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c244d77 */.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ce49d */.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0183591 */.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707e14e */.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8eec0 */.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b5e4fe */.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71ffc5 */.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11eda84 */.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a22b5e5 */.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652d8eb */.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a51e1 */.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698a8c7 */.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ac60c */.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c244d77 */.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ce49d */.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0183591 */.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707e14e */.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8eec0 */.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b5e4fe */.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71ffc5 */.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11eda84 */.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a22b5e5 */.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652d8eb */.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a51e1 */.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698a8c7 */.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ac60c */.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c244d77 */.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ce49d */.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0183591 */.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707e14e */.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8eec0 */.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b5e4fe */.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71ffc5 */.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11eda84 */.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a22b5e5 */.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652d8eb */.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a51e1 */.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698a8c7 */.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ac60c */.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c244d77 */.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ce49d */.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0183591 */.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707e14e */.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8eec0 */.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b5e4fe */.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71ffc5 */.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11eda84 */.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a22b5e5 */.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652d8eb */.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a51e1 */.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698a8c7 */.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ac60c */.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c244d77 */.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ce49d */.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0183591 */.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707e14e */.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8eec0 */.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b5e4fe */.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71ffc5 */.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11eda84 */.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a22b5e5 */.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652d8eb */.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a51e1 */.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698a8c7 */.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ac60c */.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c244d77 */.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ce49d */.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0183591 */.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707e14e */.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8eec0 */.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b5e4fe */.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71ffc5 */.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11eda84 */.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a22b5e5 */.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652d8eb */.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a51e1 */.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698a8c7 */.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ac60c */.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c244d77 */.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ce49d */.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0183591 */.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707e14e */.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8eec0 */.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b5e4fe */.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71ffc5 */.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11eda84 */.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a22b5e5 */.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652d8eb */.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a51e1 */.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698a8c7 */.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ac60c */.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c244d77 */.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ce49d */.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0183591 */.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707e14e */.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8eec0 */.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b5e4fe */.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71ffc5 */.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11eda84 */.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a22b5e5 */.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652d8eb */.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a51e1 */.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698a8c7 */.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ac60c */.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c244d77 */.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ce49d */.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0183591 */.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707e14e */.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8eec0 */.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b5e4fe */.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71ffc5 */.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11eda84 */.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a22b5e5 */.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652d8eb */.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a51e1 */.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698a8c7 */.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ac60c */.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c244d77 */.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ce49d */.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0183591 */.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707e14e */.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8eec0 */.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b5e4fe */.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71ffc5 */.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11eda84 */.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a22b5e5 */.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652d8eb */.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a51e1 */.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698a8c7 */.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ac60c */.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c244d77 */.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ce49d */.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0183591 */.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-0183591{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707e14e */.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-707e14e{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8eec0 */.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-fd8eec0{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b5e4fe */.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-1b5e4fe{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71ffc5 */.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-d71ffc5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11eda84 */.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-11eda84{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a22b5e5 */.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-a22b5e5{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652d8eb */.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-652d8eb{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a51e1 */.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-16a51e1{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698a8c7 */.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-698a8c7{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ac60c */.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-01ac60c{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c244d77 */.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-c244d77{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ce49d */.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.82}
@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-34ce49d{aspect-ratio:.92}}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-31e42ab */.elementor-429 .elementor-element.elementor-element-31e42ab .elementor-swiper-button{top:auto!important;bottom:-56px!important;transform:none!important;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}
.elementor-429 .elementor-element.elementor-element-31e42ab .elementor-swiper-button-prev{left:auto!important;right:52px!important}
.elementor-429 .elementor-element.elementor-element-31e42ab .elementor-swiper-button-next{right:0!important;left:auto!important}
.elementor-429 .elementor-element.elementor-element-31e42ab .elementor-swiper-button.swiper-button-disabled{opacity:.35}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f98ca */.elementor-429 .elementor-element.elementor-element-a7f98ca{scroll-margin-top:20px}/* End custom CSS */