.elementor-2888 .elementor-element.elementor-element-a181049{--display:flex;}.elementor-2888 .elementor-element.elementor-element-a181049:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-a181049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-ed94ebc{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-ed94ebc:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-ed94ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-ed94ebc.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2888 .elementor-element.elementor-element-7a99ed4{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-7a99ed4 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-232aede{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-232aede p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-79ec246{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-5129755{--display:grid;--min-height:38px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-2888 .elementor-element.elementor-element-a32353e .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:54px 54px 54px 54px;}.elementor-2888 .elementor-element.elementor-element-a32353e .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-a32353e .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-a32353e .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-a32353e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-c1a03af > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-c1a03af{text-align:start;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-c1a03af p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-4e854b3{--display:grid;--min-height:38px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-0dde6f6 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:47px 47px 47px 47px;}.elementor-2888 .elementor-element.elementor-element-0dde6f6 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-0dde6f6 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-0dde6f6 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-0dde6f6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-bc77cdf > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-bc77cdf{text-align:start;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-bc77cdf p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-f272630{--display:grid;--min-height:38px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-24b19d3 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:47px 47px 47px 47px;}.elementor-2888 .elementor-element.elementor-element-24b19d3 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-24b19d3 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-24b19d3 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-24b19d3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-f12c410 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-f12c410{text-align:start;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-f12c410 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-0094743{--display:flex;}.elementor-2888 .elementor-element.elementor-element-0094743:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-0094743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-1ff41f7{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-1ff41f7:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-1ff41f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-1ff41f7.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-b2d9355{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-b2d9355 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-7835284{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-7835284 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-1bebdb3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-30c1c6f{text-align:center;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-497d699 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;fill:#C51A4A;color:#C51A4A;border-style:solid;border-radius:23px 23px 23px 23px;}.elementor-2888 .elementor-element.elementor-element-497d699 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-497d699 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-497d699 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-497d699 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-45d0ffc{--display:flex;}.elementor-2888 .elementor-element.elementor-element-45d0ffc:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-45d0ffc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-aeff4eb{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-aeff4eb:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-aeff4eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-aeff4eb.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-4a52773{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-4a52773 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-2c84412{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-2c84412 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-9131036{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-64a93a0{text-align:center;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-12d6677 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;fill:#C51A4A;color:#C51A4A;border-style:solid;border-radius:23px 23px 23px 23px;}.elementor-2888 .elementor-element.elementor-element-12d6677 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-12d6677 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-12d6677 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-12d6677 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-cf2d1cd{--display:flex;}.elementor-2888 .elementor-element.elementor-element-cf2d1cd:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-cf2d1cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-521fa57{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-521fa57:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-521fa57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-521fa57.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-7fc473c{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-7fc473c p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-9d6d251{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-9d6d251 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-60a6307{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-92ea6d1{--display:grid;--min-height:38px;--e-con-grid-template-columns:100px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-d2ecf5a .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:47px 47px 47px 47px;}.elementor-2888 .elementor-element.elementor-element-d2ecf5a .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-d2ecf5a .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-d2ecf5a .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-d2ecf5a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-8798e0b > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-8798e0b{column-gap:0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-8798e0b p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-e012cda{--display:grid;--min-height:38px;--e-con-grid-template-columns:100px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-10821e1 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:47px 47px 47px 47px;}.elementor-2888 .elementor-element.elementor-element-10821e1 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-10821e1 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-10821e1 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-10821e1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-57c19c2 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-57c19c2{text-align:start;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-57c19c2 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-8a56269{--display:grid;--min-height:38px;--e-con-grid-template-columns:100px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-e8694f6 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:47px 47px 47px 47px;}.elementor-2888 .elementor-element.elementor-element-e8694f6 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-e8694f6 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-e8694f6 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-e8694f6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-9cf0fd8 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-9cf0fd8{text-align:start;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-9cf0fd8 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-26095d2{--display:flex;}.elementor-2888 .elementor-element.elementor-element-26095d2:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-26095d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-603b19e{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-603b19e:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-603b19e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-603b19e.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-b54f930{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-b54f930 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-e30deb2{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-e30deb2 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-ac77e43{--display:flex;}.elementor-2888 .elementor-element.elementor-element-ac77e43:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-ac77e43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-fd07728{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-d563e5b{text-align:center;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-7e9deac .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;fill:#C51A4A;color:#C51A4A;border-style:solid;border-radius:23px 23px 23px 23px;}.elementor-2888 .elementor-element.elementor-element-7e9deac .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-7e9deac .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-7e9deac .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-7e9deac .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-4e1c951{--display:flex;}.elementor-2888 .elementor-element.elementor-element-4e1c951:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-4e1c951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-256273b{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-256273b:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-256273b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-256273b.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-27d8ac5{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-27d8ac5 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-b94a911{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-b94a911 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-1357290{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-adc2299{text-align:center;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-e83773e .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;fill:#C51A4A;color:#C51A4A;border-style:solid;border-radius:23px 23px 23px 23px;}.elementor-2888 .elementor-element.elementor-element-e83773e .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-e83773e .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-e83773e .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-e83773e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-84f0767{--display:flex;}.elementor-2888 .elementor-element.elementor-element-84f0767:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-84f0767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-d8cce1a{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-d8cce1a:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-d8cce1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-d8cce1a.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-808e69a{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-808e69a p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-e927d17{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-e927d17 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-d4125d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-48b609c{--display:grid;--min-height:38px;--e-con-grid-template-columns:100px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-0682edb .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:47px 47px 47px 47px;}.elementor-2888 .elementor-element.elementor-element-0682edb .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-0682edb .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-0682edb .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-0682edb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-ca8fc42 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-ca8fc42{column-gap:0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-ca8fc42 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-ae3ae17{--display:grid;--min-height:38px;--e-con-grid-template-columns:100px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-a953b8b .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:47px 47px 47px 47px;}.elementor-2888 .elementor-element.elementor-element-a953b8b .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-a953b8b .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-a953b8b .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-a953b8b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-9df2c75 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-9df2c75{text-align:start;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-9df2c75 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-0d06724{--display:grid;--min-height:38px;--e-con-grid-template-columns:100px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-21d7fb6 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:47px 47px 47px 47px;}.elementor-2888 .elementor-element.elementor-element-21d7fb6 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-21d7fb6 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-21d7fb6 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-21d7fb6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-d59d508 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-d59d508{text-align:start;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-d59d508 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-1afc25b{--display:flex;}.elementor-2888 .elementor-element.elementor-element-1afc25b:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-1afc25b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-d2cf7b8{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-d2cf7b8:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-d2cf7b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-d2cf7b8.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-204cdad{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-204cdad p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-649f225{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-649f225 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-ee74279{--display:flex;}.elementor-2888 .elementor-element.elementor-element-ee74279:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-ee74279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-987a422{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-7505078{text-align:center;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-02eaa37 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;fill:#C51A4A;color:#C51A4A;border-style:solid;border-radius:23px 23px 23px 23px;}.elementor-2888 .elementor-element.elementor-element-02eaa37 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-02eaa37 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-02eaa37 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-02eaa37 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-4cf135c{--display:flex;}.elementor-2888 .elementor-element.elementor-element-4cf135c:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-4cf135c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-d98dc64{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-d98dc64:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-d98dc64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-d98dc64.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-f82a9b2{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-f82a9b2 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-a23fdad{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-a23fdad p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-6d4c738{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-8a3dda7{text-align:center;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-f955003 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;fill:#C51A4A;color:#C51A4A;border-style:solid;border-radius:23px 23px 23px 23px;}.elementor-2888 .elementor-element.elementor-element-f955003 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-f955003 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-f955003 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-f955003 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-c81d615{--display:flex;}.elementor-2888 .elementor-element.elementor-element-c81d615:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-c81d615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-d228aa7{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-d228aa7:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-d228aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-d228aa7.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-9554bd1{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-9554bd1 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-2f202d5{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-2f202d5 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-115fb6d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-1e5f7f8{--display:grid;--min-height:38px;--e-con-grid-template-columns:100px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-d464936 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:47px 47px 47px 47px;}.elementor-2888 .elementor-element.elementor-element-d464936 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-d464936 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-d464936 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-d464936 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-db63c93 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-db63c93{column-gap:0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-db63c93 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-126e655{--display:grid;--min-height:38px;--e-con-grid-template-columns:100px 400px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-86028e9 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:47px 47px 47px 47px;}.elementor-2888 .elementor-element.elementor-element-86028e9 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-86028e9 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-86028e9 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-86028e9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-1d7e8e9 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-1d7e8e9{text-align:start;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-1d7e8e9 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-9d13a9e{--display:grid;--min-height:38px;--e-con-grid-template-columns:100px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-3373fd0 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:47px 47px 47px 47px;}.elementor-2888 .elementor-element.elementor-element-3373fd0 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-3373fd0 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-3373fd0 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-3373fd0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-7fe953c > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-7fe953c{text-align:start;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-7fe953c p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-df00604{--display:flex;}.elementor-2888 .elementor-element.elementor-element-df00604:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-df00604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-429938c{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-429938c:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-429938c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-429938c.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-2022617{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-2022617 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-83cd863{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-83cd863 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-d3e6b12{--display:flex;}.elementor-2888 .elementor-element.elementor-element-d3e6b12:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-d3e6b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-ddb6d51{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-e8e5b5c{text-align:center;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-fbcf0fe .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;fill:#C51A4A;color:#C51A4A;border-style:solid;border-radius:23px 23px 23px 23px;}.elementor-2888 .elementor-element.elementor-element-fbcf0fe .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-fbcf0fe .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-fbcf0fe .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-fbcf0fe .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-fca8f35{--display:flex;}.elementor-2888 .elementor-element.elementor-element-fca8f35:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-fca8f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-381518c{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-381518c:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-381518c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-381518c.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-de6760d{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-de6760d p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-be7f7a4{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-be7f7a4 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-1fc9c87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-5a73c79{text-align:center;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-1e8b35d .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;fill:#C51A4A;color:#C51A4A;border-style:solid;border-radius:23px 23px 23px 23px;}.elementor-2888 .elementor-element.elementor-element-1e8b35d .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-1e8b35d .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-1e8b35d .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-1e8b35d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-f96ea97{--display:flex;}.elementor-2888 .elementor-element.elementor-element-f96ea97:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-f96ea97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-d8e6e76{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-d8e6e76:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-d8e6e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-d8e6e76.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-a0d1ec8{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-a0d1ec8 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-555fcb5{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-555fcb5 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-9d0af1c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-1b47b3d{--display:grid;--min-height:38px;--e-con-grid-template-columns:100px 500px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-082d855 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:47px 47px 47px 47px;}.elementor-2888 .elementor-element.elementor-element-082d855 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-082d855 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-082d855 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-082d855 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-6e9f589 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-6e9f589{column-gap:0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-6e9f589 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-db50c82{--display:grid;--min-height:38px;--e-con-grid-template-columns:100px 500px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-3692c69 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:47px 47px 47px 47px;}.elementor-2888 .elementor-element.elementor-element-3692c69 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-3692c69 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-3692c69 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-3692c69 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-91eee04 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-91eee04{text-align:start;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-91eee04 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-bee9fac{--display:grid;--min-height:38px;--e-con-grid-template-columns:100px 500px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-2d04bff .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:47px 47px 47px 47px;}.elementor-2888 .elementor-element.elementor-element-2d04bff .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-2d04bff .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-2d04bff .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-2d04bff .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-0e11e33 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-0e11e33{text-align:start;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-0e11e33 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-8ca2a2e{--display:flex;}.elementor-2888 .elementor-element.elementor-element-8ca2a2e:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-8ca2a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-d98f91e{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-d98f91e:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-d98f91e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-d98f91e.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-8766148{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-8766148 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-82b31eb{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-82b31eb p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-739e8cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-5486e70{text-align:center;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-f0f5aa5 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;fill:#C51A4A;color:#C51A4A;border-style:solid;border-radius:23px 23px 23px 23px;}.elementor-2888 .elementor-element.elementor-element-f0f5aa5 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-f0f5aa5 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-f0f5aa5 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-f0f5aa5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-20c7d01{--display:flex;}.elementor-2888 .elementor-element.elementor-element-20c7d01:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-20c7d01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-164b244{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-164b244:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-164b244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-164b244.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-edb53df{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-edb53df p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-8d36205{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-8d36205 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-e01b2e8{--display:flex;}.elementor-2888 .elementor-element.elementor-element-e01b2e8:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-e01b2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-a2a548e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-ffae9a7{text-align:center;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-c2b12f3 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;fill:#C51A4A;color:#C51A4A;border-style:solid;border-radius:23px 23px 23px 23px;}.elementor-2888 .elementor-element.elementor-element-c2b12f3 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-c2b12f3 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-c2b12f3 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-c2b12f3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-6bd9b72{--display:flex;}.elementor-2888 .elementor-element.elementor-element-6bd9b72:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-6bd9b72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-76feb1a{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-76feb1a:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-76feb1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-76feb1a.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-eff92bc{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-eff92bc p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-f600670{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-f600670 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-ca94f29{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-ae237a5{--display:grid;--min-height:38px;--e-con-grid-template-columns:100px 500px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-93f3736 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:47px 47px 47px 47px;}.elementor-2888 .elementor-element.elementor-element-93f3736 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-93f3736 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-93f3736 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-93f3736 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-29b79f6 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-29b79f6.elementor-element{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-29b79f6{column-gap:0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-29b79f6 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-28724e3{--display:grid;--min-height:38px;--e-con-grid-template-columns:100px 500px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-34a7abb .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:47px 47px 47px 47px;}.elementor-2888 .elementor-element.elementor-element-34a7abb .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-34a7abb .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-34a7abb .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-34a7abb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-01ff0fc > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-01ff0fc.elementor-element{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-01ff0fc{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-01ff0fc p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-58a4e2e{--display:grid;--min-height:38px;--e-con-grid-template-columns:100px 550px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-8a17545 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#C51A4A;color:#C51A4A;border-style:solid;border-width:-2px -2px -2px -2px;border-radius:47px 47px 47px 47px;}.elementor-2888 .elementor-element.elementor-element-8a17545 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-8a17545 .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-8a17545 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-8a17545 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-61a2d59 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-61a2d59{text-align:start;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-61a2d59 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-f1dc057{--display:flex;}.elementor-2888 .elementor-element.elementor-element-f1dc057:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-f1dc057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-c54f1fc{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-c54f1fc:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-c54f1fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-c54f1fc.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-f389d0b{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-f389d0b p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-34b741f{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-34b741f p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-8992321{--display:flex;}.elementor-2888 .elementor-element.elementor-element-8992321:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-8992321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-744c093{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-f7e76be{text-align:center;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-2e7d02a .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;fill:#C51A4A;color:#C51A4A;border-style:solid;border-radius:23px 23px 23px 23px;}.elementor-2888 .elementor-element.elementor-element-2e7d02a .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-2e7d02a .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-2e7d02a .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-2e7d02a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-307ff27{--display:flex;}.elementor-2888 .elementor-element.elementor-element-307ff27:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-307ff27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-be0329d{--display:flex;--min-height:0px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-be0329d:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-be0329d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-be0329d.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-1f552fa{font-family:"Roboto", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-1f552fa p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-a8dfa46{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-a8dfa46 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-c491a25{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-82480f0{text-align:center;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:bold;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-d87c5fb .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;fill:#C51A4A;color:#C51A4A;border-style:solid;border-radius:23px 23px 23px 23px;}.elementor-2888 .elementor-element.elementor-element-d87c5fb .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-d87c5fb .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-d87c5fb .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-d87c5fb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-7d83d17{--display:flex;}.elementor-2888 .elementor-element.elementor-element-7d83d17:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-7d83d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-4b0e125{--display:flex;--min-height:79px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2888 .elementor-element.elementor-element-4b0e125:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-4b0e125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-4b0e125.e-con{--align-self:center;}.elementor-2888 .elementor-element.elementor-element-1e23855 > .elementor-widget-container{margin:26px -3px -14px -3px;}.elementor-2888 .elementor-element.elementor-element-1e23855.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-2888 .elementor-element.elementor-element-1e23855{text-align:center;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:bold;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-1e23855 p{margin-block-end:0px;}.elementor-2888 .elementor-element.elementor-element-2f9b037{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2888 .elementor-element.elementor-element-ac03ec2{text-align:center;font-family:"Albert Sans", Sans-serif;font-size:23px;font-weight:900;color:#C51A4A;}.elementor-2888 .elementor-element.elementor-element-62eb83c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-31562bb .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;fill:#C51A4A;color:#C51A4A;border-style:solid;border-radius:23px 23px 23px 23px;}.elementor-2888 .elementor-element.elementor-element-31562bb .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-31562bb .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-31562bb .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-31562bb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-4fe5f7e .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;fill:#C51A4A;color:#C51A4A;border-style:solid;border-radius:23px 23px 23px 23px;}.elementor-2888 .elementor-element.elementor-element-4fe5f7e .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-4fe5f7e .elementor-button:focus{background-color:#C51A4A;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-4fe5f7e .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-4fe5f7e .elementor-button:focus svg{fill:#FFFFFF;}#elementor-popup-modal-2888{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-2888 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-2888 .dialog-close-button{display:flex;}#elementor-popup-modal-2888 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1024px){.elementor-2888 .elementor-element.elementor-element-5129755{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-4e854b3{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-f272630{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-92ea6d1{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-e012cda{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-8a56269{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-48b609c{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-ae3ae17{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-0d06724{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-1e5f7f8{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-126e655{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-9d13a9e{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-1b47b3d{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-db50c82{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-bee9fac{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-ae237a5{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-28724e3{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-58a4e2e{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-62eb83c{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2888 .elementor-element.elementor-element-a181049{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-ed94ebc{--width:100%;}.elementor-2888 .elementor-element.elementor-element-5129755{--width:38%;}.elementor-2888 .elementor-element.elementor-element-4e854b3{--width:38%;}.elementor-2888 .elementor-element.elementor-element-f272630{--width:38%;}.elementor-2888 .elementor-element.elementor-element-0094743{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-1ff41f7{--width:100%;}.elementor-2888 .elementor-element.elementor-element-45d0ffc{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-aeff4eb{--width:100%;}.elementor-2888 .elementor-element.elementor-element-cf2d1cd{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-521fa57{--width:100%;}.elementor-2888 .elementor-element.elementor-element-92ea6d1{--width:84%;}.elementor-2888 .elementor-element.elementor-element-e012cda{--width:80%;}.elementor-2888 .elementor-element.elementor-element-8a56269{--width:83%;}.elementor-2888 .elementor-element.elementor-element-26095d2{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-603b19e{--width:100%;}.elementor-2888 .elementor-element.elementor-element-4e1c951{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-256273b{--width:100%;}.elementor-2888 .elementor-element.elementor-element-84f0767{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-d8cce1a{--width:100%;}.elementor-2888 .elementor-element.elementor-element-48b609c{--width:84%;}.elementor-2888 .elementor-element.elementor-element-ae3ae17{--width:80%;}.elementor-2888 .elementor-element.elementor-element-0d06724{--width:83%;}.elementor-2888 .elementor-element.elementor-element-1afc25b{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-d2cf7b8{--width:100%;}.elementor-2888 .elementor-element.elementor-element-4cf135c{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-d98dc64{--width:100%;}.elementor-2888 .elementor-element.elementor-element-c81d615{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-d228aa7{--width:100%;}.elementor-2888 .elementor-element.elementor-element-1e5f7f8{--width:84%;}.elementor-2888 .elementor-element.elementor-element-126e655{--width:80%;}.elementor-2888 .elementor-element.elementor-element-9d13a9e{--width:83%;}.elementor-2888 .elementor-element.elementor-element-df00604{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-429938c{--width:100%;}.elementor-2888 .elementor-element.elementor-element-fca8f35{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-381518c{--width:100%;}.elementor-2888 .elementor-element.elementor-element-f96ea97{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-d8e6e76{--width:100%;}.elementor-2888 .elementor-element.elementor-element-1b47b3d{--width:84%;}.elementor-2888 .elementor-element.elementor-element-db50c82{--width:80%;}.elementor-2888 .elementor-element.elementor-element-bee9fac{--width:83%;}.elementor-2888 .elementor-element.elementor-element-8ca2a2e{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-d98f91e{--width:100%;}.elementor-2888 .elementor-element.elementor-element-20c7d01{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-164b244{--width:100%;}.elementor-2888 .elementor-element.elementor-element-6bd9b72{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-76feb1a{--width:100%;}.elementor-2888 .elementor-element.elementor-element-ae237a5{--width:84%;}.elementor-2888 .elementor-element.elementor-element-28724e3{--width:80%;}.elementor-2888 .elementor-element.elementor-element-58a4e2e{--width:83%;}.elementor-2888 .elementor-element.elementor-element-f1dc057{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-c54f1fc{--width:100%;}.elementor-2888 .elementor-element.elementor-element-307ff27{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-be0329d{--width:100%;}.elementor-2888 .elementor-element.elementor-element-7d83d17{--content-width:1095px;}.elementor-2888 .elementor-element.elementor-element-4b0e125{--width:100%;}}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-5129755{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-4e854b3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-f272630{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-92ea6d1{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-e012cda{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-8a56269{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-48b609c{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-ae3ae17{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-0d06724{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-1e5f7f8{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-126e655{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-9d13a9e{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-1b47b3d{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-db50c82{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-bee9fac{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-ae237a5{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-28724e3{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-58a4e2e{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-62eb83c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-60a6307 */.elementor-2888 .elementor-element.elementor-element-60a6307 .elementor-grid {
    grid-template-columns: auto 3fr !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4125d7 */.elementor-2888 .elementor-element.elementor-element-d4125d7 .elementor-grid {
    grid-template-columns: auto 3fr !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-115fb6d */.elementor-2888 .elementor-element.elementor-element-115fb6d .elementor-grid {
    grid-template-columns: auto 3fr !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d0af1c */.elementor-2888 .elementor-element.elementor-element-9d0af1c .elementor-grid {
    grid-template-columns: auto 3fr !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca94f29 */.elementor-2888 .elementor-element.elementor-element-ca94f29 .elementor-grid {
    grid-template-columns: auto 3fr !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9b037 */.elementor-2888 .elementor-element.elementor-element-2f9b037 .elementor-grid {
    grid-template-columns: auto 3fr !important;
}/* End custom CSS */
/* Start custom CSS *//* =============================================
   🚫 1. CONFIGURACIÓN INICIAL (OCULTACIÓN TOTAL)
   ============================================= */
#pregunta1, #correcto1, #incorrecto1,
#pregunta2, #correcto2, #incorrecto2,
#pregunta3, #correcto3, #incorrecto3,
#pregunta4, #correcto4, #incorrecto4,
#pregunta5, #correcto5, #incorrecto5,
#pregunta6, #correcto6, #incorrecto6,
#resumen { 
    display: none !important;
}

/* =============================================
   🎯 2. EL TRUCO DE RELEVO DE PANTALLAS
   ============================================= */
body:not(:has(:target)) #pregunta1 {
    display: flex !important;
}

#pregunta1:target, #correcto1:target, #incorrecto1:target,
#pregunta2:target, #correcto2:target, #incorrecto2:target,
#pregunta3:target, #correcto3:target, #incorrecto3:target,
#pregunta4:target, #correcto4:target, #incorrecto4:target,
#pregunta5:target, #correcto5:target, #incorrecto5:target,
#pregunta6:target, #correcto6:target, #incorrecto6:target,
#resumen:target { 
    display: flex !important;
}

body:has(#correcto1:target) #pregunta1, body:has(#incorrecto1:target) #pregunta1,
body:has(#pregunta2:target) #pregunta1, body:has(#correcto2:target) #pregunta1, body:has(#incorrecto2:target) #pregunta1,
body:has(#pregunta3:target) #pregunta1, body:has(#correcto3:target) #pregunta1, body:has(#incorrecto3:target) #pregunta1,
body:has(#pregunta4:target) #pregunta1, body:has(#correcto4:target) #pregunta1, body:has(#incorrecto4:target) #pregunta1,
body:has(#pregunta5:target) #pregunta1, body:has(#correcto5:target) #pregunta1, body:has(#incorrecto5:target) #pregunta1,
body:has(#pregunta6:target) #pregunta1, body:has(#correcto6:target) #pregunta1, body:has(#incorrecto6:target) #pregunta1,
body:has(#resumen:target) #pregunta1 { 
    display: none !important;
}

/* =============================================
   🔢 3. MATEMÁTICAS CSS USANDO TU DETECCIÓN DE BOTONES
   ============================================= */

/* 1. Inicializamos los 6 contadores en el body */
body {
    counter-reset: f1 0 f2 0 f3 0 f4 0 f5 0 f6 0;
}

/* 2. TU LÓGICA: Si el body detecta que el botón con esa clase específica
      recibió el clic (focus), forzamos que su contador pase a 1 */
body:has(.incorrecto1:focus), body:has(.incorrecto1:focus-within) { counter-reset: f1 1; }
body:has(.incorrecto2:focus), body:has(.incorrecto2:focus-within) { counter-reset: f2 1; }
body:has(.incorrecto3:focus), body:has(.incorrecto3:focus-within) { counter-reset: f3 1; }
body:has(.incorrecto4:focus), body:has(.incorrecto4:focus-within) { counter-reset: f4 1; }
body:has(.incorrecto5:focus), body:has(.incorrecto5:focus-within) { counter-reset: f5 1; }
body:has(.incorrecto6:focus), body:has(.incorrecto6:focus-within) { counter-reset: f6 1; }

/* 3. Ocultamos el número "0" estático que trae Elementor por defecto */
#resumen #mi-contador-fallos .elementor-counter-number {
    font-size: 0 !important;
}

/* 4. Inyectamos la suma matemática real calculada por CSS en su lugar */
#resumen #mi-contador-fallos .elementor-counter-number::after {
    content: calc(counter(f1) + counter(f2) + counter(f3) + counter(f4) + counter(f5) + counter(f6));
    font-size: 40px; 
    font-weight: bold;
    color: #333;
}

/* =============================================
   🚫 4. LIMPIEZA DE BARRAS DE SCROLL
   ============================================= */
#pregunta1, #correcto1, #incorrecto1,
#pregunta2, #correcto2, #incorrecto2,
#pregunta3, #correcto3, #incorrecto3,
#pregunta4, #correcto4, #incorrecto4,
#pregunta5, #correcto5, #incorrecto5,
#pregunta6, #correcto6, #incorrecto6,
#resumen,
.elementor-popup-modal,
.dialog-lightbox-widget-content {
    overflow: hidden !important;
}

-webkit-scrollbar,
.elementor-popup-modal::-webkit-scrollbar,
.dialog-lightbox-widget-content::-webkit-scrollbar {
    display: none !important;
    width: 0 !important;
    height: 0 !important;
}

.elementor-popup-modal,
.dialog-lightbox-widget-content {
    scrollbar-width: none !important;
}/* End custom CSS */