.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1947 .elementor-element.elementor-element-64c0bc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1947 .elementor-element.elementor-element-64c0bc6:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-64c0bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1947 .elementor-element.elementor-element-64c0bc6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1947 .elementor-element.elementor-element-dcfb517{--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;}.elementor-1947 .elementor-element.elementor-element-dcfb517:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-dcfb517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1947 .elementor-element.elementor-element-3c9d4fc{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1947 .elementor-element.elementor-element-bfbbb6b .elementor-icon-wrapper{text-align:center;}.elementor-1947 .elementor-element.elementor-element-bfbbb6b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-bfbbb6b.elementor-view-framed .elementor-icon, .elementor-1947 .elementor-element.elementor-element-bfbbb6b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-bfbbb6b.elementor-view-framed .elementor-icon, .elementor-1947 .elementor-element.elementor-element-bfbbb6b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-bfbbb6b .elementor-icon{font-size:40px;}.elementor-1947 .elementor-element.elementor-element-bfbbb6b .elementor-icon svg{height:40px;}.elementor-1947 .elementor-element.elementor-element-973a142{--display:flex;--gap:010px 0px;--row-gap:010px;--column-gap:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.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 );color:var( --e-global-color-primary );}.elementor-1947 .elementor-element.elementor-element-2baebc0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-9ea29c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-1b52f15{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1947 .elementor-element.elementor-element-1b52f15.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1947 .elementor-element.elementor-element-6ba3a9d{width:var( --container-widget-width, 105.764% );max-width:105.764%;--container-widget-width:105.764%;--container-widget-flex-grow:0;}.elementor-1947 .elementor-element.elementor-element-6ba3a9d.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-widget-eael-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-divider .eael-divider-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1947 .elementor-element.elementor-element-7bc7016 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1947 .elementor-element.elementor-element-7bc7016{text-align:center;}.elementor-1947 .elementor-element.elementor-element-7bc7016 .eael-divider, .elementor-1947 .elementor-element.elementor-element-7bc7016 .divider-border{border-style:solid;border-color:#DDDDDD;}.elementor-1947 .elementor-element.elementor-element-7bc7016 .eael-divider.horizontal{border-bottom-width:2px;width:100%;}.elementor-1947 .elementor-element.elementor-element-7bc7016 .divider-border{border-top-width:2px;}.elementor-1947 .elementor-element.elementor-element-7bc7016 .divider-text-container{width:100%;}.elementor-1947 .elementor-element.elementor-element-ad81a8b{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1947 .elementor-element.elementor-element-ad81a8b:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-ad81a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1947 .elementor-element.elementor-element-d448593{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1947 .elementor-element.elementor-element-d448593:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-d448593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1947 .elementor-element.elementor-element-d448593.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1947 .elementor-element.elementor-element-27f5f49{text-align:center;}.elementor-1947 .elementor-element.elementor-element-27f5f49 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#7A7A7A;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-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-1947 .elementor-element.elementor-element-fce0370{width:var( --container-widget-width, 101.418% );max-width:101.418%;--container-widget-width:101.418%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-fce0370.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1947 .elementor-element.elementor-element-2cfee20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1947 .elementor-element.elementor-element-2cfee20:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-2cfee20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1947 .elementor-element.elementor-element-2cfee20.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1947 .elementor-element.elementor-element-9751bc1{text-align:center;}.elementor-1947 .elementor-element.elementor-element-9751bc1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1947 .elementor-element.elementor-element-b3738aa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 0px;--row-gap:7px;--column-gap:0px;}.elementor-1947 .elementor-element.elementor-element-30ec786 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-30ec786 .elementor-heading-title a:hover, .elementor-1947 .elementor-element.elementor-element-30ec786 .elementor-heading-title a:focus{color:#7A7A7A;}.elementor-1947 .elementor-element.elementor-element-30ec786 .elementor-heading-title a{transition-duration:0.3s;}.elementor-1947 .elementor-element.elementor-element-d055860 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-d055860 .elementor-heading-title a:hover, .elementor-1947 .elementor-element.elementor-element-d055860 .elementor-heading-title a:focus{color:#7A7A7A;}.elementor-1947 .elementor-element.elementor-element-d055860 .elementor-heading-title a{transition-duration:0.3s;}.elementor-1947 .elementor-element.elementor-element-ba1d384 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-ba1d384 .elementor-heading-title a:hover, .elementor-1947 .elementor-element.elementor-element-ba1d384 .elementor-heading-title a:focus{color:#7A7A7A;}.elementor-1947 .elementor-element.elementor-element-ba1d384 .elementor-heading-title a{transition-duration:0.3s;}.elementor-1947 .elementor-element.elementor-element-a4d782e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1947 .elementor-element.elementor-element-a4d782e:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-a4d782e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1947 .elementor-element.elementor-element-a4d782e.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1947 .elementor-element.elementor-element-4050f97{text-align:center;}.elementor-1947 .elementor-element.elementor-element-4050f97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1947 .elementor-element.elementor-element-a79fa2b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 0px;--row-gap:7px;--column-gap:0px;}.elementor-1947 .elementor-element.elementor-element-24488de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-24488de .elementor-heading-title a:hover, .elementor-1947 .elementor-element.elementor-element-24488de .elementor-heading-title a:focus{color:#7A7A7A;}.elementor-1947 .elementor-element.elementor-element-24488de .elementor-heading-title a{transition-duration:0.3s;}.elementor-1947 .elementor-element.elementor-element-a05aa85 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-a05aa85 .elementor-heading-title a:hover, .elementor-1947 .elementor-element.elementor-element-a05aa85 .elementor-heading-title a:focus{color:#7A7A7A;}.elementor-1947 .elementor-element.elementor-element-a05aa85 .elementor-heading-title a{transition-duration:0.3s;}.elementor-1947 .elementor-element.elementor-element-2708f39 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-2708f39 .elementor-heading-title a:hover, .elementor-1947 .elementor-element.elementor-element-2708f39 .elementor-heading-title a:focus{color:#7A7A7A;}.elementor-1947 .elementor-element.elementor-element-2708f39 .elementor-heading-title a{transition-duration:0.3s;}.elementor-1947 .elementor-element.elementor-element-e5c8e70 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-e5c8e70 .elementor-heading-title a:hover, .elementor-1947 .elementor-element.elementor-element-e5c8e70 .elementor-heading-title a:focus{color:#7A7A7A;}.elementor-1947 .elementor-element.elementor-element-e5c8e70 .elementor-heading-title a{transition-duration:0.3s;}.elementor-1947 .elementor-element.elementor-element-20bfadf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-20bfadf .elementor-heading-title a:hover, .elementor-1947 .elementor-element.elementor-element-20bfadf .elementor-heading-title a:focus{color:#7A7A7A;}.elementor-1947 .elementor-element.elementor-element-20bfadf .elementor-heading-title a{transition-duration:0.3s;}.elementor-1947 .elementor-element.elementor-element-684f4fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-684f4fa .elementor-heading-title a:hover, .elementor-1947 .elementor-element.elementor-element-684f4fa .elementor-heading-title a:focus{color:#7A7A7A;}.elementor-1947 .elementor-element.elementor-element-684f4fa .elementor-heading-title a{transition-duration:0.3s;}.elementor-1947 .elementor-element.elementor-element-2daa8c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-2daa8c4 .elementor-heading-title a:hover, .elementor-1947 .elementor-element.elementor-element-2daa8c4 .elementor-heading-title a:focus{color:#7A7A7A;}.elementor-1947 .elementor-element.elementor-element-2daa8c4 .elementor-heading-title a{transition-duration:0.3s;}.elementor-1947 .elementor-element.elementor-element-8797441{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1947 .elementor-element.elementor-element-8797441:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-8797441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1947 .elementor-element.elementor-element-8797441.e-con{--align-self:stretch;}.elementor-1947 .elementor-element.elementor-element-2221549{text-align:center;}.elementor-1947 .elementor-element.elementor-element-2221549 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1947 .elementor-element.elementor-element-f979d0a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 0px;--row-gap:7px;--column-gap:0px;}.elementor-1947 .elementor-element.elementor-element-d542375{text-align:center;}.elementor-1947 .elementor-element.elementor-element-d542375 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-d542375 .elementor-heading-title a:hover, .elementor-1947 .elementor-element.elementor-element-d542375 .elementor-heading-title a:focus{color:#7A7A7A;}.elementor-1947 .elementor-element.elementor-element-d542375 .elementor-heading-title a{transition-duration:0.3s;}.elementor-1947 .elementor-element.elementor-element-29f3100 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-29f3100 .elementor-heading-title a:hover, .elementor-1947 .elementor-element.elementor-element-29f3100 .elementor-heading-title a:focus{color:#7A7A7A;}.elementor-1947 .elementor-element.elementor-element-29f3100 .elementor-heading-title a{transition-duration:0.3s;}.elementor-1947 .elementor-element.elementor-element-c3ea587 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-c3ea587 .elementor-heading-title a:hover, .elementor-1947 .elementor-element.elementor-element-c3ea587 .elementor-heading-title a:focus{color:#7A7A7A;}.elementor-1947 .elementor-element.elementor-element-c3ea587 .elementor-heading-title a{transition-duration:0.3s;}.elementor-1947 .elementor-element.elementor-element-b2b384b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-b2b384b .elementor-heading-title a:hover, .elementor-1947 .elementor-element.elementor-element-b2b384b .elementor-heading-title a:focus{color:#7A7A7A;}.elementor-1947 .elementor-element.elementor-element-b2b384b .elementor-heading-title a{transition-duration:0.3s;}.elementor-1947 .elementor-element.elementor-element-acc5bfb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-acc5bfb .elementor-heading-title a:hover, .elementor-1947 .elementor-element.elementor-element-acc5bfb .elementor-heading-title a:focus{color:#7A7A7A;}.elementor-1947 .elementor-element.elementor-element-acc5bfb .elementor-heading-title a{transition-duration:0.3s;}.elementor-1947 .elementor-element.elementor-element-a67be77 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-a67be77 .elementor-heading-title a:hover, .elementor-1947 .elementor-element.elementor-element-a67be77 .elementor-heading-title a:focus{color:#7A7A7A;}.elementor-1947 .elementor-element.elementor-element-a67be77 .elementor-heading-title a{transition-duration:0.3s;}.elementor-1947 .elementor-element.elementor-element-5e7c86a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-5e7c86a .elementor-heading-title a:hover, .elementor-1947 .elementor-element.elementor-element-5e7c86a .elementor-heading-title a:focus{color:#7A7A7A;}.elementor-1947 .elementor-element.elementor-element-5e7c86a .elementor-heading-title a{transition-duration:0.3s;}.elementor-1947 .elementor-element.elementor-element-1eccb33{--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:center;--align-items:center;--margin-top:020px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1947 .elementor-element.elementor-element-1eccb33:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-1eccb33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1947 .elementor-element.elementor-element-d7a776d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1947 .elementor-element.elementor-element-d7a776d:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-d7a776d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1947 .elementor-element.elementor-element-d7a776d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1947 .elementor-element.elementor-element-1281749{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1947 .elementor-element.elementor-element-1281749.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1947 .elementor-element.elementor-element-18cad87{text-align:center;}.elementor-1947 .elementor-element.elementor-element-18cad87 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1947 .elementor-element.elementor-element-fd3b07e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1947 .elementor-element.elementor-element-115110f{--display:flex;--min-height:0px;--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:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1947 .elementor-element.elementor-element-115110f:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-115110f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-115110f.e-con{--align-self:center;}.elementor-1947 .elementor-element.elementor-element-96da0e2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1947 .elementor-element.elementor-element-f355311{text-align:center;}.elementor-1947 .elementor-element.elementor-element-f355311 .eael-divider, .elementor-1947 .elementor-element.elementor-element-f355311 .divider-border{border-style:solid;border-color:#DDDDDD;}.elementor-1947 .elementor-element.elementor-element-f355311 .eael-divider-wrap.divider-direction-vertical .divider-border{height:50px;border-width:1px;}.elementor-1947 .elementor-element.elementor-element-f355311 .eael-divider-wrap.divider-direction-vertical .eael-divider.vertical{height:50px;border-width:1px;}.elementor-1947 .elementor-element.elementor-element-2548427{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1947 .elementor-element.elementor-element-9045b68 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1947 .elementor-element.elementor-element-3fe0bbf{--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:space-between;}.elementor-1947 .elementor-element.elementor-element-3fe0bbf:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-3fe0bbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1947 .elementor-element.elementor-element-3fe0bbf.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1947 .elementor-element.elementor-element-a35f686 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1947 .elementor-element.elementor-element-a35f686.elementor-element{--align-self:center;}.elementor-1947 .elementor-element.elementor-element-a35f686{text-align:center;}.elementor-1947 .elementor-element.elementor-element-a35f686 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1947 .elementor-element.elementor-element-adcf702{--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;--justify-content:center;}.elementor-1947 .elementor-element.elementor-element-82642c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1947 .elementor-element.elementor-element-68b3e08 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1947 .elementor-element.elementor-element-d66fc44{--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:space-between;}.elementor-1947 .elementor-element.elementor-element-d66fc44:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-d66fc44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1947 .elementor-element.elementor-element-d66fc44.e-con{--align-self:stretch;}.elementor-1947 .elementor-element.elementor-element-d8c01cc{text-align:center;}.elementor-1947 .elementor-element.elementor-element-d8c01cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1947 .elementor-element.elementor-element-4260b1f{--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;}.elementor-1947 .elementor-element.elementor-element-ff2bb1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1947 .elementor-element.elementor-element-ff2bb1b img{width:50%;}.elementor-1947 .elementor-element.elementor-element-e9d5e9d{--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;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1947 .elementor-element.elementor-element-fc06438 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}@media(min-width:768px){.elementor-1947 .elementor-element.elementor-element-64c0bc6{--width:101.445%;}.elementor-1947 .elementor-element.elementor-element-dcfb517{--content-width:1200px;}.elementor-1947 .elementor-element.elementor-element-3c9d4fc{--width:40%;}.elementor-1947 .elementor-element.elementor-element-1b52f15{--width:60%;}.elementor-1947 .elementor-element.elementor-element-ad81a8b{--content-width:1200px;}.elementor-1947 .elementor-element.elementor-element-d448593{--width:30%;}.elementor-1947 .elementor-element.elementor-element-2cfee20{--width:25%;}.elementor-1947 .elementor-element.elementor-element-a4d782e{--width:20%;}.elementor-1947 .elementor-element.elementor-element-8797441{--width:25%;}.elementor-1947 .elementor-element.elementor-element-1eccb33{--content-width:1200px;}.elementor-1947 .elementor-element.elementor-element-d7a776d{--width:35%;}.elementor-1947 .elementor-element.elementor-element-1281749{--width:100%;}.elementor-1947 .elementor-element.elementor-element-115110f{--width:100%;}.elementor-1947 .elementor-element.elementor-element-3fe0bbf{--width:25%;}.elementor-1947 .elementor-element.elementor-element-d66fc44{--width:40%;}}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1947 .elementor-element.elementor-element-dcfb517{--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-1947 .elementor-element.elementor-element-3c9d4fc{--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;--justify-content:center;}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1947 .elementor-element.elementor-element-973a142{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-shortcode .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-shortcode .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1947 .elementor-element.elementor-element-6ba3a9d.elementor-element{--align-self:flex-end;}.elementor-widget-eael-divider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-divider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1947 .elementor-element.elementor-element-fce0370 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1947 .elementor-element.elementor-element-fce0370{font-size:11px;}.elementor-1947 .elementor-element.elementor-element-b3738aa{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1947 .elementor-element.elementor-element-30ec786 .elementor-heading-title{font-size:11px;}.elementor-1947 .elementor-element.elementor-element-d055860 .elementor-heading-title{font-size:11px;}.elementor-1947 .elementor-element.elementor-element-ba1d384 .elementor-heading-title{font-size:11px;}.elementor-1947 .elementor-element.elementor-element-a79fa2b{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1947 .elementor-element.elementor-element-24488de .elementor-heading-title{font-size:11px;}.elementor-1947 .elementor-element.elementor-element-a05aa85 .elementor-heading-title{font-size:11px;}.elementor-1947 .elementor-element.elementor-element-2708f39 .elementor-heading-title{font-size:11px;}.elementor-1947 .elementor-element.elementor-element-e5c8e70 .elementor-heading-title{font-size:11px;}.elementor-1947 .elementor-element.elementor-element-20bfadf .elementor-heading-title{font-size:11px;}.elementor-1947 .elementor-element.elementor-element-684f4fa .elementor-heading-title{font-size:11px;}.elementor-1947 .elementor-element.elementor-element-2daa8c4 .elementor-heading-title{font-size:11px;}.elementor-1947 .elementor-element.elementor-element-f979d0a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1947 .elementor-element.elementor-element-d542375 .elementor-heading-title{font-size:11px;}.elementor-1947 .elementor-element.elementor-element-29f3100 .elementor-heading-title{font-size:11px;}.elementor-1947 .elementor-element.elementor-element-c3ea587 .elementor-heading-title{font-size:11px;}.elementor-1947 .elementor-element.elementor-element-b2b384b .elementor-heading-title{font-size:11px;}.elementor-1947 .elementor-element.elementor-element-acc5bfb .elementor-heading-title{font-size:11px;}.elementor-1947 .elementor-element.elementor-element-a67be77 .elementor-heading-title{font-size:11px;}.elementor-1947 .elementor-element.elementor-element-5e7c86a .elementor-heading-title{font-size:11px;}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1947 .elementor-element.elementor-element-115110f{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1947 .elementor-element.elementor-element-115110f.e-con{--align-self:center;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1947 .elementor-element.elementor-element-e9fe2ed img{width:50%;}.elementor-1947 .elementor-element.elementor-element-9045b68 img{width:50%;}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1947 .elementor-element.elementor-element-bfbbb6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1947 .elementor-element.elementor-element-973a142{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1947 .elementor-element.elementor-element-9ea29c4{text-align:center;}.elementor-1947 .elementor-element.elementor-element-1b52f15{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-shortcode .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-shortcode .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-divider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-divider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1947 .elementor-element.elementor-element-fce0370{text-align:center;}.elementor-1947 .elementor-element.elementor-element-b3738aa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1947 .elementor-element.elementor-element-a79fa2b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1947 .elementor-element.elementor-element-f979d0a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1947 .elementor-element.elementor-element-115110f{--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-1947 .elementor-element.elementor-element-96da0e2{--width:45%;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1947 .elementor-element.elementor-element-2548427{--width:45%;}.elementor-1947 .elementor-element.elementor-element-fc06438{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-1b52f15 *//* Alinha input e botão lado a lado */
.newsletter .tnp.tnp-subscription form{
  display: flex;
  align-items: stretch;
  gap: 12px;          
  flex-wrap: nowrap;
}

/* Zera margens padrão dos campos do plugin */
.newsletter .tnp-field{ 
    margin: 0;
}


/* Input ocupa todo o espaço disponível */
.newsletter .tnp-field-email{
  flex: 1;
  min-width: 0;       /* evita quebra por overflow */
}

.newsletter .tnp-email{
  width: 100%;
  height: 50px;
  padding: 0 24px !important;
  border-radius: 5px;
}

.tnp-subscription input[type=email]{
    text-transform: uppercase !important;
    color: rgb(141, 141, 141) !important;
    font-size: 13px !important;
    background: rgb(255, 255, 255) !important;
}

.tnp-subscription{
    max-width: 100% !important;
    padding: 10px;
}

/* Botão na mesma altura do input */
.newsletter .tnp-field-button{
  flex: 0 0 auto;
  display: flex;
  align-items: stretch;
  text-align: left !important; /* sobrepõe o inline */
}
.newsletter .tnp-submit{
  height: 50px !important;
  padding: 0 18px;
  border-radius: 6px;
  cursor: pointer;
}

.tnp-field input[type="submit"]{
    color: #fff !important;
    background: #010101 !important;
    border: solid 2px #fff !important;
    border-radius: 5px !important;
    transition: 0.2s ease-out !important;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    padding: 0px 20px !important;
}

/* Responsivo: empilha no mobile (≤768px) */
@media (max-width: 768px){
  .newsletter .tnp.tnp-subscription form{
    flex-direction: column;
    gap: 8px;
  }
  .newsletter .tnp-field-button,
  .newsletter .tnp-submit{
    width: 100%;
  }
}

/* Responsivo: empilha no mobile (≤768px) */
@media (max-width: 1024px){
  .newsletter .tnp.tnp-subscription form{
    flex-direction: column;
    gap: 8px;
  }
  .newsletter .tnp-field-button,
  .newsletter .tnp-submit{
    width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-967c10e *//* ===== Layout base ===== */
.bandeiras-pagamento{
  display:flex !important;
  justify-content:center;
  align-items:center;
  flex-wrap:wrap;
  gap:10px;
  margin:8px 0 0;
  padding:0;
  list-style:none;
}
.bandeiras-pagamento li{
  list-style:none; margin:0; padding:0;
  display:flex; align-items:center; justify-content:center;
}

/* Sprite */
.icone-pagamento{
  background-image:url(https://cdn.awsli.com.br/production/static/loja/estrutura/v1/img/bandeiras/icone-pagamento.png?v6);
  background-repeat:no-repeat;
  background-size:auto !important;   /* não escalar o sprite */
  display:inline-block;
  width:35px;                        /* tamanho do slot original */
  height:22px;
}

/* Posições */
.visa{ background-position: 0 0; }
.mastercard{ background-position:-50px 0; }
.elo{ background-position:-200px 0; }
.diners{ background-position:-150px 0; }
.amex, .americanexpress{ background-position:-100px 0; }
.icone-pagamento.boleto,
.icone-pagamento.boleto-bancario,
.icone-pagamento.boletobancario{ background-position:0 -83px; }

/* ===== Responsivo ===== */

/* Tablet (≤ 1024px): reduz levemente */
@media (max-width:1024px){
  .bandeiras-pagamento{ gap:0; }
  .bandeiras-pagamento i{
    transform:scale(.7);
    transform-origin:center;
  }
}

/* Mobile (≤ 767px): reduz mais */
@media (max-width:767px){
 .bandeiras-pagamento{ gap:6px; }
  .bandeiras-pagamento i{
    transform:scale(.9);
    transform-origin:center;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed85b99 *//* Botão WhatsApp flutuante usando SVG pronto */
.whats-btn{
  position: fixed;
  right: 14px;
  bottom: 14px;
  z-index: 100005;                 /* fica abaixo do overlay do drawer (100010) */
}
.whats-btn a{
  display: inline-block;
  line-height: 0;
  transition: transform .2s, box-shadow .2s, opacity .2s;
}
.whats-btn img{
  display: block;
  width: 56px;
  height: 56px;                    /* seu SVG já é um círculo verde */
}
.whats-btn a:hover{ transform: translateY(-2px); }
.whats-btn a:active{ transform: scale(.97); }

/* some quando o menu lateral estiver aberto */
body.menu-open .whats-btn{ opacity:.0; pointer-events:none; }

/* um pouquinho maior no desktop (opcional) */
@media (min-width: 768px){
  .whats-btn img{ width: 60px; height: 60px; }
}

/* mostrar só no mobile? descomente
.whats-btn{ display:none; }
@media (max-width:767px){ .whats-btn{ display:block; } }
*//* End custom CSS */