.elementor-32 .elementor-element.elementor-element-1ea4a477{--display:flex;--min-height:760px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-1ea4a477:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1ea4a477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(115deg, #080809 0%, #111113 100%);}.elementor-32 .elementor-element.elementor-element-5dfd893{--display:flex;--min-height:760px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:36px 48px;--row-gap:36px;--column-gap:48px;--padding-top:82px;--padding-bottom:88px;--padding-left:28px;--padding-right:28px;}.elementor-32 .elementor-element.elementor-element-2c6fd65b{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-20px;--margin-bottom:-20px;--margin-left:-20px;--margin-right:-20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-3171fee2{--display:flex;--min-height:610px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF2B;--border-color:#FFFFFF2B;--border-radius:18px 18px 18px 18px;box-shadow:24px 28px 0px 0px #EF2B2D;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-3171fee2:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-3171fee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121214;}.elementor-32 .elementor-element.elementor-element-1ea6ea7e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-1d4e1708{text-align:start;}.elementor-32 .elementor-element.elementor-element-1d4e1708 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:2.1px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1017444f{text-align:end;}.elementor-32 .elementor-element.elementor-element-1017444f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-76d3778e{width:var( --container-widget-width, 109.651% );max-width:109.651%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:109.651%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-76d3778e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-118705d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-66e745d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:start;}.elementor-32 .elementor-element.elementor-element-66e745d9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:2.1px;color:#F5F3EE;}.elementor-32 .elementor-element.elementor-element-515bdd72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-32 .elementor-element.elementor-element-515bdd72 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:66px;font-weight:700;line-height:1.02em;letter-spacing:-2.2px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-25c4725c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:start;}.elementor-32 .elementor-element.elementor-element-25c4725c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:66px;font-weight:700;line-height:1.02em;letter-spacing:-2.2px;color:#EF2B2D;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-5d82b64f{width:var( --container-widget-width, 92% );max-width:92%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:92%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:400;line-height:1.55em;color:#F5F3EED9;}.elementor-32 .elementor-element.elementor-element-3591a0f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 14px;--row-gap:12px;--column-gap:14px;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32 .elementor-element.elementor-element-c0af485 .elementor-button{background-color:#EF2B2D;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EF2B2D;border-radius:0px 0px 0px 0px;padding:17px 22px 17px 22px;}.elementor-32 .elementor-element.elementor-element-c0af485 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-c0af485 .elementor-button:focus{background-color:#C91E20;}.elementor-32 .elementor-element.elementor-element-6096a60c .elementor-button{background-color:#00000000;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF52;border-radius:0px 0px 0px 0px;padding:17px 22px 17px 22px;}.elementor-32 .elementor-element.elementor-element-6096a60c .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-6096a60c .elementor-button:focus{background-color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-787aa74e{text-align:start;}.elementor-32 .elementor-element.elementor-element-787aa74e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:1.35px;color:#8F8F93;}.elementor-32 .elementor-element.elementor-element-733544a7{--display:flex;--min-height:54px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-733544a7:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-733544a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-302e24be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 34px;--row-gap:0px;--column-gap:34px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-d508bcd{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-d508bcd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.8px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-3b26c543{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-3b26c543 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.8px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-31cb81e3{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-31cb81e3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.8px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5ba8d330{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-5ba8d330 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.8px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-3ae26270{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-3ae26270 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.8px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-367f2dea{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-367f2dea .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.8px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-7b838c57{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-7b838c57 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.8px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-6ea3afd9{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-6ea3afd9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.8px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-6ad076c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-6ad076c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.8px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5c730548{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-5c730548 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.8px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5e6dcbe5{--display:flex;--padding-top:50px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-5e6dcbe5:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-5e6dcbe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3EE;}.elementor-32 .elementor-element.elementor-element-50c35718{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-635bb298 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:800;letter-spacing:2px;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-5f9e4cc6{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-32 .elementor-element.elementor-element-5f9e4cc6 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:52px;font-weight:700;line-height:1.05em;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-4882ecc8{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:18px;line-height:1.65em;color:#4E4E52;}.elementor-32 .elementor-element.elementor-element-5d1c2e54{--display:flex;}.elementor-32 .elementor-element.elementor-element-1edf15de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32 .elementor-element.elementor-element-276f0cf2 .elementor-heading-title{color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-4aef07f6{color:#666666;}.elementor-32 .elementor-element.elementor-element-3287b490 .elementor-button{background-color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-3287b490 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-3287b490 .elementor-button:focus{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-f8cb273{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-32 .elementor-element.elementor-element-7aac8162 .elementor-heading-title{color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-69c8f2b5{color:#666666;}.elementor-32 .elementor-element.elementor-element-2b3bd2af .elementor-button{background-color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-2b3bd2af .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-2b3bd2af .elementor-button:focus{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-9ac2744{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-32 .elementor-element.elementor-element-6453846c .elementor-heading-title{color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-1722c763{color:#666666;}.elementor-32 .elementor-element.elementor-element-1931aec6 .elementor-button{background-color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-1931aec6 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-1931aec6 .elementor-button:focus{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-1d0f603f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-32 .elementor-element.elementor-element-791507b0 .elementor-heading-title{color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-1f7c9706{color:#666666;}.elementor-32 .elementor-element.elementor-element-62440844 .elementor-button{background-color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-62440844 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-62440844 .elementor-button:focus{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-70dd2f86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-32 .elementor-element.elementor-element-1930db50 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-2d879944{color:#666666;}.elementor-32 .elementor-element.elementor-element-b126bf8 .elementor-button{background-color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-b126bf8 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-b126bf8 .elementor-button:focus{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-45b126c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-32 .elementor-element.elementor-element-23ca5a9f .elementor-heading-title{color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-7126020f{color:#666666;}.elementor-32 .elementor-element.elementor-element-1225a67a .elementor-button{background-color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-1225a67a .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-1225a67a .elementor-button:focus{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-2f6e8aa2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-32 .elementor-element.elementor-element-3b97c74f .elementor-heading-title{color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-53b198ee{color:#666666;}.elementor-32 .elementor-element.elementor-element-abd7ab9 .elementor-button{background-color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-abd7ab9 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-abd7ab9 .elementor-button:focus{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-1c77d6d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-32 .elementor-element.elementor-element-17d9fcba .elementor-heading-title{color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-8c1fb4f{color:#666666;}.elementor-32 .elementor-element.elementor-element-6660dcd7 .elementor-button{background-color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-6660dcd7 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-6660dcd7 .elementor-button:focus{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-66d76f5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-32 .elementor-element.elementor-element-59745e6e .elementor-heading-title{color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-3dff954c{color:#666666;}.elementor-32 .elementor-element.elementor-element-55c01d34 .elementor-button{background-color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-55c01d34 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-55c01d34 .elementor-button:focus{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-3be22163{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-32 .elementor-element.elementor-element-7e3be566 .elementor-heading-title{color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-36115105{color:#666666;}.elementor-32 .elementor-element.elementor-element-7cf851e8 .elementor-button{background-color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-7cf851e8 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-7cf851e8 .elementor-button:focus{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-1717f8c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-32 .elementor-element.elementor-element-43a4c1e5 .elementor-heading-title{color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-78e8af0{color:#666666;}.elementor-32 .elementor-element.elementor-element-54faa333 .elementor-button{background-color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-54faa333 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-54faa333 .elementor-button:focus{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-367683b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-32 .elementor-element.elementor-element-25ae5f83 .elementor-heading-title{color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-7380c669{color:#666666;}.elementor-32 .elementor-element.elementor-element-300783 .elementor-button{background-color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-300783 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-300783 .elementor-button:focus{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-45f1b7be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-32 .elementor-element.elementor-element-2c483d06 .elementor-heading-title{color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-6c3abbe{color:#666666;}.elementor-32 .elementor-element.elementor-element-4aa3f68e .elementor-button{background-color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-4aa3f68e .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-4aa3f68e .elementor-button:focus{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-272e9022{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-408e426{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-408e426:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-408e426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3EE;}.elementor-32 .elementor-element.elementor-element-1c166df4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-154963eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-45f9ba3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-70c8daf8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:700;color:#8A8883;}.elementor-32 .elementor-element.elementor-element-71c6122f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:800;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-5519f61a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-2f34ced1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:55px;font-weight:700;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-65564ebb{font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.7em;color:#6E6C68;}.elementor-32 .elementor-element.elementor-element-5cf9c793{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-2f67f1ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-32 .elementor-element.elementor-element-2f67f1ac:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2f67f1ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111113;}.elementor-32 .elementor-element.elementor-element-3a77784c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-20f8749c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:800;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-192515df .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:27px;font-weight:700;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-29b46478 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:800;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-3c5471e2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:37px;font-weight:700;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-7d291983{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#AFAFB3;}.elementor-32 .elementor-element.elementor-element-4fa4b25f{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.7em;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-34e94f5f .elementor-button{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-2008678d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-32 .elementor-element.elementor-element-2008678d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2008678d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-28d16ee3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-61904b8d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:800;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-50d109a8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:27px;font-weight:700;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-7083d2db .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:800;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-46b89b2f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:37px;font-weight:700;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-23098000{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#6E6C68;}.elementor-32 .elementor-element.elementor-element-346fa1bb{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.7em;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-1040896c .elementor-button{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:800;fill:#0B0B0C;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-7d54056e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-32 .elementor-element.elementor-element-7d54056e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7d54056e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-766f5630{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-618571f2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:800;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-3c7a09ad .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:27px;font-weight:700;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-3227324a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:800;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5959d2f0 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:37px;font-weight:700;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-19a1787d{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-13bb4a2f{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.7em;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-12612e17 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-288f237a{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-288f237a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-288f237a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1c122bc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-47d2aa3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-4782828e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-2f6c931b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:51px;font-weight:700;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-2d83a9f1{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;color:#6E6C68;}.elementor-32 .elementor-element.elementor-element-57a9d30f .elementor-button{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-21ed7fa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-5332661b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-689efcee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-6c85b4ce .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:700;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-79a5658c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-6ed16d8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:23px;font-weight:700;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-5eecb846{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.7em;color:#6E6C68;}.elementor-32 .elementor-element.elementor-element-c890f24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-28e4b029{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-72d37476 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:700;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-3b71a5b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-4e3238e2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:23px;font-weight:700;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-7ce68314{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.7em;color:#6E6C68;}.elementor-32 .elementor-element.elementor-element-74e96f8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-51e6cbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-1f82ad01 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:700;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-27cbea63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-2c13d498 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:23px;font-weight:700;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-baca84c{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.7em;color:#6E6C68;}.elementor-32 .elementor-element.elementor-element-6deb2bba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-3ef0d571{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-10767ddb .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:700;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-b0c64fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-608324d4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:23px;font-weight:700;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-686a292a{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.7em;color:#6E6C68;}.elementor-32 .elementor-element.elementor-element-45bfa637{--display:flex;--padding-top:110px;--padding-bottom:116px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-45bfa637:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-45bfa637 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-682c8955{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-6038d176{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-315ebe88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-7dc4ee .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:700;color:#77777C;}.elementor-32 .elementor-element.elementor-element-75f9ca5a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:800;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-6f8e4b71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-329731d8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:55px;font-weight:700;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5a1143b3{font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.7em;color:#AFAFB3;}.elementor-32 .elementor-element.elementor-element-6156819{--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;--flex-wrap:wrap;}.elementor-32 .elementor-element.elementor-element-58fbc353{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-32 .elementor-element.elementor-element-3e81e5c{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.7em;color:#AFAFB3;}.elementor-32 .elementor-element.elementor-element-6007b26f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-18fbf609{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.7em;color:#AFAFB3;}.elementor-32 .elementor-element.elementor-element-67045e60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-265b45a3{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.7em;color:#AFAFB3;}.elementor-32 .elementor-element.elementor-element-2bbf5111{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-601f726b{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.7em;color:#AFAFB3;}.elementor-32 .elementor-element.elementor-element-3e273540{--display:flex;--padding-top:110px;--padding-bottom:116px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-3e273540:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-3e273540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3EE;}.elementor-32 .elementor-element.elementor-element-4d26951c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-25e05cab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-13357c2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-6942009e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:700;color:#8A8883;}.elementor-32 .elementor-element.elementor-element-50193bc7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:800;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-101089c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-574570a5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:55px;font-weight:700;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-1c0f4d84{font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.7em;color:#6E6C68;}.elementor-32 .elementor-element.elementor-element-363765fe{--display:flex;}.elementor-32 .elementor-element.elementor-element-5f5bcd1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-340e04e6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:800;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-256898d7 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:700;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-4b143786{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.7em;color:#6E6C68;}.elementor-32 .elementor-element.elementor-element-b690a62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-5720871a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:800;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-24405dc0 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:700;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-1a416e5e{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.7em;color:#6E6C68;}.elementor-32 .elementor-element.elementor-element-3d490667{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-8d4bfe6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:800;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-22fba9d7 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:700;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-263d6b93{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.7em;color:#6E6C68;}.elementor-32 .elementor-element.elementor-element-4b38a150{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-7a3f3691 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:800;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-7bef5bb .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:700;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-41b4e37e{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.7em;color:#6E6C68;}.elementor-32 .elementor-element.elementor-element-73f5fd87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-6a696711 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:800;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-59837691 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:700;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-cdf3dbd{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.7em;color:#6E6C68;}.elementor-32 .elementor-element.elementor-element-60cab697{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-5a84450d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:800;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-11d10b82 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:700;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-1565f852{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.7em;color:#6E6C68;}.elementor-32 .elementor-element.elementor-element-1b886ea7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-1b886ea7:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1b886ea7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-315bebae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-32 .elementor-element.elementor-element-315bebae.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-786d1d7{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-786d1d7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-5b11f9ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-32 .elementor-element.elementor-element-4f74ad88 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:800;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-79622649 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:51px;font-weight:700;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-3d61900e{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-20f91082 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:800;fill:#0B0B0C;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-78518740{--display:flex;--padding-top:110px;--padding-bottom:116px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-78518740:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-78518740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-6033788e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-d4566e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-1377942a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-1c04c7e4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:49px;font-weight:700;color:#0B0B0C;}.elementor-32 .elementor-element.elementor-element-1d68e678{font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.7em;color:#6E6C68;}.elementor-32 .elementor-element.elementor-element-40d6da17 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5aa42c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32 .elementor-element.elementor-element-53e7616a{--display:flex;--padding-top:110px;--padding-bottom:116px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-53e7616a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-53e7616a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3EE;}.elementor-32 .elementor-element.elementor-element-73d0de5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-a5d9c77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-705287a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-70693764 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:800;color:#EF2B2D;}.elementor-32 .elementor-element.elementor-element-68c52afc .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-e852f39{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;color:#AFAFB3;}.elementor-32 .elementor-element.elementor-element-76fe19cb .elementor-button{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-5dfd893{--width:100%;}.elementor-32 .elementor-element.elementor-element-2c6fd65b{--width:44%;}.elementor-32 .elementor-element.elementor-element-3171fee2{--width:100%;}.elementor-32 .elementor-element.elementor-element-1ea6ea7e{--width:100%;}.elementor-32 .elementor-element.elementor-element-118705d6{--width:53%;}.elementor-32 .elementor-element.elementor-element-3591a0f0{--width:100%;}.elementor-32 .elementor-element.elementor-element-5e6dcbe5{--width:100%;}.elementor-32 .elementor-element.elementor-element-5b11f9ca{--content-width:1063px;}}@media(max-width:1024px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-2c6fd65b{--width:46%;}.elementor-32 .elementor-element.elementor-element-118705d6{--width:54%;}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-5dfd893{--padding-top:72px;--padding-bottom:72px;--padding-left:28px;--padding-right:28px;}.elementor-32 .elementor-element.elementor-element-515bdd72 .elementor-heading-title{font-size:52px;}.elementor-32 .elementor-element.elementor-element-25c4725c .elementor-heading-title{font-size:52px;}.elementor-32 .elementor-element.elementor-element-5d82b64f{font-size:17px;}.elementor-32 .elementor-element.elementor-element-5e6dcbe5{--padding-top:68px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-32 .elementor-element.elementor-element-5f9e4cc6 .elementor-heading-title{font-size:42px;}.elementor-32 .elementor-element.elementor-element-408e426{--padding-top:82px;--padding-bottom:88px;--padding-left:28px;--padding-right:28px;}.elementor-32 .elementor-element.elementor-element-288f237a{--padding-top:82px;--padding-bottom:88px;--padding-left:28px;--padding-right:28px;}.elementor-32 .elementor-element.elementor-element-45bfa637{--padding-top:82px;--padding-bottom:88px;--padding-left:28px;--padding-right:28px;}.elementor-32 .elementor-element.elementor-element-3e273540{--padding-top:82px;--padding-bottom:88px;--padding-left:28px;--padding-right:28px;}.elementor-32 .elementor-element.elementor-element-1b886ea7{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-32 .elementor-element.elementor-element-78518740{--padding-top:82px;--padding-bottom:88px;--padding-left:28px;--padding-right:28px;}.elementor-32 .elementor-element.elementor-element-53e7616a{--padding-top:82px;--padding-bottom:88px;--padding-left:28px;--padding-right:28px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-5dfd893{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-2c6fd65b{--width:100%;--padding-top:36px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-3171fee2{--min-height:520px;}.elementor-32 .elementor-element.elementor-element-118705d6{--width:100%;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-66e745d9 .elementor-heading-title{font-size:11px;}.elementor-32 .elementor-element.elementor-element-515bdd72 .elementor-heading-title{font-size:39px;letter-spacing:-1.4px;}.elementor-32 .elementor-element.elementor-element-25c4725c .elementor-heading-title{font-size:39px;letter-spacing:-1.4px;}.elementor-32 .elementor-element.elementor-element-5d82b64f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:17px;}.elementor-32 .elementor-element.elementor-element-3591a0f0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-787aa74e .elementor-heading-title{font-size:9px;}.elementor-32 .elementor-element.elementor-element-733544a7{--min-height:48px;}.elementor-32 .elementor-element.elementor-element-302e24be{--gap:0px 22px;--row-gap:0px;--column-gap:22px;}.elementor-32 .elementor-element.elementor-element-d508bcd .elementor-heading-title{font-size:12px;}.elementor-32 .elementor-element.elementor-element-3b26c543 .elementor-heading-title{font-size:12px;}.elementor-32 .elementor-element.elementor-element-31cb81e3 .elementor-heading-title{font-size:12px;}.elementor-32 .elementor-element.elementor-element-5ba8d330 .elementor-heading-title{font-size:12px;}.elementor-32 .elementor-element.elementor-element-3ae26270 .elementor-heading-title{font-size:12px;}.elementor-32 .elementor-element.elementor-element-367f2dea .elementor-heading-title{font-size:12px;}.elementor-32 .elementor-element.elementor-element-7b838c57 .elementor-heading-title{font-size:12px;}.elementor-32 .elementor-element.elementor-element-6ea3afd9 .elementor-heading-title{font-size:12px;}.elementor-32 .elementor-element.elementor-element-6ad076c .elementor-heading-title{font-size:12px;}.elementor-32 .elementor-element.elementor-element-5c730548 .elementor-heading-title{font-size:12px;}.elementor-32 .elementor-element.elementor-element-5e6dcbe5{--padding-top:52px;--padding-bottom:52px;--padding-left:18px;--padding-right:18px;}.elementor-32 .elementor-element.elementor-element-5f9e4cc6 .elementor-heading-title{font-size:34px;}.elementor-32 .elementor-element.elementor-element-408e426{--padding-top:64px;--padding-bottom:68px;--padding-left:18px;--padding-right:18px;}.elementor-32 .elementor-element.elementor-element-288f237a{--padding-top:64px;--padding-bottom:68px;--padding-left:18px;--padding-right:18px;}.elementor-32 .elementor-element.elementor-element-45bfa637{--padding-top:64px;--padding-bottom:68px;--padding-left:18px;--padding-right:18px;}.elementor-32 .elementor-element.elementor-element-3e273540{--padding-top:64px;--padding-bottom:68px;--padding-left:18px;--padding-right:18px;}.elementor-32 .elementor-element.elementor-element-1b886ea7{--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-32 .elementor-element.elementor-element-78518740{--padding-top:64px;--padding-bottom:68px;--padding-left:18px;--padding-right:18px;}.elementor-32 .elementor-element.elementor-element-53e7616a{--padding-top:64px;--padding-bottom:68px;--padding-left:18px;--padding-right:18px;}}/* Start custom CSS for shortcode, class: .elementor-element-76d3778e */.elementor-32 .elementor-element.elementor-element-76d3778e{width:100%;}
.elementor-32 .elementor-element.elementor-element-76d3778e .elementor-shortcode{width:100%;min-height:460px;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#8F8F93;font:700 12px/1.5 "DM Sans",sans-serif;letter-spacing:1.5px;text-align:center;}
.elementor-32 .elementor-element.elementor-element-76d3778e .elementor-shortcode>*,.elementor-32 .elementor-element.elementor-element-76d3778e iframe,.elementor-32 .elementor-element.elementor-element-76d3778e video{max-width:100%!important;}
.elementor-32 .elementor-element.elementor-element-76d3778e iframe{width:100%!important;min-height:460px;border:0;}
.elementor-32 .elementor-element.elementor-element-76d3778e img{max-width:100%;height:auto;}
.elementor-32 .elementor-element.elementor-element-76d3778e .swiper,.elementor-32 .elementor-element.elementor-element-76d3778e .splide,.elementor-32 .elementor-element.elementor-element-76d3778e .slick-slider,.elementor-32 .elementor-element.elementor-element-76d3778e .sbi,.elementor-32 .elementor-element.elementor-element-76d3778e .sb_instagram_header{width:100%!important;}
@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-76d3778e .elementor-shortcode,.elementor-32 .elementor-element.elementor-element-76d3778e iframe{min-height:390px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3171fee2 */.elementor-32 .elementor-element.elementor-element-3171fee2{position:relative;isolation:isolate;}
.elementor-32 .elementor-element.elementor-element-3171fee2:before{content:"@";position:absolute;right:-25px;top:58px;width:58px;height:58px;display:grid;place-items:center;background:#EF2B2D;color:#fff;font:800 28px/1 "Space Grotesk",sans-serif;z-index:5;}
.elementor-32 .elementor-element.elementor-element-3171fee2:after{content:"";position:absolute;left:-12px;bottom:64px;width:24px;height:88px;border:1px solid #EF2B2D;z-index:-1;}
@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-3171fee2{box-shadow:12px 14px 0 #EF2B2D!important;}.elementor-32 .elementor-element.elementor-element-3171fee2:before{right:-10px;top:54px;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c0af485 */.elementor-32 .elementor-element.elementor-element-c0af485 .elementor-button{transition:transform .25s ease,background-color .25s ease,border-color .25s ease;}
.elementor-32 .elementor-element.elementor-element-c0af485 .elementor-button:hover{transform:translateY(-3px);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6096a60c */.elementor-32 .elementor-element.elementor-element-6096a60c .elementor-button{transition:transform .25s ease,background-color .25s ease,border-color .25s ease;}
.elementor-32 .elementor-element.elementor-element-6096a60c .elementor-button:hover{transform:translateY(-3px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea4a477 */.elementor-32 .elementor-element.elementor-element-1ea4a477{position:relative;overflow:hidden;background-color:#080809;}
.elementor-32 .elementor-element.elementor-element-1ea4a477:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 18% 22%,rgba(239,43,45,.16),transparent 27%),linear-gradient(128deg,transparent 0 45%,rgba(255,255,255,.025) 45% 46%,transparent 46% 100%);}
.elementor-32 .elementor-element.elementor-element-1ea4a477:after{content:"POKAŻ SIĘ!";position:absolute;right:-24px;bottom:-45px;color:rgba(255,255,255,.018);font:800 122px/1 "Space Grotesk",sans-serif;letter-spacing:-6px;white-space:nowrap;pointer-events:none;}
@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-1ea4a477:after{font-size:68px;right:-12px;bottom:-20px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-733544a7 */.elementor-32 .elementor-element.elementor-element-733544a7{overflow:hidden!important;}.elementor-32 .elementor-element.elementor-element-733544a7 .pokazsie-ticker-track{width:max-content!important;max-width:none!important;flex-wrap:nowrap!important;animation:pokazsieTicker 24s linear infinite;will-change:transform;}.elementor-32 .elementor-element.elementor-element-733544a7 .pokazsie-ticker-track>.elementor-element{width:auto!important;min-width:max-content!important;flex:0 0 auto!important;}.elementor-32 .elementor-element.elementor-element-733544a7:hover .pokazsie-ticker-track{animation-play-state:paused;}@keyframes pokazsieTicker{0%{transform:translateX(0);}100%{transform:translateX(calc(-50% - 17px));}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-733544a7 .pokazsie-ticker-track{animation-duration:18s;}@keyframes pokazsieTicker{0%{transform:translateX(0);}100%{transform:translateX(calc(-50% - 11px));}}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e6dcbe5 */.elementor-32 .elementor-element.elementor-element-5e6dcbe5{width:100%;overflow:hidden;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-inner{max-width:1180px;margin:0 auto;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-hint{font-family:'DM Sans',sans-serif;font-size:12px;font-weight:800;letter-spacing:1.4px;color:#EF2B2D;text-align:right;margin:-26px 0 18px;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-hint p{margin:0;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-grid{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:18px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:4px 72px 22px 4px;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#EF2B2D rgba(11,11,12,.12);} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-grid::-webkit-scrollbar{height:6px;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-grid::-webkit-scrollbar-track{background:rgba(11,11,12,.10);} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-grid::-webkit-scrollbar-thumb{background:#EF2B2D;border-radius:20px;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-card{position:relative;flex:0 0 330px!important;width:330px!important;min-width:330px!important;align-self:stretch;scroll-snap-align:start;border:1px solid rgba(11,11,12,.14);background:#fff;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-card:hover{transform:translateY(-4px);border-color:#EF2B2D;box-shadow:0 16px 36px rgba(11,11,12,.10);} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-logo{margin:0 0 20px;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-logo img{width:100%;height:112px;object-fit:contain;background:#F5F3EE;padding:24px;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-name .elementor-heading-title{font-family:'Space Grotesk',sans-serif;font-size:22px;line-height:1.15;font-weight:700;color:#0B0B0C;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-copy{font-family:'DM Sans',sans-serif;font-size:15px;line-height:1.55;color:#59595E;margin:10px 0 20px;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-copy p{margin:0;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-card .elementor-widget-button{margin-top:auto;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-button .elementor-button{width:100%;justify-content:center;padding:14px 16px;border-radius:0;background:#0B0B0C;color:#fff;font-family:'DM Sans',sans-serif;font-size:14px;font-weight:800;transition:background .2s ease;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-button .elementor-button:hover{background:#EF2B2D;color:#fff;} @media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-card{flex-basis:300px!important;width:300px!important;min-width:300px!important;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-grid{padding-right:54px;}} @media(max-width:600px){.elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-hint{text-align:left;margin:-24px 0 16px;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-grid{gap:14px;padding-right:36px;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-card{flex-basis:84vw!important;width:84vw!important;min-width:84vw!important;} .elementor-32 .elementor-element.elementor-element-5e6dcbe5 .ps-trust-logo img{height:104px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-272e9022 */.elementor-32 .elementor-element.elementor-element-272e9022{width:100%;overflow:hidden;background:#F5F3EE;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-wrap{width:100%;max-width:1180px;margin:0 auto;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-head{display:flex!important;flex-direction:row;gap:64px;align-items:flex-start;margin-bottom:50px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-meta{flex:0 0 21%;width:21%;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-heading{flex:1;min-width:0;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-no .elementor-heading-title{padding-bottom:12px;border-bottom:1px solid #D0CDC7;font-family:'Space Grotesk',sans-serif;font-size:12px;font-weight:700;letter-spacing:1.8px;color:#8A8883;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-dark .ps-hm-no .elementor-heading-title{border-color:#343438;color:#77777C;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-kicker .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:11px;font-weight:800;letter-spacing:1.8px;color:#EF2B2D;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-title .elementor-heading-title{max-width:900px;font-family:'Space Grotesk',sans-serif;font-size:55px;font-weight:700;line-height:1.04;letter-spacing:-2.35px;color:#0B0B0C;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-dark .ps-hm-title .elementor-heading-title{color:#FFFFFF;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-title .elementor-heading-title span{color:#EF2B2D;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-intro{max-width:790px;margin-top:20px;font-family:'DM Sans',sans-serif;font-size:17px;line-height:1.72;color:#6E6C68;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-dark .ps-hm-intro{color:#AFAFB3;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-intro p{margin:0;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-offer-section{background:#F5F3EE;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-offer-grid{display:flex!important;flex-direction:row!important;align-items:stretch;border:1px solid #0B0B0C;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service{flex:1;min-height:610px;padding:34px!important;border-right:1px solid #0B0B0C;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service:last-child{border-right:0;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-dark{background:#111113;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-light{background:#FFFFFF;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-red{background:#EF2B2D;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-top{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;padding-bottom:21px;border-bottom:1px solid rgba(130,127,121,.38);} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-dark .ps-hm-service-top,.elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-red .ps-hm-service-top{border-color:rgba(255,255,255,.25);} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-no .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:11px;font-weight:800;letter-spacing:1.6px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-icon .elementor-heading-title{font-family:'Space Grotesk',sans-serif;font-size:27px;font-weight:700;line-height:1;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-label .elementor-heading-title{margin-top:40px;font-family:'DM Sans',sans-serif;font-size:10px;font-weight:800;letter-spacing:1.6px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-title .elementor-heading-title{margin-top:18px;font-family:'Space Grotesk',sans-serif;font-size:37px;font-weight:700;line-height:1.02;letter-spacing:-1.4px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-copy{margin-top:21px;font-family:'DM Sans',sans-serif;font-size:14px;line-height:1.72;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-copy p{margin:0 0 17px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-list{margin-top:10px;font-family:'DM Sans',sans-serif;font-size:13px;line-height:1.85;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-list p{margin:0;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-button{margin-top:auto;padding-top:22px;border-top:1px solid rgba(130,127,121,.38);} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-dark .ps-hm-service-button,.elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-red .ps-hm-service-button{border-color:rgba(255,255,255,.25);} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-button .elementor-button{width:100%;padding:0;border:0;border-radius:0;background:transparent;text-align:left;font-family:'DM Sans',sans-serif;font-size:13px;font-weight:800;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-button .elementor-button:hover{color:#EF2B2D;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-red .ps-hm-service-button .elementor-button:hover{color:#0B0B0C;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-outsource-section{background:#FFFFFF;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-outsource{display:flex!important;flex-direction:row;gap:80px;align-items:flex-start;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-outsource-left{flex:0 0 46%;width:46%;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-outsource-right{flex:1;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-outsource-title .elementor-heading-title{font-family:'Space Grotesk',sans-serif;font-size:51px;font-weight:700;line-height:1.04;letter-spacing:-2.1px;color:#0B0B0C;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-outsource-title .elementor-heading-title span{color:#EF2B2D;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-outsource-copy{margin-top:23px;font-family:'DM Sans',sans-serif;font-size:16px;line-height:1.75;color:#6E6C68;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-outsource-copy p{margin:0 0 16px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-benefits{display:flex!important;flex-direction:column!important;border-top:1px solid #D0CDC7;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-benefit{display:flex!important;flex-direction:row!important;gap:22px;padding:22px 0!important;border-bottom:1px solid #D0CDC7;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-benefit-no{flex:0 0 44px;width:44px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-benefit-no .elementor-heading-title{font-family:'Space Grotesk',sans-serif;font-size:12px;font-weight:700;letter-spacing:1.4px;color:#EF2B2D;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-benefit-title .elementor-heading-title{font-family:'Space Grotesk',sans-serif;font-size:23px;font-weight:700;color:#0B0B0C;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-benefit-copy{margin-top:5px;font-family:'DM Sans',sans-serif;font-size:13px;line-height:1.6;color:#6E6C68;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-benefit-copy p{margin:0;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-inline-button{margin-top:28px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-inline-button .elementor-button{padding:15px 21px;border:1px solid #0B0B0C;border-radius:0;background:#0B0B0C;color:#FFFFFF;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-inline-button .elementor-button:hover{background:#EF2B2D;border-color:#EF2B2D;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-results-section{background:#0B0B0C;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-results-grid{display:flex!important;flex-direction:row!important;border-top:1px solid #343438;border-bottom:1px solid #343438;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-result{flex:1;padding:38px 28px!important;border-right:1px solid #343438;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-result:last-child{border-right:0;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-counter .elementor-counter-number-wrapper{font-family:'Space Grotesk',sans-serif;font-size:54px;font-weight:700;line-height:1;color:#FFFFFF;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-counter .elementor-counter-title{margin-top:17px;font-family:'DM Sans',sans-serif;font-size:12px;font-weight:800;line-height:1.5;letter-spacing:1.15px;color:#EF2B2D;text-align:left;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-result-copy{margin-top:15px;font-family:'DM Sans',sans-serif;font-size:13px;line-height:1.62;color:#AFAFB3;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-result-copy p{margin:0;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-process-section{background:#F5F3EE;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-process-grid{display:grid!important;grid-template-columns:repeat(3,1fr);border-top:1px solid #0B0B0C;border-left:1px solid #0B0B0C;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-step{min-height:270px;padding:29px!important;border-right:1px solid #0B0B0C;border-bottom:1px solid #0B0B0C;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-step-no .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:10px;font-weight:800;letter-spacing:1.6px;color:#EF2B2D;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-step-title .elementor-heading-title{margin-top:31px;font-family:'Space Grotesk',sans-serif;font-size:26px;font-weight:700;line-height:1.08;color:#0B0B0C;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-step-copy{margin-top:14px;font-family:'DM Sans',sans-serif;font-size:13px;line-height:1.66;color:#6E6C68;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-step-copy p{margin:0;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-section{background:#EF2B2D;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team{display:flex!important;flex-direction:row;align-items:stretch;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-photo{flex:0 0 47%;width:47%;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-photo .elementor-widget-container{height:100%;min-height:590px;overflow:hidden;background:#E7E4DE;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-photo img{width:100%;height:100%;min-height:590px;object-fit:cover;filter:grayscale(1);mix-blend-mode:multiply;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-copy{flex:1;padding:70px 64px!important;background:#EF2B2D;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-kicker .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:11px;font-weight:800;letter-spacing:1.8px;color:#FFFFFF;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-title .elementor-heading-title{margin-top:21px;font-family:'Space Grotesk',sans-serif;font-size:51px;font-weight:700;line-height:1.03;letter-spacing:-2.1px;color:#FFFFFF;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-text{margin-top:24px;font-family:'DM Sans',sans-serif;font-size:16px;line-height:1.75;color:#FFFFFF;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-text p{margin:0 0 16px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-button{margin-top:24px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-button .elementor-button{padding:15px 21px;border:1px solid #FFFFFF;border-radius:0;background:#FFFFFF;color:#0B0B0C;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-button .elementor-button:hover{background:#0B0B0C;border-color:#0B0B0C;color:#FFFFFF;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-faq-section{background:#FFFFFF;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-faq-layout{display:flex!important;flex-direction:row;gap:78px;align-items:flex-start;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-faq-left{flex:0 0 38%;width:38%;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-faq-right{flex:1;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-faq-title .elementor-heading-title{font-family:'Space Grotesk',sans-serif;font-size:49px;font-weight:700;line-height:1.05;letter-spacing:-2px;color:#0B0B0C;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-faq-copy{margin-top:19px;font-family:'DM Sans',sans-serif;font-size:15px;line-height:1.7;color:#6E6C68;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-accordion .elementor-accordion-item{border:0;border-bottom:1px solid #D0CDC7;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-accordion .elementor-tab-title{padding:21px 0;font-family:'Space Grotesk',sans-serif;font-size:18px;font-weight:700;color:#0B0B0C;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-accordion .elementor-tab-content{padding:0 0 22px;border:0;font-family:'DM Sans',sans-serif;font-size:14px;line-height:1.7;color:#6E6C68;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-accordion .elementor-tab-title.elementor-active{color:#EF2B2D;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-cta-section{background:#F5F3EE;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-cta{display:flex!important;flex-direction:row;align-items:center;justify-content:space-between;gap:55px;padding:58px 62px!important;background:#111113;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-cta-copy{max-width:790px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-cta-kicker .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:10px;font-weight:800;letter-spacing:1.8px;color:#EF2B2D;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-cta-title .elementor-heading-title{margin-top:17px;font-family:'Space Grotesk',sans-serif;font-size:48px;font-weight:700;line-height:1.03;letter-spacing:-2px;color:#FFFFFF;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-cta-text{margin-top:15px;font-family:'DM Sans',sans-serif;font-size:16px;line-height:1.65;color:#AFAFB3;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-cta-text p{margin:0;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-cta-button .elementor-button{min-width:220px;padding:17px 22px;border:1px solid #EF2B2D;border-radius:0;background:#EF2B2D;color:#FFFFFF;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-cta-button .elementor-button:hover{background:#FFFFFF;border-color:#FFFFFF;color:#0B0B0C;} @media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-title .elementor-heading-title{font-size:48px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-offer-grid{flex-wrap:wrap!important;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service{flex:0 0 50%;border-bottom:1px solid #0B0B0C;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service:nth-child(2){border-right:0;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service:last-child{flex-basis:100%;min-height:500px;border-bottom:0;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-outsource{gap:48px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-results-grid{flex-wrap:wrap!important;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-result{flex-basis:50%;border-bottom:1px solid #343438;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-result:nth-child(2){border-right:0;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-result:nth-child(3),.elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-result:nth-child(4){border-bottom:0;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-process-grid{grid-template-columns:repeat(2,1fr);} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-copy{padding:52px 42px!important;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-title .elementor-heading-title{font-size:44px;}} @media(max-width:767px){.elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-head,.elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-outsource,.elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-faq-layout{flex-direction:column;gap:28px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-meta,.elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-outsource-left,.elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-faq-left{width:100%;flex-basis:100%;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-title .elementor-heading-title{font-size:39px;letter-spacing:-1.7px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-intro{font-size:16px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-offer-grid{display:block!important;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service{width:100%;min-height:0;border-right:0;border-bottom:1px solid #0B0B0C;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service:last-child{border-bottom:0;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-service-title .elementor-heading-title{font-size:34px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-outsource-title .elementor-heading-title{font-size:39px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-results-grid{display:block!important;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-result{width:100%;border-right:0;border-bottom:1px solid #343438!important;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-result:last-child{border-bottom:0!important;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-process-grid{display:block!important;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-step{min-height:0;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team{flex-direction:column;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-photo{width:100%;flex-basis:100%;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-photo .elementor-widget-container,.elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-photo img{min-height:390px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-copy{padding:42px 24px!important;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-team-title .elementor-heading-title{font-size:39px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-faq-title .elementor-heading-title{font-size:38px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-cta{flex-direction:column;align-items:flex-start;padding:39px 24px!important;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-cta-title .elementor-heading-title{font-size:39px;} .elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-cta-button,.elementor-32 .elementor-element.elementor-element-272e9022 .ps-hm-cta-button .elementor-button{width:100%;}}/* End custom CSS */