.elementor-1906 .elementor-element.elementor-element-50d03cf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:5;}.elementor-1906 .elementor-element.elementor-element-50d03cf:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-50d03cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-1906 .elementor-element.elementor-element-b3c00bd{--display:flex;--min-height:775px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 0px;--row-gap:35px;--column-gap:0px;--border-radius:45px 45px 45px 45px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-1906 .elementor-element.elementor-element-b3c00bd:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-b3c00bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6007C;}.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-1906 .elementor-element.elementor-element-f665b68{text-align:center;}.elementor-1906 .elementor-element.elementor-element-f665b68 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:70px;font-weight:300;text-transform:uppercase;line-height:80px;}.elementor-1906 .elementor-element.elementor-element-e412f2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1906 .elementor-element.elementor-element-bfb9bbe{--display:flex;--min-height:300px;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 80px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1906 .elementor-element.elementor-element-bfb9bbe:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-bfb9bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1906 .elementor-element.elementor-element-f0803fd{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-f0803fd img{width:110px;}.elementor-1906 .elementor-element.elementor-element-a950d94{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-0c75a0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-0c75a0d .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#6F6F6F;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1906 .elementor-element.elementor-element-66419a0 .elementor-button{background-color:#EB0D2C;font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:500;box-shadow:0px 13px 20px 9px rgba(0, 0, 0, 0.13);border-style:none;}.elementor-1906 .elementor-element.elementor-element-66419a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-66419a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1906 .elementor-element.elementor-element-66419a0 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1906 .elementor-element.elementor-element-5732469{--display:flex;--min-height:300px;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 80px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1906 .elementor-element.elementor-element-5732469:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-5732469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1906 .elementor-element.elementor-element-5b35b73{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-5b35b73 img{width:110px;}.elementor-1906 .elementor-element.elementor-element-fd2631f{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-9ad5181{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-9ad5181 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#6F6F6F;}.elementor-1906 .elementor-element.elementor-element-3ad1a1e .elementor-button{background-color:#EB0D2C;font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:500;box-shadow:0px 13px 20px 9px rgba(0, 0, 0, 0.13);border-style:none;}.elementor-1906 .elementor-element.elementor-element-3ad1a1e{margin:84px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-3ad1a1e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1906 .elementor-element.elementor-element-3ad1a1e .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1906 .elementor-element.elementor-element-5ad3bc3{--display:flex;--min-height:300px;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 80px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1906 .elementor-element.elementor-element-5ad3bc3:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-5ad3bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1906 .elementor-element.elementor-element-6101b7b{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-6101b7b img{width:110px;}.elementor-1906 .elementor-element.elementor-element-2b64b44{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-3407d65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-3407d65 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#6F6F6F;}.elementor-1906 .elementor-element.elementor-element-8faf8a8 .elementor-button{background-color:#EB0D2C;font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:500;box-shadow:0px 13px 20px 9px rgba(0, 0, 0, 0.13);border-style:none;}.elementor-1906 .elementor-element.elementor-element-8faf8a8{margin:61px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-8faf8a8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1906 .elementor-element.elementor-element-8faf8a8 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1906 .elementor-element.elementor-element-e94aab3{--display:flex;--min-height:300px;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 80px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1906 .elementor-element.elementor-element-e94aab3:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-e94aab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1906 .elementor-element.elementor-element-39a2641{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-39a2641 img{width:110px;}.elementor-1906 .elementor-element.elementor-element-0216b37{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-958e129{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-958e129 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#6F6F6F;}.elementor-1906 .elementor-element.elementor-element-92834aa .elementor-button{background-color:#EB0D2C;font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:500;box-shadow:0px 13px 20px 9px rgba(0, 0, 0, 0.13);border-style:none;}.elementor-1906 .elementor-element.elementor-element-92834aa{margin:86px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-92834aa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1906 .elementor-element.elementor-element-92834aa .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1906 .elementor-element.elementor-element-632094d{--display:flex;--min-height:775px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 0px;--row-gap:35px;--column-gap:0px;--border-radius:45px 45px 45px 45px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-1906 .elementor-element.elementor-element-632094d:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-632094d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6007C;}.elementor-1906 .elementor-element.elementor-element-94d6680{text-align:center;}.elementor-1906 .elementor-element.elementor-element-94d6680 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;line-height:80px;}.elementor-1906 .elementor-element.elementor-element-a6c0a0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1906 .elementor-element.elementor-element-a5dc995{--display:flex;--min-height:300px;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 80px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1906 .elementor-element.elementor-element-a5dc995:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-a5dc995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1906 .elementor-element.elementor-element-f12cc90{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3.8px;border-radius:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-f12cc90 .elementor-divider-separator{width:20%;}.elementor-1906 .elementor-element.elementor-element-f12cc90 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1906 .elementor-element.elementor-element-76ffb54 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:32px;color:var( --e-global-color-secondary );}.elementor-1906 .elementor-element.elementor-element-6fafea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-6fafea3 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#6F6F6F;}.elementor-1906 .elementor-element.elementor-element-c25b312 .elementor-button{background-color:#EB0D2C;font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:500;line-height:16px;box-shadow:0px 13px 20px 9px rgba(0, 0, 0, 0.13);border-style:none;}.elementor-1906 .elementor-element.elementor-element-c25b312{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-c25b312 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1906 .elementor-element.elementor-element-c25b312 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1906 .elementor-element.elementor-element-f866607{--display:flex;--min-height:300px;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 80px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1906 .elementor-element.elementor-element-f866607:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-f866607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1906 .elementor-element.elementor-element-337d66a{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3.8px;border-radius:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-337d66a .elementor-divider-separator{width:20%;}.elementor-1906 .elementor-element.elementor-element-337d66a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1906 .elementor-element.elementor-element-6da5ec5 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:32px;color:var( --e-global-color-secondary );}.elementor-1906 .elementor-element.elementor-element-0389ac9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-0389ac9 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#6F6F6F;}.elementor-1906 .elementor-element.elementor-element-d11fc99 .elementor-button{background-color:#EB0D2C;font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:500;line-height:16px;box-shadow:0px 13px 20px 9px rgba(0, 0, 0, 0.13);border-style:none;}.elementor-1906 .elementor-element.elementor-element-d11fc99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-d11fc99 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1906 .elementor-element.elementor-element-d11fc99 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1906 .elementor-element.elementor-element-5359eec{--display:flex;--min-height:300px;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 80px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1906 .elementor-element.elementor-element-5359eec:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-5359eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1906 .elementor-element.elementor-element-e862eab{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3.8px;border-radius:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-e862eab .elementor-divider-separator{width:20%;}.elementor-1906 .elementor-element.elementor-element-e862eab .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1906 .elementor-element.elementor-element-fc5febd .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:32px;color:var( --e-global-color-secondary );}.elementor-1906 .elementor-element.elementor-element-01624e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-01624e5 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#6F6F6F;}.elementor-1906 .elementor-element.elementor-element-beb0ab2 .elementor-button{background-color:#EB0D2C;font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:500;line-height:16px;box-shadow:0px 13px 20px 9px rgba(0, 0, 0, 0.13);border-style:none;}.elementor-1906 .elementor-element.elementor-element-beb0ab2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-beb0ab2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1906 .elementor-element.elementor-element-beb0ab2 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1906 .elementor-element.elementor-element-5fec7e5{--display:flex;--min-height:775px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 0px;--row-gap:35px;--column-gap:0px;--border-radius:45px 45px 45px 45px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-1906 .elementor-element.elementor-element-5fec7e5:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-5fec7e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6007C;}.elementor-1906 .elementor-element.elementor-element-9abea81{text-align:center;}.elementor-1906 .elementor-element.elementor-element-9abea81 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;line-height:80px;}.elementor-1906 .elementor-element.elementor-element-64ef604{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1906 .elementor-element.elementor-element-49f74d9{--display:flex;--min-height:300px;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 80px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1906 .elementor-element.elementor-element-49f74d9:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-49f74d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1906 .elementor-element.elementor-element-e9e3ccd{--divider-border-style:solid;--divider-color:#EAB007;--divider-border-width:3.8px;border-radius:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-e9e3ccd .elementor-divider-separator{width:20%;}.elementor-1906 .elementor-element.elementor-element-e9e3ccd .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1906 .elementor-element.elementor-element-f9c8c27 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:32px;color:#EAB007;}.elementor-1906 .elementor-element.elementor-element-def6b9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-def6b9a .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#6F6F6F;}.elementor-1906 .elementor-element.elementor-element-9d98131 .elementor-button{background-color:#EB0D2C;font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:500;line-height:16px;box-shadow:0px 13px 20px 9px rgba(0, 0, 0, 0.13);border-style:none;}.elementor-1906 .elementor-element.elementor-element-9d98131{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-9d98131 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1906 .elementor-element.elementor-element-9d98131 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1906 .elementor-element.elementor-element-d8c69fd{--display:flex;--min-height:300px;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 80px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1906 .elementor-element.elementor-element-d8c69fd:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-d8c69fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1906 .elementor-element.elementor-element-18b1df4{--divider-border-style:solid;--divider-color:#EAB007;--divider-border-width:3.8px;border-radius:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-18b1df4 .elementor-divider-separator{width:20%;}.elementor-1906 .elementor-element.elementor-element-18b1df4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1906 .elementor-element.elementor-element-2def766 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:32px;color:#EAB007;}.elementor-1906 .elementor-element.elementor-element-9e1dfae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-9e1dfae .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#6F6F6F;}.elementor-1906 .elementor-element.elementor-element-f0433f0 .elementor-button{background-color:#EB0D2C;font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:500;line-height:16px;box-shadow:0px 13px 20px 9px rgba(0, 0, 0, 0.13);border-style:none;}.elementor-1906 .elementor-element.elementor-element-f0433f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-f0433f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1906 .elementor-element.elementor-element-f0433f0 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1906 .elementor-element.elementor-element-fb1dccf{--display:flex;--min-height:300px;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 80px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1906 .elementor-element.elementor-element-fb1dccf:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-fb1dccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1906 .elementor-element.elementor-element-57f5c15{--divider-border-style:solid;--divider-color:#EAB007;--divider-border-width:3.8px;border-radius:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-57f5c15 .elementor-divider-separator{width:20%;}.elementor-1906 .elementor-element.elementor-element-57f5c15 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1906 .elementor-element.elementor-element-295d6fc .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:32px;color:#EAB007;}.elementor-1906 .elementor-element.elementor-element-1205887{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-1205887 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#6F6F6F;}.elementor-1906 .elementor-element.elementor-element-b6f425a .elementor-button{background-color:#EB0D2C;font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:500;line-height:16px;box-shadow:0px 13px 20px 9px rgba(0, 0, 0, 0.13);border-style:none;}.elementor-1906 .elementor-element.elementor-element-b6f425a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-b6f425a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1906 .elementor-element.elementor-element-b6f425a .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1906 .elementor-element.elementor-element-da2be2c{--display:flex;--min-height:775px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 0px;--row-gap:35px;--column-gap:0px;--border-radius:45px 45px 45px 45px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-1906 .elementor-element.elementor-element-da2be2c:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-da2be2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6007C;}.elementor-1906 .elementor-element.elementor-element-a8928d8{text-align:center;}.elementor-1906 .elementor-element.elementor-element-a8928d8 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;line-height:80px;}.elementor-1906 .elementor-element.elementor-element-cdfc015{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1906 .elementor-element.elementor-element-2944258{--display:flex;--min-height:300px;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 80px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1906 .elementor-element.elementor-element-2944258:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-2944258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1906 .elementor-element.elementor-element-fbab005{--divider-border-style:solid;--divider-color:#46C359;--divider-border-width:3.8px;border-radius:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-fbab005 .elementor-divider-separator{width:20%;}.elementor-1906 .elementor-element.elementor-element-fbab005 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1906 .elementor-element.elementor-element-732de2c .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:32px;color:#46C359;}.elementor-1906 .elementor-element.elementor-element-37ff2c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-37ff2c8 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#6F6F6F;}.elementor-1906 .elementor-element.elementor-element-59a14db .elementor-button{background-color:#EB0D2C;font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:500;line-height:16px;box-shadow:0px 13px 20px 9px rgba(0, 0, 0, 0.13);border-style:none;}.elementor-1906 .elementor-element.elementor-element-59a14db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-59a14db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1906 .elementor-element.elementor-element-59a14db .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1906 .elementor-element.elementor-element-f7a638a{--display:flex;--min-height:300px;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 80px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1906 .elementor-element.elementor-element-f7a638a:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-f7a638a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1906 .elementor-element.elementor-element-632e909{--divider-border-style:solid;--divider-color:#46C359;--divider-border-width:3.8px;border-radius:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-632e909 .elementor-divider-separator{width:20%;}.elementor-1906 .elementor-element.elementor-element-632e909 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1906 .elementor-element.elementor-element-6ab27e0 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:32px;color:#46C359;}.elementor-1906 .elementor-element.elementor-element-7b3154c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-7b3154c .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#6F6F6F;}.elementor-1906 .elementor-element.elementor-element-afe9feb .elementor-button{background-color:#EB0D2C;font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:500;line-height:16px;box-shadow:0px 13px 20px 9px rgba(0, 0, 0, 0.13);border-style:none;}.elementor-1906 .elementor-element.elementor-element-afe9feb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-afe9feb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1906 .elementor-element.elementor-element-afe9feb .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1906 .elementor-element.elementor-element-da9f26f{--display:flex;--min-height:300px;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 80px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1906 .elementor-element.elementor-element-da9f26f:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-da9f26f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1906 .elementor-element.elementor-element-cfd3ef4{--divider-border-style:solid;--divider-color:#46C359;--divider-border-width:3.8px;border-radius:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-cfd3ef4 .elementor-divider-separator{width:20%;}.elementor-1906 .elementor-element.elementor-element-cfd3ef4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1906 .elementor-element.elementor-element-6a9a0cd .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:32px;color:#46C359;}.elementor-1906 .elementor-element.elementor-element-37230d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-37230d3 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#6F6F6F;}.elementor-1906 .elementor-element.elementor-element-03ed3ef .elementor-button{background-color:#EB0D2C;font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:500;line-height:16px;box-shadow:0px 13px 20px 9px rgba(0, 0, 0, 0.13);border-style:none;}.elementor-1906 .elementor-element.elementor-element-03ed3ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-03ed3ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1906 .elementor-element.elementor-element-03ed3ef .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1906 .elementor-element.elementor-element-0c94f54{--display:flex;--min-height:775px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 0px;--row-gap:35px;--column-gap:0px;--border-radius:45px 45px 45px 45px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-1906 .elementor-element.elementor-element-0c94f54:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-0c94f54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6007C;}.elementor-1906 .elementor-element.elementor-element-ce1223b{text-align:center;}.elementor-1906 .elementor-element.elementor-element-ce1223b .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;line-height:80px;}.elementor-1906 .elementor-element.elementor-element-0fe282a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1906 .elementor-element.elementor-element-fff1565{--display:flex;--min-height:300px;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 80px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1906 .elementor-element.elementor-element-fff1565:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-fff1565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1906 .elementor-element.elementor-element-8aa420c{--divider-border-style:solid;--divider-color:#EB417C;--divider-border-width:3.8px;border-radius:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-8aa420c .elementor-divider-separator{width:20%;}.elementor-1906 .elementor-element.elementor-element-8aa420c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1906 .elementor-element.elementor-element-7688d40 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:32px;color:#EB417C;}.elementor-1906 .elementor-element.elementor-element-dbf7745{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-dbf7745 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#6F6F6F;}.elementor-1906 .elementor-element.elementor-element-6c4a1a0 .elementor-button{background-color:#EB0D2C;font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:500;line-height:16px;box-shadow:0px 13px 20px 9px rgba(0, 0, 0, 0.13);border-style:none;}.elementor-1906 .elementor-element.elementor-element-6c4a1a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-6c4a1a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1906 .elementor-element.elementor-element-6c4a1a0 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1906 .elementor-element.elementor-element-c775696{--display:flex;--min-height:300px;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 80px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1906 .elementor-element.elementor-element-c775696:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-c775696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1906 .elementor-element.elementor-element-0e8b97a{--divider-border-style:solid;--divider-color:#EB417C;--divider-border-width:3.8px;border-radius:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-0e8b97a .elementor-divider-separator{width:20%;}.elementor-1906 .elementor-element.elementor-element-0e8b97a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1906 .elementor-element.elementor-element-b6922b1 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:32px;color:#EB417C;}.elementor-1906 .elementor-element.elementor-element-dec3dc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-dec3dc6 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#6F6F6F;}.elementor-1906 .elementor-element.elementor-element-ff3f126 .elementor-button{background-color:#EB0D2C;font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:500;line-height:16px;box-shadow:0px 13px 20px 9px rgba(0, 0, 0, 0.13);border-style:none;}.elementor-1906 .elementor-element.elementor-element-ff3f126{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-ff3f126 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1906 .elementor-element.elementor-element-ff3f126 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1906 .elementor-element.elementor-element-32168dd{--display:flex;--min-height:300px;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 80px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1906 .elementor-element.elementor-element-32168dd:not(.elementor-motion-effects-element-type-background), .elementor-1906 .elementor-element.elementor-element-32168dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1906 .elementor-element.elementor-element-b09330f{--divider-border-style:solid;--divider-color:#EB417C;--divider-border-width:3.8px;border-radius:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-b09330f .elementor-divider-separator{width:20%;}.elementor-1906 .elementor-element.elementor-element-b09330f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1906 .elementor-element.elementor-element-7109d2d .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:32px;color:#EB417C;}.elementor-1906 .elementor-element.elementor-element-cf30c41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-cf30c41 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#6F6F6F;}.elementor-1906 .elementor-element.elementor-element-ce9a745 .elementor-button{background-color:#EB0D2C;font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:500;line-height:16px;box-shadow:0px 13px 20px 9px rgba(0, 0, 0, 0.13);border-style:none;}.elementor-1906 .elementor-element.elementor-element-ce9a745{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1906 .elementor-element.elementor-element-ce9a745 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1906 .elementor-element.elementor-element-ce9a745 .elementor-button .elementor-button-content-wrapper{gap:0px;}@media(max-width:1366px){.elementor-1906 .elementor-element.elementor-element-b3c00bd{--min-height:605px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.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-1906 .elementor-element.elementor-element-f665b68 .elementor-heading-title{font-size:50px;line-height:65px;}.elementor-1906 .elementor-element.elementor-element-e412f2c{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-1906 .elementor-element.elementor-element-bfb9bbe{--min-height:250px;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--border-radius:20px 20px 40px 20px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1906 .elementor-element.elementor-element-f0803fd{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-f0803fd img{width:70px;}.elementor-1906 .elementor-element.elementor-element-a950d94{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-0c75a0d{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-0c75a0d .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1906 .elementor-element.elementor-element-66419a0{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-66419a0 .elementor-button{font-size:10px;}.elementor-1906 .elementor-element.elementor-element-5732469{--min-height:250px;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--border-radius:20px 20px 40px 20px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-5b35b73{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-5b35b73 img{width:70px;}.elementor-1906 .elementor-element.elementor-element-fd2631f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-9ad5181{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-9ad5181 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-1906 .elementor-element.elementor-element-3ad1a1e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-3ad1a1e .elementor-button{font-size:10px;}.elementor-1906 .elementor-element.elementor-element-5ad3bc3{--min-height:250px;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--border-radius:20px 20px 40px 20px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-6101b7b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-6101b7b img{width:70px;}.elementor-1906 .elementor-element.elementor-element-2b64b44{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-3407d65{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-3407d65 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-1906 .elementor-element.elementor-element-8faf8a8{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-8faf8a8 .elementor-button{font-size:10px;}.elementor-1906 .elementor-element.elementor-element-e94aab3{--min-height:250px;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--border-radius:20px 20px 40px 20px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-39a2641{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-39a2641 img{width:70px;}.elementor-1906 .elementor-element.elementor-element-0216b37{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-958e129{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-958e129 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-1906 .elementor-element.elementor-element-92834aa{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-92834aa .elementor-button{font-size:10px;}.elementor-1906 .elementor-element.elementor-element-632094d{--min-height:605px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1906 .elementor-element.elementor-element-94d6680 .elementor-heading-title{font-size:50px;line-height:65px;}.elementor-1906 .elementor-element.elementor-element-a6c0a0c{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-1906 .elementor-element.elementor-element-a5dc995{--min-height:250px;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--border-radius:20px 20px 40px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1906 .elementor-element.elementor-element-76ffb54 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1906 .elementor-element.elementor-element-6fafea3{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-6fafea3 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-1906 .elementor-element.elementor-element-c25b312{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-c25b312 .elementor-button{font-size:10px;}.elementor-1906 .elementor-element.elementor-element-f866607{--min-height:250px;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--border-radius:20px 20px 40px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-6da5ec5 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1906 .elementor-element.elementor-element-0389ac9{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-0389ac9 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-1906 .elementor-element.elementor-element-d11fc99{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-d11fc99 .elementor-button{font-size:10px;}.elementor-1906 .elementor-element.elementor-element-5359eec{--min-height:250px;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--border-radius:20px 20px 40px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-fc5febd .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1906 .elementor-element.elementor-element-01624e5{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-01624e5 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-1906 .elementor-element.elementor-element-beb0ab2{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-beb0ab2 .elementor-button{font-size:10px;}.elementor-1906 .elementor-element.elementor-element-5fec7e5{--min-height:605px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1906 .elementor-element.elementor-element-9abea81 .elementor-heading-title{font-size:50px;line-height:65px;}.elementor-1906 .elementor-element.elementor-element-64ef604{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-1906 .elementor-element.elementor-element-49f74d9{--min-height:250px;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--border-radius:20px 20px 40px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-f9c8c27 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1906 .elementor-element.elementor-element-def6b9a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-def6b9a .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-1906 .elementor-element.elementor-element-9d98131{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-9d98131 .elementor-button{font-size:10px;}.elementor-1906 .elementor-element.elementor-element-d8c69fd{--min-height:250px;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--border-radius:20px 20px 40px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-2def766 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1906 .elementor-element.elementor-element-9e1dfae{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-9e1dfae .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-1906 .elementor-element.elementor-element-f0433f0{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-f0433f0 .elementor-button{font-size:10px;}.elementor-1906 .elementor-element.elementor-element-fb1dccf{--min-height:250px;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--border-radius:20px 20px 40px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-295d6fc .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1906 .elementor-element.elementor-element-1205887{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-1205887 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-1906 .elementor-element.elementor-element-b6f425a{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-b6f425a .elementor-button{font-size:10px;}.elementor-1906 .elementor-element.elementor-element-da2be2c{--min-height:605px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1906 .elementor-element.elementor-element-a8928d8 .elementor-heading-title{font-size:50px;line-height:65px;}.elementor-1906 .elementor-element.elementor-element-cdfc015{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-1906 .elementor-element.elementor-element-2944258{--min-height:250px;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--border-radius:20px 20px 40px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-732de2c .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1906 .elementor-element.elementor-element-37ff2c8{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-37ff2c8 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-1906 .elementor-element.elementor-element-59a14db{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-59a14db .elementor-button{font-size:10px;}.elementor-1906 .elementor-element.elementor-element-f7a638a{--min-height:250px;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--border-radius:20px 20px 40px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-6ab27e0 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1906 .elementor-element.elementor-element-7b3154c{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-7b3154c .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-1906 .elementor-element.elementor-element-afe9feb{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-afe9feb .elementor-button{font-size:10px;}.elementor-1906 .elementor-element.elementor-element-da9f26f{--min-height:250px;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--border-radius:20px 20px 40px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-6a9a0cd .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1906 .elementor-element.elementor-element-37230d3{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-37230d3 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-1906 .elementor-element.elementor-element-03ed3ef{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-03ed3ef .elementor-button{font-size:10px;}.elementor-1906 .elementor-element.elementor-element-0c94f54{--min-height:605px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1906 .elementor-element.elementor-element-ce1223b .elementor-heading-title{font-size:50px;line-height:65px;}.elementor-1906 .elementor-element.elementor-element-0fe282a{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-1906 .elementor-element.elementor-element-fff1565{--min-height:250px;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--border-radius:20px 20px 40px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-7688d40 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1906 .elementor-element.elementor-element-dbf7745{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-dbf7745 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-1906 .elementor-element.elementor-element-6c4a1a0{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-6c4a1a0 .elementor-button{font-size:10px;}.elementor-1906 .elementor-element.elementor-element-c775696{--min-height:250px;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--border-radius:20px 20px 40px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-b6922b1 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1906 .elementor-element.elementor-element-dec3dc6{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-dec3dc6 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-1906 .elementor-element.elementor-element-ff3f126{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-ff3f126 .elementor-button{font-size:10px;}.elementor-1906 .elementor-element.elementor-element-32168dd{--min-height:250px;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--border-radius:20px 20px 40px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-7109d2d .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1906 .elementor-element.elementor-element-cf30c41{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-cf30c41 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-1906 .elementor-element.elementor-element-ce9a745{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-ce9a745 .elementor-button{font-size:10px;}}@media(max-width:1024px){.elementor-1906 .elementor-element.elementor-element-b3c00bd{--min-height:423px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.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-1906 .elementor-element.elementor-element-f665b68 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-1906 .elementor-element.elementor-element-e412f2c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1906 .elementor-element.elementor-element-bfb9bbe{--min-height:200px;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:20px 20px 35px 20px;--padding-top:0px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.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-1906 .elementor-element.elementor-element-f0803fd img{width:50px;}.elementor-1906 .elementor-element.elementor-element-a950d94{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-0c75a0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-0c75a0d .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1906 .elementor-element.elementor-element-66419a0 .elementor-button{font-size:12px;}.elementor-1906 .elementor-element.elementor-element-5732469{--min-height:200px;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:20px 20px 35px 20px;--padding-top:0px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1906 .elementor-element.elementor-element-5b35b73 img{width:50px;}.elementor-1906 .elementor-element.elementor-element-fd2631f{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-9ad5181{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-9ad5181 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-1906 .elementor-element.elementor-element-3ad1a1e{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-3ad1a1e .elementor-button{font-size:12px;}.elementor-1906 .elementor-element.elementor-element-5ad3bc3{--min-height:200px;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:20px 20px 35px 20px;--padding-top:0px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1906 .elementor-element.elementor-element-6101b7b img{width:50px;}.elementor-1906 .elementor-element.elementor-element-2b64b44{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-3407d65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-3407d65 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-1906 .elementor-element.elementor-element-8faf8a8{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-8faf8a8 .elementor-button{font-size:12px;}.elementor-1906 .elementor-element.elementor-element-e94aab3{--min-height:200px;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:20px 20px 35px 20px;--padding-top:0px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1906 .elementor-element.elementor-element-39a2641 img{width:50px;}.elementor-1906 .elementor-element.elementor-element-0216b37{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-958e129{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-958e129 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-1906 .elementor-element.elementor-element-92834aa{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-92834aa .elementor-button{font-size:12px;}.elementor-1906 .elementor-element.elementor-element-632094d{--min-height:423px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1906 .elementor-element.elementor-element-94d6680 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-1906 .elementor-element.elementor-element-a6c0a0c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1906 .elementor-element.elementor-element-a5dc995{--min-height:200px;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:20px 20px 35px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1906 .elementor-element.elementor-element-76ffb54 .elementor-heading-title{font-size:17px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-6fafea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-6fafea3 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-1906 .elementor-element.elementor-element-c25b312 .elementor-button{font-size:12px;}.elementor-1906 .elementor-element.elementor-element-f866607{--min-height:200px;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:20px 20px 35px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1906 .elementor-element.elementor-element-6da5ec5 .elementor-heading-title{font-size:17px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-0389ac9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-0389ac9 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-1906 .elementor-element.elementor-element-d11fc99 .elementor-button{font-size:12px;}.elementor-1906 .elementor-element.elementor-element-5359eec{--min-height:200px;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:20px 20px 35px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1906 .elementor-element.elementor-element-fc5febd .elementor-heading-title{font-size:17px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-01624e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-01624e5 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-1906 .elementor-element.elementor-element-beb0ab2 .elementor-button{font-size:12px;}.elementor-1906 .elementor-element.elementor-element-5fec7e5{--min-height:423px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1906 .elementor-element.elementor-element-9abea81 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-1906 .elementor-element.elementor-element-64ef604{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1906 .elementor-element.elementor-element-49f74d9{--min-height:200px;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:20px 20px 35px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1906 .elementor-element.elementor-element-f9c8c27 .elementor-heading-title{font-size:17px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-def6b9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-def6b9a .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-1906 .elementor-element.elementor-element-9d98131 .elementor-button{font-size:12px;}.elementor-1906 .elementor-element.elementor-element-d8c69fd{--min-height:200px;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:20px 20px 35px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1906 .elementor-element.elementor-element-2def766 .elementor-heading-title{font-size:17px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-9e1dfae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-9e1dfae .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-1906 .elementor-element.elementor-element-f0433f0 .elementor-button{font-size:12px;}.elementor-1906 .elementor-element.elementor-element-fb1dccf{--min-height:200px;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:20px 20px 35px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1906 .elementor-element.elementor-element-295d6fc .elementor-heading-title{font-size:17px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-1205887{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-1205887 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-1906 .elementor-element.elementor-element-b6f425a .elementor-button{font-size:12px;}.elementor-1906 .elementor-element.elementor-element-da2be2c{--min-height:423px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1906 .elementor-element.elementor-element-a8928d8 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-1906 .elementor-element.elementor-element-cdfc015{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1906 .elementor-element.elementor-element-2944258{--min-height:200px;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:20px 20px 35px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1906 .elementor-element.elementor-element-732de2c .elementor-heading-title{font-size:17px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-37ff2c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-37ff2c8 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-1906 .elementor-element.elementor-element-59a14db .elementor-button{font-size:12px;}.elementor-1906 .elementor-element.elementor-element-f7a638a{--min-height:200px;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:20px 20px 35px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1906 .elementor-element.elementor-element-6ab27e0 .elementor-heading-title{font-size:17px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-7b3154c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-7b3154c .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-1906 .elementor-element.elementor-element-afe9feb .elementor-button{font-size:12px;}.elementor-1906 .elementor-element.elementor-element-da9f26f{--min-height:200px;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:20px 20px 35px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1906 .elementor-element.elementor-element-6a9a0cd .elementor-heading-title{font-size:17px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-37230d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-37230d3 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-1906 .elementor-element.elementor-element-03ed3ef .elementor-button{font-size:12px;}.elementor-1906 .elementor-element.elementor-element-0c94f54{--min-height:423px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1906 .elementor-element.elementor-element-ce1223b .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-1906 .elementor-element.elementor-element-0fe282a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1906 .elementor-element.elementor-element-fff1565{--min-height:200px;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:20px 20px 35px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1906 .elementor-element.elementor-element-7688d40 .elementor-heading-title{font-size:17px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-dbf7745{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-dbf7745 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-1906 .elementor-element.elementor-element-6c4a1a0 .elementor-button{font-size:12px;}.elementor-1906 .elementor-element.elementor-element-c775696{--min-height:200px;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:20px 20px 35px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1906 .elementor-element.elementor-element-b6922b1 .elementor-heading-title{font-size:17px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-dec3dc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-dec3dc6 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-1906 .elementor-element.elementor-element-ff3f126 .elementor-button{font-size:12px;}.elementor-1906 .elementor-element.elementor-element-32168dd{--min-height:200px;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:20px 20px 35px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1906 .elementor-element.elementor-element-7109d2d .elementor-heading-title{font-size:17px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-cf30c41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-cf30c41 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-1906 .elementor-element.elementor-element-ce9a745 .elementor-button{font-size:12px;}}@media(max-width:767px){.elementor-1906 .elementor-element.elementor-element-b3c00bd{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.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-1906 .elementor-element.elementor-element-f665b68 .elementor-heading-title{font-size:23px;line-height:30px;}.elementor-1906 .elementor-element.elementor-element-e412f2c{--gap:44px 25px;--row-gap:44px;--column-gap:25px;}.elementor-1906 .elementor-element.elementor-element-bfb9bbe{--border-radius:15px 15px 60px 15px;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1906 .elementor-element.elementor-element-f0803fd{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-f0803fd img{width:70px;}.elementor-1906 .elementor-element.elementor-element-a950d94{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-0c75a0d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-0c75a0d .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1906 .elementor-element.elementor-element-66419a0 .elementor-button{font-size:9px;}.elementor-1906 .elementor-element.elementor-element-5732469{--border-radius:15px 15px 60px 15px;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-5b35b73{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-5b35b73 img{width:70px;}.elementor-1906 .elementor-element.elementor-element-fd2631f{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-9ad5181{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-9ad5181 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-3ad1a1e{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-3ad1a1e .elementor-button{font-size:9px;}.elementor-1906 .elementor-element.elementor-element-5ad3bc3{--border-radius:15px 15px 60px 15px;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-6101b7b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-6101b7b img{width:70px;}.elementor-1906 .elementor-element.elementor-element-2b64b44{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-3407d65{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-3407d65 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-8faf8a8{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-8faf8a8 .elementor-button{font-size:9px;}.elementor-1906 .elementor-element.elementor-element-e94aab3{--border-radius:15px 15px 60px 15px;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-39a2641{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-39a2641 img{width:70px;}.elementor-1906 .elementor-element.elementor-element-0216b37{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-958e129{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-958e129 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-92834aa{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-92834aa .elementor-button{font-size:9px;}.elementor-1906 .elementor-element.elementor-element-632094d{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-94d6680 .elementor-heading-title{font-size:23px;line-height:30px;}.elementor-1906 .elementor-element.elementor-element-a6c0a0c{--gap:44px 25px;--row-gap:44px;--column-gap:25px;}.elementor-1906 .elementor-element.elementor-element-a5dc995{--border-radius:15px 15px 60px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1906 .elementor-element.elementor-element-6fafea3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-6fafea3 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-c25b312 .elementor-button{font-size:9px;}.elementor-1906 .elementor-element.elementor-element-f866607{--border-radius:15px 15px 60px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-0389ac9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-0389ac9 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-d11fc99 .elementor-button{font-size:9px;}.elementor-1906 .elementor-element.elementor-element-5359eec{--border-radius:15px 15px 60px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-01624e5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-01624e5 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-beb0ab2 .elementor-button{font-size:9px;}.elementor-1906 .elementor-element.elementor-element-5fec7e5{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-9abea81 .elementor-heading-title{font-size:23px;line-height:30px;}.elementor-1906 .elementor-element.elementor-element-64ef604{--gap:44px 25px;--row-gap:44px;--column-gap:25px;}.elementor-1906 .elementor-element.elementor-element-49f74d9{--border-radius:15px 15px 60px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-def6b9a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-def6b9a .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-9d98131 .elementor-button{font-size:9px;}.elementor-1906 .elementor-element.elementor-element-d8c69fd{--border-radius:15px 15px 60px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-9e1dfae{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-9e1dfae .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-f0433f0 .elementor-button{font-size:9px;}.elementor-1906 .elementor-element.elementor-element-fb1dccf{--border-radius:15px 15px 60px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-1205887{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-1205887 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-b6f425a .elementor-button{font-size:9px;}.elementor-1906 .elementor-element.elementor-element-da2be2c{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-a8928d8 .elementor-heading-title{font-size:23px;line-height:30px;}.elementor-1906 .elementor-element.elementor-element-cdfc015{--gap:44px 25px;--row-gap:44px;--column-gap:25px;}.elementor-1906 .elementor-element.elementor-element-2944258{--border-radius:15px 15px 60px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-37ff2c8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-37ff2c8 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-59a14db .elementor-button{font-size:9px;}.elementor-1906 .elementor-element.elementor-element-f7a638a{--border-radius:15px 15px 60px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-7b3154c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-7b3154c .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-afe9feb .elementor-button{font-size:9px;}.elementor-1906 .elementor-element.elementor-element-da9f26f{--border-radius:15px 15px 60px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-37230d3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-37230d3 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-03ed3ef .elementor-button{font-size:9px;}.elementor-1906 .elementor-element.elementor-element-0c94f54{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-ce1223b .elementor-heading-title{font-size:23px;line-height:30px;}.elementor-1906 .elementor-element.elementor-element-0fe282a{--gap:44px 25px;--row-gap:44px;--column-gap:25px;}.elementor-1906 .elementor-element.elementor-element-fff1565{--border-radius:15px 15px 60px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-dbf7745{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-dbf7745 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-6c4a1a0 .elementor-button{font-size:9px;}.elementor-1906 .elementor-element.elementor-element-c775696{--border-radius:15px 15px 60px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-dec3dc6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-dec3dc6 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-ff3f126 .elementor-button{font-size:9px;}.elementor-1906 .elementor-element.elementor-element-32168dd{--border-radius:15px 15px 60px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1906 .elementor-element.elementor-element-cf30c41{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1906 .elementor-element.elementor-element-cf30c41 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1906 .elementor-element.elementor-element-ce9a745 .elementor-button{font-size:9px;}}@media(min-width:768px){.elementor-1906 .elementor-element.elementor-element-b3c00bd{--content-width:100%;}.elementor-1906 .elementor-element.elementor-element-e412f2c{--width:93%;}.elementor-1906 .elementor-element.elementor-element-632094d{--content-width:100%;}.elementor-1906 .elementor-element.elementor-element-a6c0a0c{--width:75%;}.elementor-1906 .elementor-element.elementor-element-5fec7e5{--content-width:100%;}.elementor-1906 .elementor-element.elementor-element-64ef604{--width:75%;}.elementor-1906 .elementor-element.elementor-element-da2be2c{--content-width:100%;}.elementor-1906 .elementor-element.elementor-element-cdfc015{--width:75%;}.elementor-1906 .elementor-element.elementor-element-0c94f54{--content-width:100%;}.elementor-1906 .elementor-element.elementor-element-0fe282a{--width:75%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1906 .elementor-element.elementor-element-b3c00bd{--content-width:100%;}.elementor-1906 .elementor-element.elementor-element-e412f2c{--width:100%;}.elementor-1906 .elementor-element.elementor-element-632094d{--content-width:100%;}.elementor-1906 .elementor-element.elementor-element-a6c0a0c{--width:100%;}.elementor-1906 .elementor-element.elementor-element-5fec7e5{--content-width:100%;}.elementor-1906 .elementor-element.elementor-element-64ef604{--width:100%;}.elementor-1906 .elementor-element.elementor-element-da2be2c{--content-width:100%;}.elementor-1906 .elementor-element.elementor-element-cdfc015{--width:100%;}.elementor-1906 .elementor-element.elementor-element-0c94f54{--content-width:100%;}.elementor-1906 .elementor-element.elementor-element-0fe282a{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-66419a0 *//* VERSÃO ULTRA COMPACTA PARA OS PILARES (NÍVEL 1) */

/* Classe base de estilo: btn-pilar-mini */
.btn-pilar-mini .elementor-button {
    display: inline-flex !important; 
    align-items: center !important;
    justify-content: center !important;
    background: linear-gradient(90deg, #E60000 0%, #FF8C00 100%) !important;
    padding: 0 4px 0 16px !important; /* Mais estreito */
    height: 40px !important; /* Menos alto */
    border-radius: 100px !important;
    border: none !important;
    overflow: hidden !important; 
}

.btn-pilar-mini .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    line-height: 1 !important;
}

.btn-pilar-mini .elementor-button-text {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 12px !important; /* Desktop */
    font-weight: 500 !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    display: flex !important;
    align-items: center !important; 
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.btn-pilar-mini .elementor-button-icon {
    background: #FFFFFF;
    width: 32px !important; /* Ícone menor */
    height: 32px !important;
    border-radius: 50%;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 0 0 10px !important; /* Menos espaço entre texto e ícone */
    flex-shrink: 0;
}

/* Responsivo Mobile e Tablet (até 1024px) */
@media (max-width: 1024px) {
    .btn-pilar-mini .elementor-button { 
        height: 30px !important; 
        padding-left: 12px !important; 
    }
    .btn-pilar-mini .elementor-button-icon { 
        width: 24px !important; 
        height: 24px !important; 
        margin: 0 0 0 8px !important;
    }
    .btn-pilar-mini .elementor-button-text { 
        font-size: 10px !important; 
    }
}

/* --- HOVER ATIVADO --- */

.btn-pilar-mini .elementor-button {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

.btn-pilar-mini .elementor-button:hover {
    transform: scale(1.05) translateY(-2px) !important;
    filter: brightness(1.1) !important;
    box-shadow: 0 8px 20px rgba(230, 0, 0, 0.25) !important;
}

.btn-pilar-mini .elementor-button-icon {
    transition: transform 0.4s ease !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon i,
.btn-pilar-mini .elementor-button:hover .elementor-button-icon svg {
    fill: #E60000 !important;
    color: #E60000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ad1a1e *//* VERSÃO ULTRA COMPACTA PARA OS PILARES (NÍVEL 1) */

/* Classe base de estilo: btn-pilar-mini */
.btn-pilar-mini .elementor-button {
    display: inline-flex !important; 
    align-items: center !important;
    justify-content: center !important;
    background: linear-gradient(90deg, #E60000 0%, #FF8C00 100%) !important;
    padding: 0 4px 0 16px !important; /* Mais estreito */
    height: 40px !important; /* Menos alto */
    border-radius: 100px !important;
    border: none !important;
    overflow: hidden !important; 
}

.btn-pilar-mini .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    line-height: 1 !important;
}

.btn-pilar-mini .elementor-button-text {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 12px !important; /* Desktop */
    font-weight: 500 !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    display: flex !important;
    align-items: center !important; 
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.btn-pilar-mini .elementor-button-icon {
    background: #FFFFFF;
    width: 32px !important; /* Ícone menor */
    height: 32px !important;
    border-radius: 50%;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 0 0 10px !important; /* Menos espaço entre texto e ícone */
    flex-shrink: 0;
}

/* Responsivo Mobile e Tablet (até 1024px) */
@media (max-width: 1024px) {
    .btn-pilar-mini .elementor-button { 
        height: 30px !important; 
        padding-left: 12px !important; 
    }
    .btn-pilar-mini .elementor-button-icon { 
        width: 24px !important; 
        height: 24px !important; 
        margin: 0 0 0 8px !important;
    }
    .btn-pilar-mini .elementor-button-text { 
        font-size: 10px !important; 
    }
}

/* --- HOVER ATIVADO --- */

.btn-pilar-mini .elementor-button {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

.btn-pilar-mini .elementor-button:hover {
    transform: scale(1.05) translateY(-2px) !important;
    filter: brightness(1.1) !important;
    box-shadow: 0 8px 20px rgba(230, 0, 0, 0.25) !important;
}

.btn-pilar-mini .elementor-button-icon {
    transition: transform 0.4s ease !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon i,
.btn-pilar-mini .elementor-button:hover .elementor-button-icon svg {
    fill: #E60000 !important;
    color: #E60000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8faf8a8 *//* VERSÃO ULTRA COMPACTA PARA OS PILARES (NÍVEL 1) */

/* Classe base de estilo: btn-pilar-mini */
.btn-pilar-mini .elementor-button {
    display: inline-flex !important; 
    align-items: center !important;
    justify-content: center !important;
    background: linear-gradient(90deg, #E60000 0%, #FF8C00 100%) !important;
    padding: 0 4px 0 16px !important; /* Mais estreito */
    height: 40px !important; /* Menos alto */
    border-radius: 100px !important;
    border: none !important;
    overflow: hidden !important; 
}

.btn-pilar-mini .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    line-height: 1 !important;
}

.btn-pilar-mini .elementor-button-text {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 12px !important; /* Desktop */
    font-weight: 500 !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    display: flex !important;
    align-items: center !important; 
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.btn-pilar-mini .elementor-button-icon {
    background: #FFFFFF;
    width: 32px !important; /* Ícone menor */
    height: 32px !important;
    border-radius: 50%;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 0 0 10px !important; /* Menos espaço entre texto e ícone */
    flex-shrink: 0;
}

/* Responsivo Mobile e Tablet (até 1024px) */
@media (max-width: 1024px) {
    .btn-pilar-mini .elementor-button { 
        height: 30px !important; 
        padding-left: 12px !important; 
    }
    .btn-pilar-mini .elementor-button-icon { 
        width: 24px !important; 
        height: 24px !important; 
        margin: 0 0 0 8px !important;
    }
    .btn-pilar-mini .elementor-button-text { 
        font-size: 10px !important; 
    }
}

/* --- HOVER ATIVADO --- */

.btn-pilar-mini .elementor-button {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

.btn-pilar-mini .elementor-button:hover {
    transform: scale(1.05) translateY(-2px) !important;
    filter: brightness(1.1) !important;
    box-shadow: 0 8px 20px rgba(230, 0, 0, 0.25) !important;
}

.btn-pilar-mini .elementor-button-icon {
    transition: transform 0.4s ease !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon i,
.btn-pilar-mini .elementor-button:hover .elementor-button-icon svg {
    fill: #E60000 !important;
    color: #E60000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-92834aa *//* VERSÃO ULTRA COMPACTA PARA OS PILARES (NÍVEL 1) */

/* Classe base de estilo: btn-pilar-mini */
.btn-pilar-mini .elementor-button {
    display: inline-flex !important; 
    align-items: center !important;
    justify-content: center !important;
    background: linear-gradient(90deg, #E60000 0%, #FF8C00 100%) !important;
    padding: 0 4px 0 16px !important; /* Mais estreito */
    height: 40px !important; /* Menos alto */
    border-radius: 100px !important;
    border: none !important;
    overflow: hidden !important; 
}

.btn-pilar-mini .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    line-height: 1 !important;
}

.btn-pilar-mini .elementor-button-text {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 12px !important; /* Desktop */
    font-weight: 500 !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    display: flex !important;
    align-items: center !important; 
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.btn-pilar-mini .elementor-button-icon {
    background: #FFFFFF;
    width: 32px !important; /* Ícone menor */
    height: 32px !important;
    border-radius: 50%;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 0 0 10px !important; /* Menos espaço entre texto e ícone */
    flex-shrink: 0;
}

/* Responsivo Mobile e Tablet (até 1024px) */
@media (max-width: 1024px) {
    .btn-pilar-mini .elementor-button { 
        height: 30px !important; 
        padding-left: 12px !important; 
    }
    .btn-pilar-mini .elementor-button-icon { 
        width: 24px !important; 
        height: 24px !important; 
        margin: 0 0 0 8px !important;
    }
    .btn-pilar-mini .elementor-button-text { 
        font-size: 10px !important; 
    }
}

/* --- HOVER ATIVADO --- */

.btn-pilar-mini .elementor-button {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

.btn-pilar-mini .elementor-button:hover {
    transform: scale(1.05) translateY(-2px) !important;
    filter: brightness(1.1) !important;
    box-shadow: 0 8px 20px rgba(230, 0, 0, 0.25) !important;
}

.btn-pilar-mini .elementor-button-icon {
    transition: transform 0.4s ease !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon i,
.btn-pilar-mini .elementor-button:hover .elementor-button-icon svg {
    fill: #E60000 !important;
    color: #E60000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c25b312 *//* VERSÃO ULTRA COMPACTA PARA OS PILARES (NÍVEL 1) */

/* Classe base de estilo: btn-pilar-mini */
.btn-pilar-mini .elementor-button {
    display: inline-flex !important; 
    align-items: center !important;
    justify-content: center !important;
    background: linear-gradient(90deg, #E60000 0%, #FF8C00 100%) !important;
    padding: 0 4px 0 16px !important; /* Mais estreito */
    height: 40px !important; /* Menos alto */
    border-radius: 100px !important;
    border: none !important;
    overflow: hidden !important; 
}

.btn-pilar-mini .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    line-height: 1 !important;
}

.btn-pilar-mini .elementor-button-text {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 12px !important; /* Desktop */
    font-weight: 500 !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    display: flex !important;
    align-items: center !important; 
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.btn-pilar-mini .elementor-button-icon {
    background: #FFFFFF;
    width: 32px !important; /* Ícone menor */
    height: 32px !important;
    border-radius: 50%;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 0 0 10px !important; /* Menos espaço entre texto e ícone */
    flex-shrink: 0;
}

/* Responsivo Mobile e Tablet (até 1024px) */
@media (max-width: 1024px) {
    .btn-pilar-mini .elementor-button { 
        height: 30px !important; 
        padding-left: 12px !important; 
    }
    .btn-pilar-mini .elementor-button-icon { 
        width: 24px !important; 
        height: 24px !important; 
        margin: 0 0 0 8px !important;
    }
    .btn-pilar-mini .elementor-button-text { 
        font-size: 10px !important; 
    }
}

/* --- HOVER ATIVADO --- */

.btn-pilar-mini .elementor-button {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

.btn-pilar-mini .elementor-button:hover {
    transform: scale(1.05) translateY(-2px) !important;
    filter: brightness(1.1) !important;
    box-shadow: 0 8px 20px rgba(230, 0, 0, 0.25) !important;
}

.btn-pilar-mini .elementor-button-icon {
    transition: transform 0.4s ease !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon i,
.btn-pilar-mini .elementor-button:hover .elementor-button-icon svg {
    fill: #E60000 !important;
    color: #E60000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d11fc99 *//* VERSÃO ULTRA COMPACTA PARA OS PILARES (NÍVEL 1) */

/* Classe base de estilo: btn-pilar-mini */
.btn-pilar-mini .elementor-button {
    display: inline-flex !important; 
    align-items: center !important;
    justify-content: center !important;
    background: linear-gradient(90deg, #E60000 0%, #FF8C00 100%) !important;
    padding: 0 4px 0 16px !important; /* Mais estreito */
    height: 40px !important; /* Menos alto */
    border-radius: 100px !important;
    border: none !important;
    overflow: hidden !important; 
}

.btn-pilar-mini .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    line-height: 1 !important;
}

.btn-pilar-mini .elementor-button-text {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 12px !important; /* Desktop */
    font-weight: 500 !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    display: flex !important;
    align-items: center !important; 
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.btn-pilar-mini .elementor-button-icon {
    background: #FFFFFF;
    width: 32px !important; /* Ícone menor */
    height: 32px !important;
    border-radius: 50%;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 0 0 10px !important; /* Menos espaço entre texto e ícone */
    flex-shrink: 0;
}

/* Responsivo Mobile e Tablet (até 1024px) */
@media (max-width: 1024px) {
    .btn-pilar-mini .elementor-button { 
        height: 30px !important; 
        padding-left: 12px !important; 
    }
    .btn-pilar-mini .elementor-button-icon { 
        width: 24px !important; 
        height: 24px !important; 
        margin: 0 0 0 8px !important;
    }
    .btn-pilar-mini .elementor-button-text { 
        font-size: 10px !important; 
    }
}

/* --- HOVER ATIVADO --- */

.btn-pilar-mini .elementor-button {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

.btn-pilar-mini .elementor-button:hover {
    transform: scale(1.05) translateY(-2px) !important;
    filter: brightness(1.1) !important;
    box-shadow: 0 8px 20px rgba(230, 0, 0, 0.25) !important;
}

.btn-pilar-mini .elementor-button-icon {
    transition: transform 0.4s ease !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon i,
.btn-pilar-mini .elementor-button:hover .elementor-button-icon svg {
    fill: #E60000 !important;
    color: #E60000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-beb0ab2 *//* VERSÃO ULTRA COMPACTA PARA OS PILARES (NÍVEL 1) */

/* Classe base de estilo: btn-pilar-mini */
.btn-pilar-mini .elementor-button {
    display: inline-flex !important; 
    align-items: center !important;
    justify-content: center !important;
    background: linear-gradient(90deg, #E60000 0%, #FF8C00 100%) !important;
    padding: 0 4px 0 16px !important; /* Mais estreito */
    height: 40px !important; /* Menos alto */
    border-radius: 100px !important;
    border: none !important;
    overflow: hidden !important; 
}

.btn-pilar-mini .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    line-height: 1 !important;
}

.btn-pilar-mini .elementor-button-text {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 12px !important; /* Desktop */
    font-weight: 500 !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    display: flex !important;
    align-items: center !important; 
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.btn-pilar-mini .elementor-button-icon {
    background: #FFFFFF;
    width: 32px !important; /* Ícone menor */
    height: 32px !important;
    border-radius: 50%;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 0 0 10px !important; /* Menos espaço entre texto e ícone */
    flex-shrink: 0;
}

/* Responsivo Mobile e Tablet (até 1024px) */
@media (max-width: 1024px) {
    .btn-pilar-mini .elementor-button { 
        height: 30px !important; 
        padding-left: 12px !important; 
    }
    .btn-pilar-mini .elementor-button-icon { 
        width: 24px !important; 
        height: 24px !important; 
        margin: 0 0 0 8px !important;
    }
    .btn-pilar-mini .elementor-button-text { 
        font-size: 10px !important; 
    }
}

/* --- HOVER ATIVADO --- */

.btn-pilar-mini .elementor-button {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

.btn-pilar-mini .elementor-button:hover {
    transform: scale(1.05) translateY(-2px) !important;
    filter: brightness(1.1) !important;
    box-shadow: 0 8px 20px rgba(230, 0, 0, 0.25) !important;
}

.btn-pilar-mini .elementor-button-icon {
    transition: transform 0.4s ease !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon i,
.btn-pilar-mini .elementor-button:hover .elementor-button-icon svg {
    fill: #E60000 !important;
    color: #E60000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9d98131 *//* VERSÃO ULTRA COMPACTA PARA OS PILARES (NÍVEL 1) */

/* Classe base de estilo: btn-pilar-mini */
.btn-pilar-mini .elementor-button {
    display: inline-flex !important; 
    align-items: center !important;
    justify-content: center !important;
    background: linear-gradient(90deg, #E60000 0%, #FF8C00 100%) !important;
    padding: 0 4px 0 16px !important; /* Mais estreito */
    height: 40px !important; /* Menos alto */
    border-radius: 100px !important;
    border: none !important;
    overflow: hidden !important; 
}

.btn-pilar-mini .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    line-height: 1 !important;
}

.btn-pilar-mini .elementor-button-text {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 12px !important; /* Desktop */
    font-weight: 500 !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    display: flex !important;
    align-items: center !important; 
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.btn-pilar-mini .elementor-button-icon {
    background: #FFFFFF;
    width: 32px !important; /* Ícone menor */
    height: 32px !important;
    border-radius: 50%;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 0 0 10px !important; /* Menos espaço entre texto e ícone */
    flex-shrink: 0;
}

/* Responsivo Mobile e Tablet (até 1024px) */
@media (max-width: 1024px) {
    .btn-pilar-mini .elementor-button { 
        height: 30px !important; 
        padding-left: 12px !important; 
    }
    .btn-pilar-mini .elementor-button-icon { 
        width: 24px !important; 
        height: 24px !important; 
        margin: 0 0 0 8px !important;
    }
    .btn-pilar-mini .elementor-button-text { 
        font-size: 10px !important; 
    }
}

/* --- HOVER ATIVADO --- */

.btn-pilar-mini .elementor-button {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

.btn-pilar-mini .elementor-button:hover {
    transform: scale(1.05) translateY(-2px) !important;
    filter: brightness(1.1) !important;
    box-shadow: 0 8px 20px rgba(230, 0, 0, 0.25) !important;
}

.btn-pilar-mini .elementor-button-icon {
    transition: transform 0.4s ease !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon i,
.btn-pilar-mini .elementor-button:hover .elementor-button-icon svg {
    fill: #E60000 !important;
    color: #E60000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f0433f0 *//* VERSÃO ULTRA COMPACTA PARA OS PILARES (NÍVEL 1) */

/* Classe base de estilo: btn-pilar-mini */
.btn-pilar-mini .elementor-button {
    display: inline-flex !important; 
    align-items: center !important;
    justify-content: center !important;
    background: linear-gradient(90deg, #E60000 0%, #FF8C00 100%) !important;
    padding: 0 4px 0 16px !important; /* Mais estreito */
    height: 40px !important; /* Menos alto */
    border-radius: 100px !important;
    border: none !important;
    overflow: hidden !important; 
}

.btn-pilar-mini .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    line-height: 1 !important;
}

.btn-pilar-mini .elementor-button-text {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 12px !important; /* Desktop */
    font-weight: 500 !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    display: flex !important;
    align-items: center !important; 
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.btn-pilar-mini .elementor-button-icon {
    background: #FFFFFF;
    width: 32px !important; /* Ícone menor */
    height: 32px !important;
    border-radius: 50%;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 0 0 10px !important; /* Menos espaço entre texto e ícone */
    flex-shrink: 0;
}

/* Responsivo Mobile e Tablet (até 1024px) */
@media (max-width: 1024px) {
    .btn-pilar-mini .elementor-button { 
        height: 30px !important; 
        padding-left: 12px !important; 
    }
    .btn-pilar-mini .elementor-button-icon { 
        width: 24px !important; 
        height: 24px !important; 
        margin: 0 0 0 8px !important;
    }
    .btn-pilar-mini .elementor-button-text { 
        font-size: 10px !important; 
    }
}

/* --- HOVER ATIVADO --- */

.btn-pilar-mini .elementor-button {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

.btn-pilar-mini .elementor-button:hover {
    transform: scale(1.05) translateY(-2px) !important;
    filter: brightness(1.1) !important;
    box-shadow: 0 8px 20px rgba(230, 0, 0, 0.25) !important;
}

.btn-pilar-mini .elementor-button-icon {
    transition: transform 0.4s ease !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon i,
.btn-pilar-mini .elementor-button:hover .elementor-button-icon svg {
    fill: #E60000 !important;
    color: #E60000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b6f425a *//* VERSÃO ULTRA COMPACTA PARA OS PILARES (NÍVEL 1) */

/* Classe base de estilo: btn-pilar-mini */
.btn-pilar-mini .elementor-button {
    display: inline-flex !important; 
    align-items: center !important;
    justify-content: center !important;
    background: linear-gradient(90deg, #E60000 0%, #FF8C00 100%) !important;
    padding: 0 4px 0 16px !important; /* Mais estreito */
    height: 40px !important; /* Menos alto */
    border-radius: 100px !important;
    border: none !important;
    overflow: hidden !important; 
}

.btn-pilar-mini .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    line-height: 1 !important;
}

.btn-pilar-mini .elementor-button-text {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 12px !important; /* Desktop */
    font-weight: 500 !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    display: flex !important;
    align-items: center !important; 
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.btn-pilar-mini .elementor-button-icon {
    background: #FFFFFF;
    width: 32px !important; /* Ícone menor */
    height: 32px !important;
    border-radius: 50%;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 0 0 10px !important; /* Menos espaço entre texto e ícone */
    flex-shrink: 0;
}

/* Responsivo Mobile e Tablet (até 1024px) */
@media (max-width: 1024px) {
    .btn-pilar-mini .elementor-button { 
        height: 30px !important; 
        padding-left: 12px !important; 
    }
    .btn-pilar-mini .elementor-button-icon { 
        width: 24px !important; 
        height: 24px !important; 
        margin: 0 0 0 8px !important;
    }
    .btn-pilar-mini .elementor-button-text { 
        font-size: 10px !important; 
    }
}

/* --- HOVER ATIVADO --- */

.btn-pilar-mini .elementor-button {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

.btn-pilar-mini .elementor-button:hover {
    transform: scale(1.05) translateY(-2px) !important;
    filter: brightness(1.1) !important;
    box-shadow: 0 8px 20px rgba(230, 0, 0, 0.25) !important;
}

.btn-pilar-mini .elementor-button-icon {
    transition: transform 0.4s ease !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon i,
.btn-pilar-mini .elementor-button:hover .elementor-button-icon svg {
    fill: #E60000 !important;
    color: #E60000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-59a14db *//* VERSÃO ULTRA COMPACTA PARA OS PILARES (NÍVEL 1) */

/* Classe base de estilo: btn-pilar-mini */
.btn-pilar-mini .elementor-button {
    display: inline-flex !important; 
    align-items: center !important;
    justify-content: center !important;
    background: linear-gradient(90deg, #E60000 0%, #FF8C00 100%) !important;
    padding: 0 4px 0 16px !important; /* Mais estreito */
    height: 40px !important; /* Menos alto */
    border-radius: 100px !important;
    border: none !important;
    overflow: hidden !important; 
}

.btn-pilar-mini .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    line-height: 1 !important;
}

.btn-pilar-mini .elementor-button-text {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 12px !important; /* Desktop */
    font-weight: 500 !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    display: flex !important;
    align-items: center !important; 
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.btn-pilar-mini .elementor-button-icon {
    background: #FFFFFF;
    width: 32px !important; /* Ícone menor */
    height: 32px !important;
    border-radius: 50%;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 0 0 10px !important; /* Menos espaço entre texto e ícone */
    flex-shrink: 0;
}

/* Responsivo Mobile e Tablet (até 1024px) */
@media (max-width: 1024px) {
    .btn-pilar-mini .elementor-button { 
        height: 30px !important; 
        padding-left: 12px !important; 
    }
    .btn-pilar-mini .elementor-button-icon { 
        width: 24px !important; 
        height: 24px !important; 
        margin: 0 0 0 8px !important;
    }
    .btn-pilar-mini .elementor-button-text { 
        font-size: 10px !important; 
    }
}

/* --- HOVER ATIVADO --- */

.btn-pilar-mini .elementor-button {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

.btn-pilar-mini .elementor-button:hover {
    transform: scale(1.05) translateY(-2px) !important;
    filter: brightness(1.1) !important;
    box-shadow: 0 8px 20px rgba(230, 0, 0, 0.25) !important;
}

.btn-pilar-mini .elementor-button-icon {
    transition: transform 0.4s ease !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon i,
.btn-pilar-mini .elementor-button:hover .elementor-button-icon svg {
    fill: #E60000 !important;
    color: #E60000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-afe9feb *//* VERSÃO ULTRA COMPACTA PARA OS PILARES (NÍVEL 1) */

/* Classe base de estilo: btn-pilar-mini */
.btn-pilar-mini .elementor-button {
    display: inline-flex !important; 
    align-items: center !important;
    justify-content: center !important;
    background: linear-gradient(90deg, #E60000 0%, #FF8C00 100%) !important;
    padding: 0 4px 0 16px !important; /* Mais estreito */
    height: 40px !important; /* Menos alto */
    border-radius: 100px !important;
    border: none !important;
    overflow: hidden !important; 
}

.btn-pilar-mini .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    line-height: 1 !important;
}

.btn-pilar-mini .elementor-button-text {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 12px !important; /* Desktop */
    font-weight: 500 !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    display: flex !important;
    align-items: center !important; 
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.btn-pilar-mini .elementor-button-icon {
    background: #FFFFFF;
    width: 32px !important; /* Ícone menor */
    height: 32px !important;
    border-radius: 50%;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 0 0 10px !important; /* Menos espaço entre texto e ícone */
    flex-shrink: 0;
}

/* Responsivo Mobile e Tablet (até 1024px) */
@media (max-width: 1024px) {
    .btn-pilar-mini .elementor-button { 
        height: 30px !important; 
        padding-left: 12px !important; 
    }
    .btn-pilar-mini .elementor-button-icon { 
        width: 24px !important; 
        height: 24px !important; 
        margin: 0 0 0 8px !important;
    }
    .btn-pilar-mini .elementor-button-text { 
        font-size: 10px !important; 
    }
}

/* --- HOVER ATIVADO --- */

.btn-pilar-mini .elementor-button {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

.btn-pilar-mini .elementor-button:hover {
    transform: scale(1.05) translateY(-2px) !important;
    filter: brightness(1.1) !important;
    box-shadow: 0 8px 20px rgba(230, 0, 0, 0.25) !important;
}

.btn-pilar-mini .elementor-button-icon {
    transition: transform 0.4s ease !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon i,
.btn-pilar-mini .elementor-button:hover .elementor-button-icon svg {
    fill: #E60000 !important;
    color: #E60000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-03ed3ef *//* VERSÃO ULTRA COMPACTA PARA OS PILARES (NÍVEL 1) */

/* Classe base de estilo: btn-pilar-mini */
.btn-pilar-mini .elementor-button {
    display: inline-flex !important; 
    align-items: center !important;
    justify-content: center !important;
    background: linear-gradient(90deg, #E60000 0%, #FF8C00 100%) !important;
    padding: 0 4px 0 16px !important; /* Mais estreito */
    height: 40px !important; /* Menos alto */
    border-radius: 100px !important;
    border: none !important;
    overflow: hidden !important; 
}

.btn-pilar-mini .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    line-height: 1 !important;
}

.btn-pilar-mini .elementor-button-text {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 12px !important; /* Desktop */
    font-weight: 500 !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    display: flex !important;
    align-items: center !important; 
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.btn-pilar-mini .elementor-button-icon {
    background: #FFFFFF;
    width: 32px !important; /* Ícone menor */
    height: 32px !important;
    border-radius: 50%;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 0 0 10px !important; /* Menos espaço entre texto e ícone */
    flex-shrink: 0;
}

/* Responsivo Mobile e Tablet (até 1024px) */
@media (max-width: 1024px) {
    .btn-pilar-mini .elementor-button { 
        height: 30px !important; 
        padding-left: 12px !important; 
    }
    .btn-pilar-mini .elementor-button-icon { 
        width: 24px !important; 
        height: 24px !important; 
        margin: 0 0 0 8px !important;
    }
    .btn-pilar-mini .elementor-button-text { 
        font-size: 10px !important; 
    }
}

/* --- HOVER ATIVADO --- */

.btn-pilar-mini .elementor-button {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

.btn-pilar-mini .elementor-button:hover {
    transform: scale(1.05) translateY(-2px) !important;
    filter: brightness(1.1) !important;
    box-shadow: 0 8px 20px rgba(230, 0, 0, 0.25) !important;
}

.btn-pilar-mini .elementor-button-icon {
    transition: transform 0.4s ease !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon i,
.btn-pilar-mini .elementor-button:hover .elementor-button-icon svg {
    fill: #E60000 !important;
    color: #E60000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c4a1a0 *//* VERSÃO ULTRA COMPACTA PARA OS PILARES (NÍVEL 1) */

/* Classe base de estilo: btn-pilar-mini */
.btn-pilar-mini .elementor-button {
    display: inline-flex !important; 
    align-items: center !important;
    justify-content: center !important;
    background: linear-gradient(90deg, #E60000 0%, #FF8C00 100%) !important;
    padding: 0 4px 0 16px !important; /* Mais estreito */
    height: 40px !important; /* Menos alto */
    border-radius: 100px !important;
    border: none !important;
    overflow: hidden !important; 
}

.btn-pilar-mini .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    line-height: 1 !important;
}

.btn-pilar-mini .elementor-button-text {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 12px !important; /* Desktop */
    font-weight: 500 !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    display: flex !important;
    align-items: center !important; 
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.btn-pilar-mini .elementor-button-icon {
    background: #FFFFFF;
    width: 32px !important; /* Ícone menor */
    height: 32px !important;
    border-radius: 50%;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 0 0 10px !important; /* Menos espaço entre texto e ícone */
    flex-shrink: 0;
}

/* Responsivo Mobile e Tablet (até 1024px) */
@media (max-width: 1024px) {
    .btn-pilar-mini .elementor-button { 
        height: 30px !important; 
        padding-left: 12px !important; 
    }
    .btn-pilar-mini .elementor-button-icon { 
        width: 24px !important; 
        height: 24px !important; 
        margin: 0 0 0 8px !important;
    }
    .btn-pilar-mini .elementor-button-text { 
        font-size: 10px !important; 
    }
}

/* --- HOVER ATIVADO --- */

.btn-pilar-mini .elementor-button {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

.btn-pilar-mini .elementor-button:hover {
    transform: scale(1.05) translateY(-2px) !important;
    filter: brightness(1.1) !important;
    box-shadow: 0 8px 20px rgba(230, 0, 0, 0.25) !important;
}

.btn-pilar-mini .elementor-button-icon {
    transition: transform 0.4s ease !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon i,
.btn-pilar-mini .elementor-button:hover .elementor-button-icon svg {
    fill: #E60000 !important;
    color: #E60000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff3f126 *//* VERSÃO ULTRA COMPACTA PARA OS PILARES (NÍVEL 1) */

/* Classe base de estilo: btn-pilar-mini */
.btn-pilar-mini .elementor-button {
    display: inline-flex !important; 
    align-items: center !important;
    justify-content: center !important;
    background: linear-gradient(90deg, #E60000 0%, #FF8C00 100%) !important;
    padding: 0 4px 0 16px !important; /* Mais estreito */
    height: 40px !important; /* Menos alto */
    border-radius: 100px !important;
    border: none !important;
    overflow: hidden !important; 
}

.btn-pilar-mini .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    line-height: 1 !important;
}

.btn-pilar-mini .elementor-button-text {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 12px !important; /* Desktop */
    font-weight: 500 !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    display: flex !important;
    align-items: center !important; 
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.btn-pilar-mini .elementor-button-icon {
    background: #FFFFFF;
    width: 32px !important; /* Ícone menor */
    height: 32px !important;
    border-radius: 50%;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 0 0 10px !important; /* Menos espaço entre texto e ícone */
    flex-shrink: 0;
}

/* Responsivo Mobile e Tablet (até 1024px) */
@media (max-width: 1024px) {
    .btn-pilar-mini .elementor-button { 
        height: 30px !important; 
        padding-left: 12px !important; 
    }
    .btn-pilar-mini .elementor-button-icon { 
        width: 24px !important; 
        height: 24px !important; 
        margin: 0 0 0 8px !important;
    }
    .btn-pilar-mini .elementor-button-text { 
        font-size: 10px !important; 
    }
}

/* --- HOVER ATIVADO --- */

.btn-pilar-mini .elementor-button {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

.btn-pilar-mini .elementor-button:hover {
    transform: scale(1.05) translateY(-2px) !important;
    filter: brightness(1.1) !important;
    box-shadow: 0 8px 20px rgba(230, 0, 0, 0.25) !important;
}

.btn-pilar-mini .elementor-button-icon {
    transition: transform 0.4s ease !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon i,
.btn-pilar-mini .elementor-button:hover .elementor-button-icon svg {
    fill: #E60000 !important;
    color: #E60000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce9a745 *//* VERSÃO ULTRA COMPACTA PARA OS PILARES (NÍVEL 1) */

/* Classe base de estilo: btn-pilar-mini */
.btn-pilar-mini .elementor-button {
    display: inline-flex !important; 
    align-items: center !important;
    justify-content: center !important;
    background: linear-gradient(90deg, #E60000 0%, #FF8C00 100%) !important;
    padding: 0 4px 0 16px !important; /* Mais estreito */
    height: 40px !important; /* Menos alto */
    border-radius: 100px !important;
    border: none !important;
    overflow: hidden !important; 
}

.btn-pilar-mini .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    line-height: 1 !important;
}

.btn-pilar-mini .elementor-button-text {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 12px !important; /* Desktop */
    font-weight: 500 !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    display: flex !important;
    align-items: center !important; 
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.btn-pilar-mini .elementor-button-icon {
    background: #FFFFFF;
    width: 32px !important; /* Ícone menor */
    height: 32px !important;
    border-radius: 50%;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 0 0 10px !important; /* Menos espaço entre texto e ícone */
    flex-shrink: 0;
}

/* Responsivo Mobile e Tablet (até 1024px) */
@media (max-width: 1024px) {
    .btn-pilar-mini .elementor-button { 
        height: 30px !important; 
        padding-left: 12px !important; 
    }
    .btn-pilar-mini .elementor-button-icon { 
        width: 24px !important; 
        height: 24px !important; 
        margin: 0 0 0 8px !important;
    }
    .btn-pilar-mini .elementor-button-text { 
        font-size: 10px !important; 
    }
}

/* --- HOVER ATIVADO --- */

.btn-pilar-mini .elementor-button {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

.btn-pilar-mini .elementor-button:hover {
    transform: scale(1.05) translateY(-2px) !important;
    filter: brightness(1.1) !important;
    box-shadow: 0 8px 20px rgba(230, 0, 0, 0.25) !important;
}

.btn-pilar-mini .elementor-button-icon {
    transition: transform 0.4s ease !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) !important;
}

.btn-pilar-mini .elementor-button:hover .elementor-button-icon i,
.btn-pilar-mini .elementor-button:hover .elementor-button-icon svg {
    fill: #E60000 !important;
    color: #E60000 !important;
}/* End custom CSS */