.elementor-11 .elementor-element.elementor-element-5750a36{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-637ff6f{--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;--align-items:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#EE1D23;--border-color:#EE1D23;}.elementor-11 .elementor-element.elementor-element-637ff6f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-637ff6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quero.queimandobacon.com.br/wp-content/uploads/2026/03/bg-hero.png");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-11 .elementor-element.elementor-element-dc8bbde{--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-widget-theme-site-logo .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-11 .elementor-element.elementor-element-2c28e21{text-align:start;}.elementor-11 .elementor-element.elementor-element-2c28e21 img{width:100%;max-width:115px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-11 .elementor-element.elementor-element-8ef7341{background-color:#FECA0A29;padding:8px 15px 8px 15px;border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-8ef7341.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-8ef7341 .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-11 .elementor-element.elementor-element-8ef7341 .elementor-icon-box-title{margin-block-end:0px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-8ef7341 .elementor-icon{font-size:8px;}.elementor-11 .elementor-element.elementor-element-8ef7341 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-8ef7341 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{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 );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-11 .elementor-element.elementor-element-5dbb52f{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-5dbb52f .elementor-headline{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:58px;font-weight:800;line-height:75px;}.elementor-11 .elementor-element.elementor-element-5dbb52f .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-secondary );stroke-width:15px;stroke-linecap:round;stroke-linejoin:round;}.elementor-11 .elementor-element.elementor-element-5dbb52f .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-5dbb52f .elementor-headline-dynamic-text{font-family:"Nunito Sans", Sans-serif;font-weight:800;line-height:75px;}.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-11 .elementor-element.elementor-element-3caa368{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-3caa368 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#4F4C4D;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-cc3c126 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-cc3c126 .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e59c804{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2866a86 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-11 .elementor-element.elementor-element-2866a86 .elementor-icon-box-title{margin-block-end:0px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-2866a86.elementor-view-stacked .elementor-icon{background-color:#2DAC3E;}.elementor-11 .elementor-element.elementor-element-2866a86.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-2866a86.elementor-view-default .elementor-icon{fill:#2DAC3E;color:#2DAC3E;border-color:#2DAC3E;}.elementor-11 .elementor-element.elementor-element-2866a86 .elementor-icon{font-size:11px;}.elementor-11 .elementor-element.elementor-element-2866a86 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-2866a86 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-11 .elementor-element.elementor-element-82b241c .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-11 .elementor-element.elementor-element-82b241c .elementor-icon-box-title{margin-block-end:0px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-82b241c.elementor-view-stacked .elementor-icon{background-color:#2DAC3E;}.elementor-11 .elementor-element.elementor-element-82b241c.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-82b241c.elementor-view-default .elementor-icon{fill:#2DAC3E;color:#2DAC3E;border-color:#2DAC3E;}.elementor-11 .elementor-element.elementor-element-82b241c .elementor-icon{font-size:11px;}.elementor-11 .elementor-element.elementor-element-82b241c .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-82b241c .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-11 .elementor-element.elementor-element-5fb042e .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-11 .elementor-element.elementor-element-5fb042e .elementor-icon-box-title{margin-block-end:0px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-5fb042e.elementor-view-stacked .elementor-icon{background-color:#2DAC3E;}.elementor-11 .elementor-element.elementor-element-5fb042e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-5fb042e.elementor-view-default .elementor-icon{fill:#2DAC3E;color:#2DAC3E;border-color:#2DAC3E;}.elementor-11 .elementor-element.elementor-element-5fb042e .elementor-icon{font-size:11px;}.elementor-11 .elementor-element.elementor-element-5fb042e .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-5fb042e .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-11 .elementor-element.elementor-element-bd37248{--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-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 );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-631b22e{right:-50px;}body.rtl .elementor-11 .elementor-element.elementor-element-631b22e{left:-50px;}.elementor-11 .elementor-element.elementor-element-631b22e{top:-91px;z-index:0;}.elementor-11 .elementor-element.elementor-element-631b22e img{border-radius:16px 16px 16px 16px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-5e4dd82{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-secondary );border-radius:12px 12px 12px 12px;box-shadow:0px 25px 50px 12px rgba(0, 0, 0, 0.24);}.elementor-11 .elementor-element.elementor-element-5e4dd82 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-cdb9e4b{--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;}.elementor-11 .elementor-element.elementor-element-d39e3d3{background-color:#EE1D230D;padding:8px 15px 8px 15px;border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-d39e3d3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d39e3d3 .elementor-icon-box-title{margin-block-end:0px;color:#C0070C;}.elementor-11 .elementor-element.elementor-element-d39e3d3 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-d39e3d3 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-11 .elementor-element.elementor-element-ae2558b{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-ae2558b .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:36px;font-weight:800;line-height:40px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-ffba1ca{--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;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-316c123{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-bddd1fd{text-align:start;}.elementor-11 .elementor-element.elementor-element-bddd1fd img{max-width:100%;border-radius:26px 26px 26px 26px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-b7e55bb{--display:flex;--position:absolute;--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;--border-radius:14px 14px 14px 14px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.13);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;bottom:-21px;}.elementor-11 .elementor-element.elementor-element-b7e55bb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b7e55bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FECA0A;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-b7e55bb{right:52px;}body.rtl .elementor-11 .elementor-element.elementor-element-b7e55bb{left:52px;}.elementor-11 .elementor-element.elementor-element-b63c28b .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:800;line-height:26px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-904688b .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:800;line-height:16px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-335da67{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a7b956f{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D2D2;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-a7b956f .elementor-icon-box-wrapper{align-items:start;gap:11px;}.elementor-11 .elementor-element.elementor-element-a7b956f .elementor-icon-box-title{margin-block-end:0px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-a7b956f .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-a7b956f .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-11 .elementor-element.elementor-element-a7b956f .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-1075c64{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D2D2;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-1075c64 .elementor-icon-box-wrapper{align-items:start;gap:11px;}.elementor-11 .elementor-element.elementor-element-1075c64 .elementor-icon-box-title{margin-block-end:0px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-1075c64 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-1075c64 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-11 .elementor-element.elementor-element-1075c64 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-8d67ade{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D2D2;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-8d67ade .elementor-icon-box-wrapper{align-items:start;gap:11px;}.elementor-11 .elementor-element.elementor-element-8d67ade .elementor-icon-box-title{margin-block-end:0px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-8d67ade .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-8d67ade .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-11 .elementor-element.elementor-element-8d67ade .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-a166614{--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:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.12);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-a166614:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a166614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(152deg, #DA0C12 0%, #CA464A 100%);}.elementor-11 .elementor-element.elementor-element-2e48dcd .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:#FFFFFF;}.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-11 .elementor-element.elementor-element-4f9316e .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-4f9316e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-4f9316e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-4f9316e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-4f9316e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-4f9316e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-4f9316e .elementor-icon{font-size:30px;}.elementor-11 .elementor-element.elementor-element-4f9316e .elementor-icon svg{height:30px;}.elementor-11 .elementor-element.elementor-element-b9406e1{--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-11 .elementor-element.elementor-element-b9406e1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b9406e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FECA0A24 36%);}.elementor-11 .elementor-element.elementor-element-24aeac7{background-color:#FECA0A;padding:8px 15px 8px 15px;border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-24aeac7.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-24aeac7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-24aeac7 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-24aeac7 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-11 .elementor-element.elementor-element-7d40662{width:var( --container-widget-width, 848px );max-width:848px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:848px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-7d40662.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7d40662 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:36px;font-weight:800;line-height:40px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-d2d16d9{--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;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8e975e8{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-656f60f{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D2D2;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-656f60f .elementor-icon-box-wrapper{align-items:start;gap:11px;}.elementor-11 .elementor-element.elementor-element-656f60f .elementor-icon-box-title{margin-block-end:0px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-656f60f .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-656f60f .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-11 .elementor-element.elementor-element-656f60f .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-dd752b4{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D2D2;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-dd752b4 .elementor-icon-box-wrapper{align-items:start;gap:11px;}.elementor-11 .elementor-element.elementor-element-dd752b4 .elementor-icon-box-title{margin-block-end:0px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-dd752b4 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-dd752b4 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-11 .elementor-element.elementor-element-dd752b4 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-afb7512{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D2D2;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-afb7512 .elementor-icon-box-wrapper{align-items:start;gap:11px;}.elementor-11 .elementor-element.elementor-element-afb7512 .elementor-icon-box-title{margin-block-end:0px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-afb7512 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-afb7512 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-11 .elementor-element.elementor-element-afb7512 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-c407b65{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D2D2;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-c407b65 .elementor-icon-box-wrapper{align-items:start;gap:11px;}.elementor-11 .elementor-element.elementor-element-c407b65 .elementor-icon-box-title{margin-block-end:0px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-c407b65 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-c407b65 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-11 .elementor-element.elementor-element-c407b65 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-7a973b2{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D2D2;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-7a973b2 .elementor-icon-box-wrapper{align-items:start;gap:11px;}.elementor-11 .elementor-element.elementor-element-7a973b2 .elementor-icon-box-title{margin-block-end:0px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-7a973b2 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-7a973b2 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-11 .elementor-element.elementor-element-7a973b2 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-704fe83 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-704fe83 .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c98ef1a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5563413{text-align:center;}.elementor-11 .elementor-element.elementor-element-5563413 img{max-width:100%;border-radius:26px 26px 26px 26px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-965d581{--display:flex;--position:absolute;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:14px 14px 14px 14px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.13);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;bottom:-21px;}.elementor-11 .elementor-element.elementor-element-965d581:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-965d581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-965d581{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-965d581{right:0px;}.elementor-11 .elementor-element.elementor-element-3ce62c0 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:800;line-height:26px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-8a28da3 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:800;line-height:16px;color:#FFFFFF;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-645b6ec{right:-50px;}body.rtl .elementor-11 .elementor-element.elementor-element-645b6ec{left:-50px;}.elementor-11 .elementor-element.elementor-element-645b6ec{top:-50px;z-index:0;}.elementor-11 .elementor-element.elementor-element-645b6ec img{border-radius:16px 16px 16px 16px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-6ec549a{--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-11 .elementor-element.elementor-element-6ec549a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6ec549a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CE171C;}.elementor-11 .elementor-element.elementor-element-e9c7830{background-color:#FFFFFF1C;padding:8px 15px 8px 15px;border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-e9c7830.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e9c7830 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e9c7830 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-e9c7830 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-11 .elementor-element.elementor-element-e9c7830:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-e9c7830:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-83b45c3{width:var( --container-widget-width, 848px );max-width:848px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:848px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-83b45c3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-83b45c3 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:36px;font-weight:800;line-height:40px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-182ad5a{text-align:center;}.elementor-11 .elementor-element.elementor-element-182ad5a .elementor-heading-title{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:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-efb4b7b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9f870b9{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-48e4a74{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-secondary );border-radius:12px 12px 12px 12px;box-shadow:0px 25px 50px 12px rgba(0, 0, 0, 0.24);}.elementor-11 .elementor-element.elementor-element-48e4a74 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-8177f28{--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-11 .elementor-element.elementor-element-005c346{width:100%;max-width:100%;background-color:#FFFFFF21;padding:15px 15px 10px 15px;border-radius:14px 14px 14px 14px;}.elementor-11 .elementor-element.elementor-element-005c346 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-11 .elementor-element.elementor-element-005c346 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-005c346 .elementor-icon{font-size:32px;}.elementor-11 .elementor-element.elementor-element-005c346 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-005c346 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-11 .elementor-element.elementor-element-005c346:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-005c346:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-51e2827{width:100%;max-width:100%;background-color:#FFFFFF21;padding:15px 15px 10px 15px;border-radius:14px 14px 14px 14px;}.elementor-11 .elementor-element.elementor-element-51e2827 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-11 .elementor-element.elementor-element-51e2827 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-51e2827 .elementor-icon{font-size:32px;}.elementor-11 .elementor-element.elementor-element-51e2827 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-51e2827 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-11 .elementor-element.elementor-element-51e2827:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-51e2827:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a72eac9{width:100%;max-width:100%;background-color:#FFFFFF21;padding:15px 15px 10px 15px;border-radius:14px 14px 14px 14px;}.elementor-11 .elementor-element.elementor-element-a72eac9 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-11 .elementor-element.elementor-element-a72eac9 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a72eac9 .elementor-icon{font-size:32px;}.elementor-11 .elementor-element.elementor-element-a72eac9 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-a72eac9 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-11 .elementor-element.elementor-element-a72eac9:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-a72eac9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-b7ac592{width:100%;max-width:100%;background-color:#FFFFFF21;padding:15px 15px 10px 15px;border-radius:14px 14px 14px 14px;}.elementor-11 .elementor-element.elementor-element-b7ac592 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-11 .elementor-element.elementor-element-b7ac592 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-b7ac592 .elementor-icon{font-size:32px;}.elementor-11 .elementor-element.elementor-element-b7ac592 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-b7ac592 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-11 .elementor-element.elementor-element-b7ac592:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-b7ac592:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5858ead{--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;}.elementor-11 .elementor-element.elementor-element-73e8015{background-color:#EE1D230D;padding:8px 15px 8px 15px;border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-73e8015.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-73e8015 .elementor-icon-box-title{margin-block-end:0px;color:#C0070C;}.elementor-11 .elementor-element.elementor-element-73e8015 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-73e8015 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-11 .elementor-element.elementor-element-d9a41c7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-d9a41c7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:36px;font-weight:800;line-height:40px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-cea221a{text-align:center;}.elementor-11 .elementor-element.elementor-element-cea221a .elementor-heading-title{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-11 .elementor-element.elementor-element-4c1bafc{--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;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c264c6a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9d3545c{margin:-2% -2% calc(var(--kit-widget-spacing, 0px) + -2%) -2%;top:0px;z-index:0;text-align:start;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-9d3545c{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-9d3545c{right:0px;}.elementor-11 .elementor-element.elementor-element-9d3545c img{max-width:100%;border-radius:26px 26px 26px 26px;}.elementor-11 .elementor-element.elementor-element-5bcec3c.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-5bcec3c{border-style:solid;border-color:#FFFFFF;border-radius:28px 28px 28px 28px;text-align:start;}.elementor-11 .elementor-element.elementor-element-5bcec3c img{max-width:100%;border-radius:26px 26px 26px 26px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-08bfc26{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f4dd32c{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D2D2;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-f4dd32c .elementor-icon-box-wrapper{align-items:start;gap:11px;}.elementor-11 .elementor-element.elementor-element-f4dd32c .elementor-icon-box-title{margin-block-end:0px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-f4dd32c .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-f4dd32c .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-11 .elementor-element.elementor-element-f4dd32c .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-86ebf6a{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D2D2;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-86ebf6a .elementor-icon-box-wrapper{align-items:start;gap:11px;}.elementor-11 .elementor-element.elementor-element-86ebf6a .elementor-icon-box-title{margin-block-end:0px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-86ebf6a .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-86ebf6a .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-11 .elementor-element.elementor-element-86ebf6a .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-7f353bd{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D2D2;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-7f353bd .elementor-icon-box-wrapper{align-items:start;gap:11px;}.elementor-11 .elementor-element.elementor-element-7f353bd .elementor-icon-box-title{margin-block-end:0px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-7f353bd .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-7f353bd .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-11 .elementor-element.elementor-element-7f353bd .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-f278b4e{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D2D2;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-f278b4e .elementor-icon-box-wrapper{align-items:start;gap:11px;}.elementor-11 .elementor-element.elementor-element-f278b4e .elementor-icon-box-title{margin-block-end:0px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-f278b4e .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-f278b4e .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-11 .elementor-element.elementor-element-f278b4e .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-cd68a01 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-cd68a01 .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-49d6915{--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:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.12);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-49d6915:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-49d6915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(152deg, #231F20 0%, #4F4C4D 64%);}.elementor-11 .elementor-element.elementor-element-a4fa613 img{max-width:100%;}.elementor-11 .elementor-element.elementor-element-99474b6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-828e033{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-828e033 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d887bea .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#E4E2E2;}.elementor-11 .elementor-element.elementor-element-14f6210{--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;}.elementor-11 .elementor-element.elementor-element-14f6210:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-14f6210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE7E7;}.elementor-11 .elementor-element.elementor-element-8821095{background-color:#FECA0A;padding:8px 15px 8px 15px;border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-8821095.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8821095 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-8821095 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-8821095 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-11 .elementor-element.elementor-element-8821095:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-8821095:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-464993b{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-464993b .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:36px;font-weight:800;line-height:40px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-365caef{--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;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9b4a12b{--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-11 .elementor-element.elementor-element-c6f31c3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2de757c{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D2D2;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-2de757c .elementor-icon-box-wrapper{text-align:start;gap:3px;}.elementor-11 .elementor-element.elementor-element-2de757c .elementor-icon-box-title{margin-block-end:0px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-2de757c .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-2de757c .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-11 .elementor-element.elementor-element-2de757c .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-9fa5fc9{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D2D2;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-9fa5fc9 .elementor-icon-box-wrapper{text-align:start;gap:3px;}.elementor-11 .elementor-element.elementor-element-9fa5fc9 .elementor-icon-box-title{margin-block-end:0px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-9fa5fc9 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-9fa5fc9 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-11 .elementor-element.elementor-element-9fa5fc9 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-9093f24{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D2D2;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-9093f24 .elementor-icon-box-wrapper{text-align:start;gap:3px;}.elementor-11 .elementor-element.elementor-element-9093f24 .elementor-icon-box-title{margin-block-end:0px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-9093f24 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-9093f24 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-11 .elementor-element.elementor-element-9093f24 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-a55f074{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D2D2;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.12);}.elementor-11 .elementor-element.elementor-element-a55f074 .elementor-icon-box-wrapper{text-align:start;gap:3px;}.elementor-11 .elementor-element.elementor-element-a55f074 .elementor-icon-box-title{margin-block-end:0px;color:#231F20;}.elementor-11 .elementor-element.elementor-element-a55f074 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-a55f074 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-11 .elementor-element.elementor-element-a55f074 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-b5e61f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-b5e61f0 .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-8bee02e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-852016c{text-align:start;}.elementor-11 .elementor-element.elementor-element-852016c img{max-width:100%;border-radius:26px 26px 26px 26px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-58ed134{--display:flex;--position:absolute;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:14px 14px 14px 14px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.13);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;bottom:-21px;}.elementor-11 .elementor-element.elementor-element-58ed134:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-58ed134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FECA0A;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-58ed134{right:52px;}body.rtl .elementor-11 .elementor-element.elementor-element-58ed134{left:52px;}.elementor-11 .elementor-element.elementor-element-3f32e5a .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:800;line-height:26px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-4bcc293 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:800;line-height:16px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-cd133d7{--display:flex;--position:absolute;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:14px 14px 14px 14px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.13);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;top:-11px;}.elementor-11 .elementor-element.elementor-element-cd133d7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cd133d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-cd133d7{left:-18px;}body.rtl .elementor-11 .elementor-element.elementor-element-cd133d7{right:-18px;}.elementor-11 .elementor-element.elementor-element-bc84ee7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:800;line-height:16px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-28547ec{--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;}.elementor-11 .elementor-element.elementor-element-28547ec:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-28547ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #EE1D23 0%, #530D1E 100%);}.elementor-11 .elementor-element.elementor-element-b3cef25{--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;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1b65362{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0f618b2{text-align:start;}.elementor-11 .elementor-element.elementor-element-0f618b2 img{width:100%;max-width:100%;border-radius:26px 26px 26px 26px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-6474d0e{--display:flex;--position:absolute;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:14px 14px 14px 14px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.13);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;bottom:-21px;}.elementor-11 .elementor-element.elementor-element-6474d0e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6474d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FECA0A;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-6474d0e{right:52px;}body.rtl .elementor-11 .elementor-element.elementor-element-6474d0e{left:52px;}.elementor-11 .elementor-element.elementor-element-d80fc6e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:800;line-height:26px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-ff684c7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-aef3a3b{background-color:#FECA0A;padding:8px 15px 8px 15px;border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-aef3a3b.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-aef3a3b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-aef3a3b .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-aef3a3b .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-11 .elementor-element.elementor-element-aef3a3b:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-aef3a3b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-8bf4903{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-8bf4903 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:36px;font-weight:800;line-height:40px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-495dd27 .elementor-heading-title{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:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2b258f6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-538c80a{background-color:#FFFFFF1A;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-538c80a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-11 .elementor-element.elementor-element-538c80a .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-538c80a .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-538c80a .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-538c80a .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:20px;}.elementor-11 .elementor-element.elementor-element-538c80a:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-538c80a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-538c80a .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-f15c838{background-color:#FFFFFF1A;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-f15c838 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-11 .elementor-element.elementor-element-f15c838 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f15c838 .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-f15c838 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-f15c838 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:20px;}.elementor-11 .elementor-element.elementor-element-f15c838:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-f15c838:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f15c838 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-a279c9e{background-color:#FFFFFF1A;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-a279c9e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-11 .elementor-element.elementor-element-a279c9e .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a279c9e .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-a279c9e .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-a279c9e .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:20px;}.elementor-11 .elementor-element.elementor-element-a279c9e:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-a279c9e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a279c9e .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-e5eb5d6{background-color:#FFFFFF1A;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-e5eb5d6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-11 .elementor-element.elementor-element-e5eb5d6 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e5eb5d6 .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-e5eb5d6 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-e5eb5d6 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:20px;}.elementor-11 .elementor-element.elementor-element-e5eb5d6:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-e5eb5d6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e5eb5d6 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-18809ee{background-color:#FFFFFF;padding:12px 12px 12px 12px;border-radius:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-18809ee .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-11 .elementor-element.elementor-element-18809ee .elementor-icon-box-title{margin-block-end:0px;color:#DB065C;}.elementor-11 .elementor-element.elementor-element-18809ee.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-18809ee.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-18809ee.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-18809ee .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-18809ee .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-18809ee .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:20px;}.elementor-11 .elementor-element.elementor-element-18809ee:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-18809ee:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-18809ee .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-79a3364{--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;}.elementor-11 .elementor-element.elementor-element-79a3364:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-79a3364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(277deg, #EE1D23 0%, #F14A4F 100%);}.elementor-11 .elementor-element.elementor-element-db29790{--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;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8d16756{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7906af3{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-7906af3 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-846c500{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-846c500 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:36px;font-weight:800;line-height:40px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-8fd779c{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-8fd779c .elementor-heading-title{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:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2e38793{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-03da123{background-color:#FFFFFF1A;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-03da123 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-11 .elementor-element.elementor-element-03da123 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-03da123 .elementor-icon{font-size:48px;}.elementor-11 .elementor-element.elementor-element-03da123 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-03da123 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:20px;}.elementor-11 .elementor-element.elementor-element-03da123:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-03da123:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-03da123 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-f673d1c{background-color:#FFFFFF1A;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-f673d1c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-11 .elementor-element.elementor-element-f673d1c .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f673d1c .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-f673d1c .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-f673d1c .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:20px;}.elementor-11 .elementor-element.elementor-element-f673d1c:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-f673d1c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f673d1c .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-13fcf00{--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;}.elementor-11 .elementor-element.elementor-element-13fcf00:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-13fcf00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3ECE9;}.elementor-11 .elementor-element.elementor-element-aef78da{--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;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7db74bf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c403ae3{background-color:#EE1D23;padding:8px 15px 8px 15px;border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-c403ae3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c403ae3 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c403ae3 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-c403ae3 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-11 .elementor-element.elementor-element-c403ae3:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-c403ae3:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-880c13f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-880c13f .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:36px;font-weight:800;line-height:40px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-4512287{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-4512287 .elementor-heading-title{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-11 .elementor-element.elementor-element-436d98e{--display:flex;--border-radius:26px 26px 26px 26px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.12);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-436d98e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-436d98e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );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 );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{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 );}.elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper .ff-el-input--label label{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-ba98e26 .ff-el-is-required.asterisk-right label:after{font-size:19px;}.elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper .ff-el-group select, .elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper .ff-el-group select{color:#5A5A5A;text-indent:0px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05) inset;}.elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper .ff-el-group select,  .elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7A5A6;}.elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper .ff-el-group select,  .elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, .elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper .ff-el-group textarea:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F8F8F8;box-shadow:0px 0px 0px 3px rgba(224.4, 9.268695652173884, 9.268695652173884, 0.38) inset;}.elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#777777;}.elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:15px;height:15px;margin-right:3px;}.elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:after, .elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-custom-radio-checkbox input[type="radio"]:after{border-width:2px;border-color:#C41E1E;}.elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:checked:after, .elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-custom-radio-checkbox input[type="radio"]:checked:after{background-color:#0EB134;border-color:#0EB134;}.elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#C9040A !important;color:#ffffff !important;border-radius:8px 8px 8px 8px;padding:14px 14px 14px 14px;font-size:18px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-ba98e26 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-8af1073{--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;}.elementor-11 .elementor-element.elementor-element-8af1073:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8af1073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-98fe639{--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;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0cc029f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-aeb6dd7{background-color:#EE1D23;padding:8px 15px 8px 15px;border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-aeb6dd7.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-aeb6dd7 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-aeb6dd7 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-aeb6dd7 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-11 .elementor-element.elementor-element-aeb6dd7:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-aeb6dd7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a77839f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-a77839f .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:36px;font-weight:800;line-height:40px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-0b42be2{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.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-11 .elementor-element.elementor-element-d643ccc{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-3dc79bf{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-fa5dabb{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-9d6380c{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:9px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-9d6380c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F5F5F5;}.elementor-11 .elementor-element.elementor-element-9d6380c > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-9d6380c {--n-accordion-padding:14px 22px 14px 22px;}:where( .elementor-11 .elementor-element.elementor-element-9d6380c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}:where( .elementor-11 .elementor-element.elementor-element-9d6380c > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-11 .elementor-element.elementor-element-dbfc5ea{--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;}.elementor-11 .elementor-element.elementor-element-dbfc5ea:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-dbfc5ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D2D2D;}.elementor-11 .elementor-element.elementor-element-e9a9f74{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-91f17d6 img{max-width:59%;}.elementor-11 .elementor-element.elementor-element-1104cc1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:28px 28px 28px 28px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-1104cc1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1104cc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F4C4D;}.elementor-11 .elementor-element.elementor-element-d8b05b2{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-fa2c202{text-align:center;}.elementor-11 .elementor-element.elementor-element-fa2c202 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-73ff5bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-73ff5bb .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-b95fcf0{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#535353;--border-color:#535353;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-11 .elementor-element.elementor-element-b95fcf0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b95fcf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D2D2D;}.elementor-11 .elementor-element.elementor-element-4117837{text-align:center;}.elementor-11 .elementor-element.elementor-element-4117837 .elementor-heading-title{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:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-3def655 img{max-width:60px;}.elementor-11 .elementor-element.elementor-element-78f72ae{background-color:#FFFFFF;padding:12px 12px 5px 12px;bottom:20px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px -5px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-78f72ae{right:20px;}body.rtl .elementor-11 .elementor-element.elementor-element-78f72ae{left:20px;}.elementor-11 .elementor-element.elementor-element-78f72ae .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-78f72ae .elementor-icon{font-size:25px;}.elementor-11 .elementor-element.elementor-element-78f72ae .elementor-icon svg{height:25px;}@media(max-width:1366px){.elementor-11 .elementor-element.elementor-element-dc8bbde{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-2c28e21 img{max-width:90px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-11 .elementor-element.elementor-element-5dbb52f .elementor-headline{font-size:40px;line-height:45px;}.elementor-11 .elementor-element.elementor-element-5dbb52f .elementor-headline-dynamic-text{line-height:54px;}.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-11 .elementor-element.elementor-element-3caa368{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-e59c804{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-11 .elementor-element.elementor-element-2866a86 .elementor-icon-box-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-82b241c .elementor-icon-box-wrapper{gap:6px;}.elementor-11 .elementor-element.elementor-element-5fb042e .elementor-icon-box-wrapper{gap:6px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-631b22e{right:12px;}body.rtl .elementor-11 .elementor-element.elementor-element-631b22e{left:12px;}.elementor-11 .elementor-element.elementor-element-631b22e img{max-width:180px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-645b6ec{right:12px;}body.rtl .elementor-11 .elementor-element.elementor-element-645b6ec{left:12px;}.elementor-11 .elementor-element.elementor-element-645b6ec img{max-width:180px;}.elementor-11 .elementor-element.elementor-element-182ad5a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-cea221a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-c6f31c3{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-495dd27 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-2b258f6{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-8fd779c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-2e38793{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-4512287 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-fluent-form-widget .ff-el-progress-status{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-fluent-form-widget .step-nav button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-4117837 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-11 .elementor-element.elementor-element-637ff6f{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-11 .elementor-element.elementor-element-5dbb52f .elementor-headline{font-size:35px;line-height:40px;}.elementor-11 .elementor-element.elementor-element-5dbb52f .elementor-headline-dynamic-text{line-height:50px;}.elementor-11 .elementor-element.elementor-element-3caa368 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-11 .elementor-element.elementor-element-cc3c126 .elementor-button{font-size:16px;}.elementor-11 .elementor-element.elementor-element-704fe83 .elementor-button{font-size:16px;}.elementor-11 .elementor-element.elementor-element-cd68a01 .elementor-button{font-size:16px;}.elementor-11 .elementor-element.elementor-element-c6f31c3{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-b5e61f0 .elementor-button{font-size:16px;}.elementor-11 .elementor-element.elementor-element-2b258f6{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-2e38793{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-73ff5bb .elementor-button{font-size:16px;}}@media(max-width:1024px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.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-11 .elementor-element.elementor-element-cc3c126 .elementor-button{font-size:18px;line-height:28px;}.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-11 .elementor-element.elementor-element-704fe83 .elementor-button{font-size:18px;line-height:28px;}.elementor-11 .elementor-element.elementor-element-182ad5a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-cea221a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-cd68a01 .elementor-button{font-size:18px;line-height:28px;}.elementor-11 .elementor-element.elementor-element-c6f31c3{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-b5e61f0 .elementor-button{font-size:18px;line-height:28px;}.elementor-11 .elementor-element.elementor-element-495dd27 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-2b258f6{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-8fd779c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-2e38793{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-4512287 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-fluent-form-widget .ff-el-progress-status{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-fluent-form-widget .step-nav button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-dbfc5ea{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-73ff5bb .elementor-button{font-size:18px;line-height:28px;}.elementor-11 .elementor-element.elementor-element-4117837 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:880px){.elementor-11 .elementor-element.elementor-element-637ff6f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-11 .elementor-element.elementor-element-637ff6f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-637ff6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-dc8bbde{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-2c28e21 img{max-width:70px;}.elementor-11 .elementor-element.elementor-element-8ef7341.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5dbb52f .elementor-headline{text-align:center;font-size:30px;line-height:34px;}.elementor-11 .elementor-element.elementor-element-5dbb52f .elementor-headline-dynamic-text{line-height:34px;}.elementor-11 .elementor-element.elementor-element-3caa368{text-align:center;}.elementor-11 .elementor-element.elementor-element-3caa368 .elementor-heading-title{font-size:16px;}.elementor-11 .elementor-element.elementor-element-cc3c126 .elementor-button{font-size:14px;line-height:18px;}.elementor-11 .elementor-element.elementor-element-e59c804{--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;--flex-wrap:wrap;}.elementor-11 .elementor-element.elementor-element-bd37248{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-d39e3d3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-ae2558b{--container-widget-width:393px;--container-widget-flex-grow:0;width:var( --container-widget-width, 393px );max-width:393px;}.elementor-11 .elementor-element.elementor-element-ae2558b .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-ffba1ca{--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-11 .elementor-element.elementor-element-bddd1fd img{width:100%;}.elementor-11 .elementor-element.elementor-element-a166614{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11 .elementor-element.elementor-element-2e48dcd{text-align:center;}.elementor-11 .elementor-element.elementor-element-2e48dcd .elementor-heading-title{font-size:18px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-24aeac7.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7d40662{--container-widget-width:393px;--container-widget-flex-grow:0;width:var( --container-widget-width, 393px );max-width:393px;}.elementor-11 .elementor-element.elementor-element-7d40662 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-d2d16d9{--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-11 .elementor-element.elementor-element-704fe83 .elementor-button{font-size:14px;line-height:18px;}.elementor-11 .elementor-element.elementor-element-5563413 img{width:100%;}.elementor-11 .elementor-element.elementor-element-e9c7830.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-83b45c3{--container-widget-width:393px;--container-widget-flex-grow:0;width:var( --container-widget-width, 393px );max-width:393px;}.elementor-11 .elementor-element.elementor-element-83b45c3 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-efb4b7b{--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-11 .elementor-element.elementor-element-73e8015.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d9a41c7 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-4c1bafc{--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-11 .elementor-element.elementor-element-c264c6a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-9d3545c{text-align:center;}.elementor-11 .elementor-element.elementor-element-9d3545c img{width:100%;}.elementor-11 .elementor-element.elementor-element-5bcec3c{text-align:center;}.elementor-11 .elementor-element.elementor-element-5bcec3c img{width:100%;}.elementor-11 .elementor-element.elementor-element-cd68a01 .elementor-button{font-size:14px;line-height:18px;}.elementor-11 .elementor-element.elementor-element-49d6915{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11 .elementor-element.elementor-element-828e033{text-align:center;}.elementor-11 .elementor-element.elementor-element-828e033 .elementor-heading-title{font-size:18px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-d887bea{text-align:center;}.elementor-11 .elementor-element.elementor-element-8821095.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-464993b{--container-widget-width:393px;--container-widget-flex-grow:0;width:var( --container-widget-width, 393px );max-width:393px;}.elementor-11 .elementor-element.elementor-element-464993b .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-365caef{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-c6f31c3{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-b5e61f0 .elementor-button{font-size:14px;line-height:18px;}.elementor-11 .elementor-element.elementor-element-852016c img{width:100%;}.elementor-11 .elementor-element.elementor-element-b3cef25{--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-11 .elementor-element.elementor-element-0f618b2 img{width:100%;}.elementor-11 .elementor-element.elementor-element-ff684c7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-aef3a3b.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8bf4903{text-align:center;}.elementor-11 .elementor-element.elementor-element-8bf4903 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-495dd27{text-align:center;}.elementor-11 .elementor-element.elementor-element-2b258f6{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-db29790{--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-11 .elementor-element.elementor-element-8d16756{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-846c500{text-align:center;}.elementor-11 .elementor-element.elementor-element-846c500 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-8fd779c{text-align:center;}.elementor-11 .elementor-element.elementor-element-2e38793{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-aef78da{--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-11 .elementor-element.elementor-element-7db74bf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-c403ae3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-880c13f{text-align:center;}.elementor-11 .elementor-element.elementor-element-880c13f .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-4512287{text-align:center;}.elementor-11 .elementor-element.elementor-element-98fe639{--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-11 .elementor-element.elementor-element-0cc029f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-aeb6dd7.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a77839f{text-align:center;}.elementor-11 .elementor-element.elementor-element-a77839f .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-dbfc5ea{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-e9a9f74{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-11 .elementor-element.elementor-element-91f17d6 img{max-width:80px;}.elementor-11 .elementor-element.elementor-element-1104cc1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-fa2c202 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-11 .elementor-element.elementor-element-73ff5bb .elementor-button{font-size:14px;line-height:18px;}}@media(max-width:767px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.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-11 .elementor-element.elementor-element-e59c804{--flex-wrap:wrap;}.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-11 .elementor-element.elementor-element-cdb9e4b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-11 .elementor-element.elementor-element-ae2558b{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-ae2558b .elementor-heading-title{font-size:19px;line-height:22px;}.elementor-11 .elementor-element.elementor-element-b7e55bb{--width:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-b7e55bb{right:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-b7e55bb{left:0px;}.elementor-11 .elementor-element.elementor-element-a7b956f{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-a7b956f .elementor-icon-box-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-a7b956f .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-1075c64{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-1075c64 .elementor-icon-box-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-1075c64 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-8d67ade{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-8d67ade .elementor-icon-box-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-8d67ade .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-7d40662{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-7d40662 .elementor-heading-title{font-size:19px;line-height:22px;}.elementor-11 .elementor-element.elementor-element-656f60f{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-656f60f .elementor-icon-box-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-656f60f .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-dd752b4{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-dd752b4 .elementor-icon-box-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-dd752b4 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-afb7512{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-afb7512 .elementor-icon-box-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-afb7512 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-c407b65{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-c407b65 .elementor-icon-box-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-c407b65 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-7a973b2{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-7a973b2 .elementor-icon-box-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-7a973b2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-965d581{--width:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-965d581{left:-16px;}body.rtl .elementor-11 .elementor-element.elementor-element-965d581{right:-16px;}.elementor-11 .elementor-element.elementor-element-83b45c3{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-83b45c3 .elementor-heading-title{font-size:19px;line-height:22px;}.elementor-11 .elementor-element.elementor-element-182ad5a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-5858ead{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-11 .elementor-element.elementor-element-d9a41c7{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-d9a41c7 .elementor-heading-title{font-size:19px;line-height:22px;}.elementor-11 .elementor-element.elementor-element-cea221a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-f4dd32c{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-f4dd32c .elementor-icon-box-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-f4dd32c .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-86ebf6a{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-86ebf6a .elementor-icon-box-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-86ebf6a .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-7f353bd{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-7f353bd .elementor-icon-box-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-7f353bd .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-f278b4e{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-f278b4e .elementor-icon-box-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-f278b4e .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-14f6210{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-11 .elementor-element.elementor-element-464993b{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-464993b .elementor-heading-title{font-size:19px;line-height:22px;}.elementor-11 .elementor-element.elementor-element-c6f31c3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-2de757c{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-2de757c .elementor-icon-box-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-2de757c .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-9fa5fc9{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-9fa5fc9 .elementor-icon-box-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-9fa5fc9 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-9093f24{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-9093f24 .elementor-icon-box-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-9093f24 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-a55f074{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-a55f074 .elementor-icon-box-wrapper{gap:9px;}.elementor-11 .elementor-element.elementor-element-a55f074 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-58ed134{--width:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-58ed134{right:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-58ed134{left:0px;}.elementor-11 .elementor-element.elementor-element-cd133d7{--width:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-28547ec{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-11 .elementor-element.elementor-element-6474d0e{--width:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-6474d0e{right:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-6474d0e{left:0px;}.elementor-11 .elementor-element.elementor-element-8bf4903{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-8bf4903 .elementor-heading-title{font-size:19px;line-height:22px;}.elementor-11 .elementor-element.elementor-element-495dd27 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-2b258f6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-538c80a{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-538c80a .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-11 .elementor-element.elementor-element-538c80a .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-f15c838{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-f15c838 .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-11 .elementor-element.elementor-element-f15c838 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-a279c9e{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-a279c9e .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-11 .elementor-element.elementor-element-a279c9e .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-e5eb5d6{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-e5eb5d6 .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-11 .elementor-element.elementor-element-e5eb5d6 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-18809ee{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-18809ee .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-11 .elementor-element.elementor-element-18809ee .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-79a3364{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-11 .elementor-element.elementor-element-846c500{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-846c500 .elementor-heading-title{font-size:19px;line-height:22px;}.elementor-11 .elementor-element.elementor-element-8fd779c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-2e38793{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-03da123{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-03da123 .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-11 .elementor-element.elementor-element-03da123 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-f673d1c{padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-f673d1c .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-11 .elementor-element.elementor-element-f673d1c .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-13fcf00{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-11 .elementor-element.elementor-element-880c13f{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-880c13f .elementor-heading-title{font-size:19px;line-height:22px;}.elementor-11 .elementor-element.elementor-element-4512287 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-fluent-form-widget .ff-el-progress-status{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-fluent-form-widget .step-nav button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11 .elementor-element.elementor-element-8af1073{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-11 .elementor-element.elementor-element-a77839f{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-a77839f .elementor-heading-title{font-size:19px;line-height:22px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-dbfc5ea{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-11 .elementor-element.elementor-element-1104cc1{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-d8b05b2{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-b95fcf0{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-11 .elementor-element.elementor-element-4117837 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-dc8bbde{--width:50%;}.elementor-11 .elementor-element.elementor-element-bd37248{--width:50%;}.elementor-11 .elementor-element.elementor-element-cdb9e4b{--content-width:1100px;}.elementor-11 .elementor-element.elementor-element-b7e55bb{--width:179px;}.elementor-11 .elementor-element.elementor-element-b9406e1{--content-width:1100px;}.elementor-11 .elementor-element.elementor-element-965d581{--width:120px;}.elementor-11 .elementor-element.elementor-element-6ec549a{--content-width:900px;}.elementor-11 .elementor-element.elementor-element-5858ead{--content-width:1100px;}.elementor-11 .elementor-element.elementor-element-14f6210{--content-width:1100px;}.elementor-11 .elementor-element.elementor-element-58ed134{--width:179px;}.elementor-11 .elementor-element.elementor-element-cd133d7{--width:120px;}.elementor-11 .elementor-element.elementor-element-28547ec{--content-width:1100px;}.elementor-11 .elementor-element.elementor-element-6474d0e{--width:179px;}.elementor-11 .elementor-element.elementor-element-79a3364{--content-width:1100px;}.elementor-11 .elementor-element.elementor-element-2e38793{--width:800px;}.elementor-11 .elementor-element.elementor-element-13fcf00{--content-width:1100px;}.elementor-11 .elementor-element.elementor-element-436d98e{--width:650px;}.elementor-11 .elementor-element.elementor-element-8af1073{--content-width:918px;}.elementor-11 .elementor-element.elementor-element-dbfc5ea{--content-width:800px;}.elementor-11 .elementor-element.elementor-element-b95fcf0{--content-width:800px;}}@media(max-width:880px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-dc8bbde{--width:100%;}.elementor-11 .elementor-element.elementor-element-bd37248{--width:100%;}.elementor-11 .elementor-element.elementor-element-2e38793{--width:100%;}}/* Start custom CSS for icon-box, class: .elementor-element-8ef7341 */.elementor-11 .elementor-element.elementor-element-8ef7341 .elementor-icon-box-wrapper{
    display: flex !important;
    align-items: center !important;
    flex-direction: row !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc3c126 *//* ============================================
   CTA BUTTON - SHIMMER
   Adicione a classe .btn-shimmer no botão
   ou use o seletor do seu widget Elementor
   ============================================ */

.elementor-11 .elementor-element.elementor-element-cc3c126 a {
  position: relative !important;
  overflow: hidden !important;
  background-color: #DC2626 !important;
  color: #ffffff !important;
  border-radius: 14px !important;
  padding: 20px 32px !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 10px !important;
  border: none !important;
  cursor: pointer;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

/* Faixa shimmer */
.elementor-11 .elementor-element.elementor-element-cc3c126 a::after{
  content: '' !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important;
  width: 60% !important;
  height: 100% !important;
  background: linear-gradient(
    105deg,
    transparent 30%,
    rgba(255, 255, 255, 0.35) 50%,
    transparent 70%
  ) !important;
  animation: shimmerBtn 3s ease-in-out infinite !important;
  pointer-events: none !important;
}

@keyframes shimmerBtn {
  0%   { left: -100%; }
  60%  { left: 150%;  }
  100% { left: 150%;  }
}

/* Hover */
.elementor-11 .elementor-element.elementor-element-cc3c126 a:hover {
  transform: scale(1.03) !important;
  box-shadow: 0 6px 24px rgba(220, 38, 38, 0.45) !important;
}

/* Acessibilidade */
@media (prefers-reduced-motion: reduce) {
  .elementor-11 .elementor-element.elementor-element-cc3c126 a::after,
  .btn-shimmer::after {
    animation: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2866a86 */.elementor-11 .elementor-element.elementor-element-2866a86 .elementor-icon-box-icon {
    background: rgba(45, 172, 62, 0.1);
    border-radius: 50px;
    padding: 14px;
    width: 40px;
}
.elementor-11 .elementor-element.elementor-element-2866a86 .elementor-icon-box-wrapper{
    display: flex !important;
    align-items: center !important;
    flex-direction: row !important;
}
@media(max-width:768px){
    .elementor-11 .elementor-element.elementor-element-2866a86 .elementor-icon-box-icon {
  display: flex !important;
    align-items: center !important;
    flex-direction: row !important;
    justify-content: center;
    padding: 7px;
    width: 30px;
    height: 30px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-82b241c */.elementor-11 .elementor-element.elementor-element-82b241c .elementor-icon-box-icon {
    background: rgba(45, 172, 62, 0.1);
    border-radius: 50px;
    padding: 14px;
    width: 40px;
}
.elementor-11 .elementor-element.elementor-element-82b241c .elementor-icon-box-wrapper{
    display: flex !important;
    align-items: center !important;
    flex-direction: row !important;
}
@media(max-width:768px){
    .elementor-11 .elementor-element.elementor-element-82b241c .elementor-icon-box-icon {
  display: flex !important;
    align-items: center !important;
    flex-direction: row !important;
    justify-content: center;
    padding: 7px;
    width: 30px;
    height: 30px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5fb042e */.elementor-11 .elementor-element.elementor-element-5fb042e .elementor-icon-box-icon {
    background: rgba(45, 172, 62, 0.1);
    border-radius: 50px;
    padding: 14px;
    width: 40px;
}
.elementor-11 .elementor-element.elementor-element-5fb042e .elementor-icon-box-wrapper{
    display: flex !important;
    align-items: center !important;
    flex-direction: row !important;
}
@media(max-width:768px){
    .elementor-11 .elementor-element.elementor-element-5fb042e .elementor-icon-box-icon {
  display: flex !important;
    align-items: center !important;
    flex-direction: row !important;
    justify-content: center;
    padding: 7px;
    width: 30px;
    height: 30px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637ff6f *//* ============================================
   CONTEXTO DA SECTION HERO
   ============================================ */
.elementor-section:has(.redlight),
.elementor-section:has(.yellowlight) {
  position: relative !important;
  overflow: hidden !important;
}

/* ============================================
   BASE COMPARTILHADA
   ============================================ */
.redlight,
.yellowlight {
  position: absolute !important;
  width: 600px !important;
  height: 600px !important;
  pointer-events: none;
  z-index: 0;
  will-change: transform;
  border-radius: 50%;
}

/* ============================================
   RED LIGHT - parte superior esquerda
   percorre diagonal para o centro/baixo
   ============================================ */
.redlight {
  top: -150px !important;
  left: -150px !important;
  animation: floatRed 10s ease-in-out infinite;
}

@keyframes floatRed {
  0%   { transform: translate(0px, 0px);     }
  30%  { transform: translate(120px, 80px);  }
  60%  { transform: translate(60px, 160px);  }
  80%  { transform: translate(180px, 60px);  }
  100% { transform: translate(0px, 0px);     }
}

/* ============================================
   YELLOW LIGHT - parte superior direita
   percorre diagonal oposta
   ============================================ */
.yellowlight {
  top: -150px !important;
  right: -150px !important;
  animation: floatYellow 13s ease-in-out infinite;
  animation-delay: -4s;
}

@keyframes floatYellow {
  0%   { transform: translate(0px, 0px);      }
  25%  { transform: translate(-140px, 100px); }
  55%  { transform: translate(-80px, 180px);  }
  80%  { transform: translate(-200px, 50px);  }
  100% { transform: translate(0px, 0px);      }
}

/* ============================================
   GARANTE QUE O CONTEÚDO FIQUE SOBRE AS LUZES
   ============================================ */
.elementor-section:has(.redlight) .elementor-container {
  position: relative;
  z-index: 1;
}

/* ============================================
   ACESSIBILIDADE
   ============================================ */
@media (prefers-reduced-motion: reduce) {
  .redlight,
  .yellowlight {
    animation: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d39e3d3 */.elementor-11 .elementor-element.elementor-element-d39e3d3 .elementor-icon-box-wrapper{
    display: flex !important;
    align-items: center !important;
    flex-direction: row !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae2558b */.elementor-11 .elementor-element.elementor-element-ae2558b span{
    color: #EE1D23;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a7b956f */.elementor-11 .elementor-element.elementor-element-a7b956f .elementor-icon-box-wrapper{
    display: flex !important;
    flex-direction: row !important;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1075c64 */.elementor-11 .elementor-element.elementor-element-1075c64 .elementor-icon-box-wrapper{
    display: flex !important;
    flex-direction: row !important;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8d67ade */.elementor-11 .elementor-element.elementor-element-8d67ade .elementor-icon-box-wrapper{
    display: flex !important;
    flex-direction: row !important;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-24aeac7 */.elementor-11 .elementor-element.elementor-element-24aeac7 .elementor-icon-box-wrapper{
    display: flex !important;
    align-items: center !important;
    flex-direction: row !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d40662 */.elementor-11 .elementor-element.elementor-element-7d40662 span{
    color: #EE1D23;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-656f60f */.elementor-11 .elementor-element.elementor-element-656f60f .elementor-icon-box-wrapper{
    display: flex !important;
    flex-direction: row !important;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dd752b4 */.elementor-11 .elementor-element.elementor-element-dd752b4 .elementor-icon-box-wrapper{
    display: flex !important;
    flex-direction: row !important;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-afb7512 */.elementor-11 .elementor-element.elementor-element-afb7512 .elementor-icon-box-wrapper{
    display: flex !important;
    flex-direction: row !important;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c407b65 */.elementor-11 .elementor-element.elementor-element-c407b65 .elementor-icon-box-wrapper{
    display: flex !important;
    flex-direction: row !important;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7a973b2 */.elementor-11 .elementor-element.elementor-element-7a973b2 .elementor-icon-box-wrapper{
    display: flex !important;
    flex-direction: row !important;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-704fe83 *//* ============================================
   CTA BUTTON - SHIMMER
   Adicione a classe .btn-shimmer no botão
   ou use o seletor do seu widget Elementor
   ============================================ */

.elementor-11 .elementor-element.elementor-element-704fe83 a {
  position: relative !important;
  overflow: hidden !important;
  background-color: #DC2626 !important;
  color: #ffffff !important;
  border-radius: 14px !important;
  padding: 20px 32px !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 10px !important;
  border: none !important;
  cursor: pointer;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

/* Faixa shimmer */
.elementor-11 .elementor-element.elementor-element-704fe83 a::after{
  content: '' !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important;
  width: 60% !important;
  height: 100% !important;
  background: linear-gradient(
    105deg,
    transparent 30%,
    rgba(255, 255, 255, 0.35) 50%,
    transparent 70%
  ) !important;
  animation: shimmerBtn 3s ease-in-out infinite !important;
  pointer-events: none !important;
}

@keyframes shimmerBtn {
  0%   { left: -100%; }
  60%  { left: 150%;  }
  100% { left: 150%;  }
}

/* Hover */
.elementor-11 .elementor-element.elementor-element-704fe83 a:hover {
  transform: scale(1.03) !important;
  box-shadow: 0 6px 24px rgba(220, 38, 38, 0.45) !important;
}

/* Acessibilidade */
@media (prefers-reduced-motion: reduce) {
  .elementor-11 .elementor-element.elementor-element-704fe83 a::after,
  .btn-shimmer::after {
    animation: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9c7830 */.elementor-11 .elementor-element.elementor-element-e9c7830 .elementor-icon-box-wrapper{
    display: flex !important;
    align-items: center !important;
    flex-direction: row !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83b45c3 */.elementor-11 .elementor-element.elementor-element-83b45c3 span{
    color: #EE1D23;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-005c346 */.elementor-11 .elementor-element.elementor-element-005c346{
    min-height: 110px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-51e2827 */.elementor-11 .elementor-element.elementor-element-51e2827{
    min-height: 110px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a72eac9 */.elementor-11 .elementor-element.elementor-element-a72eac9{
    min-height: 110px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b7ac592 */.elementor-11 .elementor-element.elementor-element-b7ac592{
    min-height: 110px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-73e8015 */.elementor-11 .elementor-element.elementor-element-73e8015 .elementor-icon-box-wrapper{
    display: flex !important;
    align-items: center !important;
    flex-direction: row !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9a41c7 */.elementor-11 .elementor-element.elementor-element-d9a41c7 span{
    color: #EE1D23;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4dd32c */.elementor-11 .elementor-element.elementor-element-f4dd32c .elementor-icon-box-wrapper{
    display: flex !important;
    flex-direction: row !important;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-86ebf6a */.elementor-11 .elementor-element.elementor-element-86ebf6a .elementor-icon-box-wrapper{
    display: flex !important;
    flex-direction: row !important;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7f353bd */.elementor-11 .elementor-element.elementor-element-7f353bd .elementor-icon-box-wrapper{
    display: flex !important;
    flex-direction: row !important;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f278b4e */.elementor-11 .elementor-element.elementor-element-f278b4e .elementor-icon-box-wrapper{
    display: flex !important;
    flex-direction: row !important;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd68a01 *//* ============================================
   CTA BUTTON - SHIMMER
   Adicione a classe .btn-shimmer no botão
   ou use o seletor do seu widget Elementor
   ============================================ */

.elementor-11 .elementor-element.elementor-element-cd68a01 a {
  position: relative !important;
  overflow: hidden !important;
  background-color: #DC2626 !important;
  color: #ffffff !important;
  border-radius: 14px !important;
  padding: 20px 32px !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 10px !important;
  border: none !important;
  cursor: pointer;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

/* Faixa shimmer */
.elementor-11 .elementor-element.elementor-element-cd68a01 a::after{
  content: '' !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important;
  width: 60% !important;
  height: 100% !important;
  background: linear-gradient(
    105deg,
    transparent 30%,
    rgba(255, 255, 255, 0.35) 50%,
    transparent 70%
  ) !important;
  animation: shimmerBtn 3s ease-in-out infinite !important;
  pointer-events: none !important;
}

@keyframes shimmerBtn {
  0%   { left: -100%; }
  60%  { left: 150%;  }
  100% { left: 150%;  }
}

/* Hover */
.elementor-11 .elementor-element.elementor-element-cd68a01 a:hover {
  transform: scale(1.03) !important;
  box-shadow: 0 6px 24px rgba(220, 38, 38, 0.45) !important;
}

/* Acessibilidade */
@media (prefers-reduced-motion: reduce) {
  .elementor-11 .elementor-element.elementor-element-cd68a01 a::after,
  .btn-shimmer::after {
    animation: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8821095 */.elementor-11 .elementor-element.elementor-element-8821095 .elementor-icon-box-wrapper{
    display: flex !important;
    align-items: center !important;
    flex-direction: row !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-464993b */.elementor-11 .elementor-element.elementor-element-464993b span{
    color: #EE1D23;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5e61f0 *//* ============================================
   CTA BUTTON - SHIMMER
   Adicione a classe .btn-shimmer no botão
   ou use o seletor do seu widget Elementor
   ============================================ */

.elementor-11 .elementor-element.elementor-element-b5e61f0 a {
  position: relative !important;
  overflow: hidden !important;
  background-color: #DC2626 !important;
  color: #ffffff !important;
  border-radius: 14px !important;
  padding: 20px 32px !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 10px !important;
  border: none !important;
  cursor: pointer;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

/* Faixa shimmer */
.elementor-11 .elementor-element.elementor-element-b5e61f0 a::after{
  content: '' !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important;
  width: 60% !important;
  height: 100% !important;
  background: linear-gradient(
    105deg,
    transparent 30%,
    rgba(255, 255, 255, 0.35) 50%,
    transparent 70%
  ) !important;
  animation: shimmerBtn 3s ease-in-out infinite !important;
  pointer-events: none !important;
}

@keyframes shimmerBtn {
  0%   { left: -100%; }
  60%  { left: 150%;  }
  100% { left: 150%;  }
}

/* Hover */
.elementor-11 .elementor-element.elementor-element-b5e61f0 a:hover {
  transform: scale(1.03) !important;
  box-shadow: 0 6px 24px rgba(220, 38, 38, 0.45) !important;
}

/* Acessibilidade */
@media (prefers-reduced-motion: reduce) {
  .elementor-11 .elementor-element.elementor-element-b5e61f0 a::after,
  .btn-shimmer::after {
    animation: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aef3a3b */.elementor-11 .elementor-element.elementor-element-aef3a3b .elementor-icon-box-wrapper{
    display: flex !important;
    align-items: center !important;
    flex-direction: row !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bf4903 */.elementor-11 .elementor-element.elementor-element-8bf4903 span{
    color: #FECA0A;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-538c80a */.elementor-11 .elementor-element.elementor-element-538c80a p{
    display: none;
}
.elementor-11 .elementor-element.elementor-element-538c80a h3{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f15c838 */.elementor-11 .elementor-element.elementor-element-f15c838 p{
    display: none;
}
.elementor-11 .elementor-element.elementor-element-f15c838 h3{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a279c9e */.elementor-11 .elementor-element.elementor-element-a279c9e p{
    display: none;
}
.elementor-11 .elementor-element.elementor-element-a279c9e h3{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e5eb5d6 */.elementor-11 .elementor-element.elementor-element-e5eb5d6 p{
    display: none;
}
.elementor-11 .elementor-element.elementor-element-e5eb5d6 h3{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-18809ee */.elementor-11 .elementor-element.elementor-element-18809ee p{
    display: none;
}
.elementor-11 .elementor-element.elementor-element-18809ee h3{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7906af3 */.elementor-11 .elementor-element.elementor-element-7906af3{
    width: 90px;
    height: 90px;
    border-radius: 100px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-846c500 */.elementor-11 .elementor-element.elementor-element-846c500 span{
    color: #FECA0A;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03da123 */.elementor-11 .elementor-element.elementor-element-03da123 p{
    display: none;
}
.elementor-11 .elementor-element.elementor-element-03da123 h3{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f673d1c */.elementor-11 .elementor-element.elementor-element-f673d1c p{
    display: none;
}
.elementor-11 .elementor-element.elementor-element-f673d1c h3{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c403ae3 */.elementor-11 .elementor-element.elementor-element-c403ae3 .elementor-icon-box-wrapper{
    display: flex !important;
    align-items: center !important;
    flex-direction: row !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-880c13f */.elementor-11 .elementor-element.elementor-element-880c13f span{
    color: #FECA0A;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aeb6dd7 */.elementor-11 .elementor-element.elementor-element-aeb6dd7 .elementor-icon-box-wrapper{
    display: flex !important;
    align-items: center !important;
    flex-direction: row !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77839f */.elementor-11 .elementor-element.elementor-element-a77839f span{
    color: #FECA0A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa2c202 */.elementor-11 .elementor-element.elementor-element-fa2c202 span{
    color: #FECA0A;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73ff5bb *//* ============================================
   CTA BUTTON - SHIMMER
   Adicione a classe .btn-shimmer no botão
   ou use o seletor do seu widget Elementor
   ============================================ */

.elementor-11 .elementor-element.elementor-element-73ff5bb a {
  position: relative !important;
  overflow: hidden !important;
  background-color: #DC2626 !important;
  color: #ffffff !important;
  border-radius: 14px !important;
  padding: 20px 32px !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 10px !important;
  border: none !important;
  cursor: pointer;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

/* Faixa shimmer */
.elementor-11 .elementor-element.elementor-element-73ff5bb a::after{
  content: '' !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important;
  width: 60% !important;
  height: 100% !important;
  background: linear-gradient(
    105deg,
    transparent 30%,
    rgba(255, 255, 255, 0.35) 50%,
    transparent 70%
  ) !important;
  animation: shimmerBtn 3s ease-in-out infinite !important;
  pointer-events: none !important;
}

@keyframes shimmerBtn {
  0%   { left: -100%; }
  60%  { left: 150%;  }
  100% { left: 150%;  }
}

/* Hover */
.elementor-11 .elementor-element.elementor-element-73ff5bb a:hover {
  transform: scale(1.03) !important;
  box-shadow: 0 6px 24px rgba(220, 38, 38, 0.45) !important;
}

/* Acessibilidade */
@media (prefers-reduced-motion: reduce) {
  .elementor-11 .elementor-element.elementor-element-73ff5bb a::after,
  .btn-shimmer::after {
    animation: none !important;
  }
}/* End custom CSS */