.elementor-352 .elementor-element.elementor-element-1299d405{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-352 .elementor-element.elementor-element-1299d405:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-1299d405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-2e9f918{--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-evenly;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:72px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px;}.elementor-352 .elementor-element.elementor-element-3f1b31d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.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-352 .elementor-element.elementor-element-294826c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;letter-spacing:0.8px;color:#B90000;}.elementor-352 .elementor-element.elementor-element-12506256 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:900;font-style:italic;line-height:1.12em;letter-spacing:-0.5px;color:#1F2328;}.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-352 .elementor-element.elementor-element-44d16286{font-family:"Inter", Sans-serif;font-size:17px;line-height:1.68em;color:#4D4D4D;}.elementor-352 .elementor-element.elementor-element-312c1a2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-352 .elementor-element.elementor-element-77517452 .elementor-button{background-color:#B90000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B90000;border-radius:2px 2px 2px 2px;padding:14px 22px 14px 22px;}.elementor-352 .elementor-element.elementor-element-77517452 .elementor-button:hover, .elementor-352 .elementor-element.elementor-element-77517452 .elementor-button:focus{background-color:#F13636;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-77517452 .elementor-button:hover svg, .elementor-352 .elementor-element.elementor-element-77517452 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-22ed1dff .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#B90000;color:#B90000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B90000;border-radius:2px 2px 2px 2px;padding:14px 22px 14px 22px;}.elementor-352 .elementor-element.elementor-element-22ed1dff .elementor-button:hover, .elementor-352 .elementor-element.elementor-element-22ed1dff .elementor-button:focus{background-color:#B90000;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-22ed1dff .elementor-button:hover svg, .elementor-352 .elementor-element.elementor-element-22ed1dff .elementor-button:focus svg{fill:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-6f1a1c{--display:flex;--position:relative;--min-height:540px;top:0px;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-6f1a1c{left:0px;}body.rtl .elementor-352 .elementor-element.elementor-element-6f1a1c{right:0px;}.elementor-352 .elementor-element.elementor-element-603c2d16{--e-image-carousel-slides-to-show:1;}.elementor-352 .elementor-element.elementor-element-20902425{--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-352 .elementor-element.elementor-element-20902425:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-20902425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F6;}.elementor-352 .elementor-element.elementor-element-43c989b9{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:78px;--padding-bottom:78px;--padding-left:40px;--padding-right:40px;}.elementor-352 .elementor-element.elementor-element-5892cf12 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;letter-spacing:0.8px;color:#B90000;}.elementor-352 .elementor-element.elementor-element-68567ec6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:900;font-style:italic;line-height:1.12em;letter-spacing:-0.5px;color:#1F2328;}.elementor-352 .elementor-element.elementor-element-10612b7d{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.68em;color:#4D4D4D;}.elementor-352 .elementor-element.elementor-element-3bb15407{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-5b54ff61{--display:flex;--min-height:340px;--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:space-between;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#E4E6E9;--border-color:#E4E6E9;--border-radius:4px 4px 4px 4px;box-shadow:0px 8px 24px 0px rgba(31,35,40,.08);--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-352 .elementor-element.elementor-element-5b54ff61:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-5b54ff61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-1a93f155{--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;}.elementor-352 .elementor-element.elementor-element-c12f19c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:900;line-height:1.12em;letter-spacing:-0.5px;color:#E4E6E9;}.elementor-352 .elementor-element.elementor-element-26215493 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;line-height:1.12em;letter-spacing:0px;color:#1F2328;}.elementor-352 .elementor-element.elementor-element-c99baa9{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.68em;color:#4D4D4D;}.elementor-352 .elementor-element.elementor-element-4ece2f37 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#B90000;color:#B90000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B90000;border-radius:2px 2px 2px 2px;padding:14px 22px 14px 22px;}.elementor-352 .elementor-element.elementor-element-4ece2f37 .elementor-button:hover, .elementor-352 .elementor-element.elementor-element-4ece2f37 .elementor-button:focus{background-color:#B90000;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-4ece2f37 .elementor-button:hover svg, .elementor-352 .elementor-element.elementor-element-4ece2f37 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-48e0a9fd{--display:flex;--min-height:340px;--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:space-between;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#E4E6E9;--border-color:#E4E6E9;--border-radius:4px 4px 4px 4px;box-shadow:0px 8px 24px 0px rgba(31,35,40,.08);--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-352 .elementor-element.elementor-element-48e0a9fd:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-48e0a9fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-5c11b68f{--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;}.elementor-352 .elementor-element.elementor-element-20c074b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:900;line-height:1.12em;letter-spacing:-0.5px;color:#E4E6E9;}.elementor-352 .elementor-element.elementor-element-260dac91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;line-height:1.12em;letter-spacing:0px;color:#1F2328;}.elementor-352 .elementor-element.elementor-element-6ca5cad2{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.68em;color:#4D4D4D;}.elementor-352 .elementor-element.elementor-element-27cf7cd5 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#B90000;color:#B90000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B90000;border-radius:2px 2px 2px 2px;padding:14px 22px 14px 22px;}.elementor-352 .elementor-element.elementor-element-27cf7cd5 .elementor-button:hover, .elementor-352 .elementor-element.elementor-element-27cf7cd5 .elementor-button:focus{background-color:#B90000;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-27cf7cd5 .elementor-button:hover svg, .elementor-352 .elementor-element.elementor-element-27cf7cd5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-4ae40f90{--display:flex;--min-height:340px;--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:space-between;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#E4E6E9;--border-color:#E4E6E9;--border-radius:4px 4px 4px 4px;box-shadow:0px 8px 24px 0px rgba(31,35,40,.08);--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-352 .elementor-element.elementor-element-4ae40f90:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-4ae40f90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-7f89098e{--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;}.elementor-352 .elementor-element.elementor-element-3eb78de2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:900;line-height:1.12em;letter-spacing:-0.5px;color:#E4E6E9;}.elementor-352 .elementor-element.elementor-element-1abd9c08 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;line-height:1.12em;letter-spacing:0px;color:#1F2328;}.elementor-352 .elementor-element.elementor-element-3e395e6a{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.68em;color:#4D4D4D;}.elementor-352 .elementor-element.elementor-element-1ba1a24e .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#B90000;color:#B90000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B90000;border-radius:2px 2px 2px 2px;padding:14px 22px 14px 22px;}.elementor-352 .elementor-element.elementor-element-1ba1a24e .elementor-button:hover, .elementor-352 .elementor-element.elementor-element-1ba1a24e .elementor-button:focus{background-color:#B90000;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-1ba1a24e .elementor-button:hover svg, .elementor-352 .elementor-element.elementor-element-1ba1a24e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-475a2e99{--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-352 .elementor-element.elementor-element-475a2e99:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-475a2e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-110db022{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:78px;--padding-bottom:78px;--padding-left:40px;--padding-right:40px;}.elementor-352 .elementor-element.elementor-element-7a318203{--display:flex;--position:relative;--min-height:540px;top:0px;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-7a318203{left:0px;}body.rtl .elementor-352 .elementor-element.elementor-element-7a318203{right:0px;}.elementor-352 .elementor-element.elementor-element-97a5d8e{--display:flex;--min-height:620px;--overflow:hidden;--border-radius:4px 4px 4px 4px;box-shadow:0px 16px 38px 0px rgba(31,35,40,.16);}.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-352 .elementor-element.elementor-element-566ba94 img{width:100%;}.elementor-352 .elementor-element.elementor-element-31f44415{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-352 .elementor-element.elementor-element-3d6df0fe{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-352 .elementor-element.elementor-element-6cfeed3d img{width:54px;}.elementor-352 .elementor-element.elementor-element-5aac71d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:900;line-height:1.12em;letter-spacing:-0.5px;color:#E4E6E9;}.elementor-352 .elementor-element.elementor-element-37a416e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;letter-spacing:0.8px;color:#B90000;}.elementor-352 .elementor-element.elementor-element-63470b7f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:900;font-style:italic;line-height:1.12em;letter-spacing:-0.5px;color:#1F2328;}.elementor-352 .elementor-element.elementor-element-5c13749e{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.68em;color:#4D4D4D;}.elementor-352 .elementor-element.elementor-element-56251aee .elementor-button{background-color:#B90000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B90000;border-radius:2px 2px 2px 2px;padding:14px 22px 14px 22px;}.elementor-352 .elementor-element.elementor-element-56251aee .elementor-button:hover, .elementor-352 .elementor-element.elementor-element-56251aee .elementor-button:focus{background-color:#F13636;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-56251aee .elementor-button:hover svg, .elementor-352 .elementor-element.elementor-element-56251aee .elementor-button:focus svg{fill:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-4bbe41a7{--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-352 .elementor-element.elementor-element-4bbe41a7:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-4bbe41a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F6;}.elementor-352 .elementor-element.elementor-element-4debe44a{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:78px;--padding-bottom:78px;--padding-left:40px;--padding-right:40px;}.elementor-352 .elementor-element.elementor-element-60d984e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-352 .elementor-element.elementor-element-1fd4cfc6{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-352 .elementor-element.elementor-element-1c89d65c img{width:54px;}.elementor-352 .elementor-element.elementor-element-5615501 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:900;line-height:1.12em;letter-spacing:-0.5px;color:#E4E6E9;}.elementor-352 .elementor-element.elementor-element-27d66b9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;letter-spacing:0.8px;color:#B90000;}.elementor-352 .elementor-element.elementor-element-77abcb94 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:900;font-style:italic;line-height:1.12em;letter-spacing:-0.5px;color:#1F2328;}.elementor-352 .elementor-element.elementor-element-23b67802{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.68em;color:#4D4D4D;}.elementor-352 .elementor-element.elementor-element-23273b26 .elementor-button{background-color:#B90000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B90000;border-radius:2px 2px 2px 2px;padding:14px 22px 14px 22px;}.elementor-352 .elementor-element.elementor-element-23273b26 .elementor-button:hover, .elementor-352 .elementor-element.elementor-element-23273b26 .elementor-button:focus{background-color:#F13636;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-23273b26 .elementor-button:hover svg, .elementor-352 .elementor-element.elementor-element-23273b26 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-26884768{--display:flex;--min-height:620px;--overflow:hidden;--border-radius:4px 4px 4px 4px;box-shadow:0px 16px 38px 0px rgba(31,35,40,.16);}.elementor-352 .elementor-element.elementor-element-6273d5e3 img{width:100%;}.elementor-352 .elementor-element.elementor-element-5b4363c0{--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-352 .elementor-element.elementor-element-5b4363c0:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-5b4363c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-44bf112b{--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:flex-start;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:78px;--padding-bottom:78px;--padding-left:40px;--padding-right:40px;}.elementor-352 .elementor-element.elementor-element-6c310aea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-352 .elementor-element.elementor-element-6e62a075{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-352 .elementor-element.elementor-element-74bf44a img{width:54px;}.elementor-352 .elementor-element.elementor-element-2617cb4d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:900;line-height:1.12em;letter-spacing:-0.5px;color:#E4E6E9;}.elementor-352 .elementor-element.elementor-element-7160d347 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;letter-spacing:0.8px;color:#B90000;}.elementor-352 .elementor-element.elementor-element-5b27af55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:900;font-style:italic;line-height:1.12em;letter-spacing:-0.5px;color:#1F2328;}.elementor-352 .elementor-element.elementor-element-bebb145{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.68em;color:#4D4D4D;}.elementor-352 .elementor-element.elementor-element-67ef2789 .elementor-button{background-color:#B90000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B90000;border-radius:2px 2px 2px 2px;padding:14px 22px 14px 22px;}.elementor-352 .elementor-element.elementor-element-67ef2789 .elementor-button:hover, .elementor-352 .elementor-element.elementor-element-67ef2789 .elementor-button:focus{background-color:#F13636;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-67ef2789 .elementor-button:hover svg, .elementor-352 .elementor-element.elementor-element-67ef2789 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-6db7180f{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:4px 4px 4px 4px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-352 .elementor-element.elementor-element-6db7180f:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-6db7180f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2328;}.elementor-352 .elementor-element.elementor-element-e204437 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-352 .elementor-element.elementor-element-5a57fc47{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.4em;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-1b634898{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-352 .elementor-element.elementor-element-3cdac9eb img{width:100%;}.elementor-352 .elementor-element.elementor-element-246d9c28 img{width:100%;}.elementor-352 .elementor-element.elementor-element-756ff7ff{--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-352 .elementor-element.elementor-element-756ff7ff:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-756ff7ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F6;}.elementor-352 .elementor-element.elementor-element-303ba136{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:78px;--padding-bottom:78px;--padding-left:40px;--padding-right:40px;}.elementor-352 .elementor-element.elementor-element-40290d98 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;letter-spacing:0.8px;color:#B90000;}.elementor-352 .elementor-element.elementor-element-6b53dac3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:900;font-style:italic;line-height:1.12em;letter-spacing:-0.5px;color:#1F2328;}.elementor-352 .elementor-element.elementor-element-1cd44026{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;}.elementor-352 .elementor-element.elementor-element-5799272f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#E4E6E9;--border-color:#E4E6E9;--border-radius:4px 4px 4px 4px;--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-352 .elementor-element.elementor-element-5799272f:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-5799272f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-451bb572 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:900;line-height:1.12em;letter-spacing:-0.5px;color:#B90000;}.elementor-352 .elementor-element.elementor-element-65ea28ac{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.68em;color:#4D4D4D;}.elementor-352 .elementor-element.elementor-element-7f48fa52{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#E4E6E9;--border-color:#E4E6E9;--border-radius:4px 4px 4px 4px;--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-352 .elementor-element.elementor-element-7f48fa52:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-7f48fa52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-470f7dd1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:900;line-height:1.12em;letter-spacing:-0.5px;color:#B90000;}.elementor-352 .elementor-element.elementor-element-2c8f1971{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.68em;color:#4D4D4D;}.elementor-352 .elementor-element.elementor-element-18d8666d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#E4E6E9;--border-color:#E4E6E9;--border-radius:4px 4px 4px 4px;--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-352 .elementor-element.elementor-element-18d8666d:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-18d8666d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-2817f9eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:900;line-height:1.12em;letter-spacing:-0.5px;color:#B90000;}.elementor-352 .elementor-element.elementor-element-2d597205{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.68em;color:#4D4D4D;}.elementor-352 .elementor-element.elementor-element-38cbaeea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#E4E6E9;--border-color:#E4E6E9;--border-radius:4px 4px 4px 4px;--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-352 .elementor-element.elementor-element-38cbaeea:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-38cbaeea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-76f631f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:900;line-height:1.12em;letter-spacing:-0.5px;color:#B90000;}.elementor-352 .elementor-element.elementor-element-63782bb6{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.68em;color:#4D4D4D;}.elementor-352 .elementor-element.elementor-element-7b627758{--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;--overflow:hidden;}.elementor-352 .elementor-element.elementor-element-7b627758:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-7b627758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(110deg, #B90000 0%, #8D0000 100%);}.elementor-352 .elementor-element.elementor-element-18b890be{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:42px;--padding-bottom:42px;--padding-left:60px;--padding-right:60px;}.elementor-352 .elementor-element.elementor-element-257c4356 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;line-height:1.12em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-26d89852{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.68em;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-53e13fd5 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#B90000;color:#B90000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B90000;border-radius:2px 2px 2px 2px;padding:14px 22px 14px 22px;}.elementor-352 .elementor-element.elementor-element-53e13fd5 .elementor-button:hover, .elementor-352 .elementor-element.elementor-element-53e13fd5 .elementor-button:focus{background-color:#B90000;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-53e13fd5 .elementor-button:hover svg, .elementor-352 .elementor-element.elementor-element-53e13fd5 .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-352 .elementor-element.elementor-element-1299d405{--width:100%;}.elementor-352 .elementor-element.elementor-element-2e9f918{--width:100%;}.elementor-352 .elementor-element.elementor-element-43c989b9{--width:100%;}.elementor-352 .elementor-element.elementor-element-3bb15407{--content-width:100%;}.elementor-352 .elementor-element.elementor-element-5b54ff61{--width:30%;}.elementor-352 .elementor-element.elementor-element-48e0a9fd{--width:30%;}.elementor-352 .elementor-element.elementor-element-4ae40f90{--width:30%;}.elementor-352 .elementor-element.elementor-element-475a2e99{--width:100%;}.elementor-352 .elementor-element.elementor-element-110db022{--content-width:1280px;}.elementor-352 .elementor-element.elementor-element-7a318203{--content-width:100%;}.elementor-352 .elementor-element.elementor-element-97a5d8e{--width:100%;}.elementor-352 .elementor-element.elementor-element-4bbe41a7{--width:100%;}.elementor-352 .elementor-element.elementor-element-4debe44a{--content-width:1280px;}.elementor-352 .elementor-element.elementor-element-5b4363c0{--width:100%;}.elementor-352 .elementor-element.elementor-element-44bf112b{--content-width:1280px;}.elementor-352 .elementor-element.elementor-element-756ff7ff{--width:100%;}.elementor-352 .elementor-element.elementor-element-303ba136{--content-width:1280px;}.elementor-352 .elementor-element.elementor-element-1cd44026{--width:100%;}.elementor-352 .elementor-element.elementor-element-5799272f{--width:50%;}.elementor-352 .elementor-element.elementor-element-7f48fa52{--width:50%;}.elementor-352 .elementor-element.elementor-element-18d8666d{--width:50%;}.elementor-352 .elementor-element.elementor-element-38cbaeea{--width:50%;}.elementor-352 .elementor-element.elementor-element-18b890be{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-352 .elementor-element.elementor-element-5b54ff61{--width:48%;}.elementor-352 .elementor-element.elementor-element-48e0a9fd{--width:48%;}.elementor-352 .elementor-element.elementor-element-4ae40f90{--width:48%;}.elementor-352 .elementor-element.elementor-element-97a5d8e{--width:100%;}.elementor-352 .elementor-element.elementor-element-5799272f{--width:48%;}.elementor-352 .elementor-element.elementor-element-7f48fa52{--width:48%;}.elementor-352 .elementor-element.elementor-element-18d8666d{--width:48%;}.elementor-352 .elementor-element.elementor-element-38cbaeea{--width:48%;}}@media(max-width:1024px){.elementor-352 .elementor-element.elementor-element-2e9f918{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-352 .elementor-element.elementor-element-12506256 .elementor-heading-title{font-size:43px;}.elementor-352 .elementor-element.elementor-element-44d16286{font-size:17px;}.elementor-352 .elementor-element.elementor-element-6f1a1c{--min-height:470px;}.elementor-352 .elementor-element.elementor-element-43c989b9{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-352 .elementor-element.elementor-element-68567ec6 .elementor-heading-title{font-size:28px;}.elementor-352 .elementor-element.elementor-element-10612b7d{font-size:16px;}.elementor-352 .elementor-element.elementor-element-c12f19c .elementor-heading-title{font-size:40px;}.elementor-352 .elementor-element.elementor-element-26215493 .elementor-heading-title{font-size:17px;}.elementor-352 .elementor-element.elementor-element-c99baa9{font-size:15px;}.elementor-352 .elementor-element.elementor-element-20c074b8 .elementor-heading-title{font-size:40px;}.elementor-352 .elementor-element.elementor-element-260dac91 .elementor-heading-title{font-size:17px;}.elementor-352 .elementor-element.elementor-element-6ca5cad2{font-size:15px;}.elementor-352 .elementor-element.elementor-element-3eb78de2 .elementor-heading-title{font-size:40px;}.elementor-352 .elementor-element.elementor-element-1abd9c08 .elementor-heading-title{font-size:17px;}.elementor-352 .elementor-element.elementor-element-3e395e6a{font-size:15px;}.elementor-352 .elementor-element.elementor-element-110db022{--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:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-352 .elementor-element.elementor-element-7a318203{--min-height:500px;}.elementor-352 .elementor-element.elementor-element-97a5d8e{--min-height:520px;}.elementor-352 .elementor-element.elementor-element-5aac71d2 .elementor-heading-title{font-size:38px;}.elementor-352 .elementor-element.elementor-element-63470b7f .elementor-heading-title{font-size:30px;}.elementor-352 .elementor-element.elementor-element-5c13749e{font-size:16px;}.elementor-352 .elementor-element.elementor-element-4debe44a{--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:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-352 .elementor-element.elementor-element-5615501 .elementor-heading-title{font-size:38px;}.elementor-352 .elementor-element.elementor-element-77abcb94 .elementor-heading-title{font-size:30px;}.elementor-352 .elementor-element.elementor-element-23b67802{font-size:16px;}.elementor-352 .elementor-element.elementor-element-26884768{--min-height:520px;}.elementor-352 .elementor-element.elementor-element-44bf112b{--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:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-352 .elementor-element.elementor-element-2617cb4d .elementor-heading-title{font-size:38px;}.elementor-352 .elementor-element.elementor-element-5b27af55 .elementor-heading-title{font-size:30px;}.elementor-352 .elementor-element.elementor-element-bebb145{font-size:16px;}.elementor-352 .elementor-element.elementor-element-5a57fc47{font-size:13px;}.elementor-352 .elementor-element.elementor-element-1b634898{--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-352 .elementor-element.elementor-element-303ba136{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-352 .elementor-element.elementor-element-6b53dac3 .elementor-heading-title{font-size:28px;}.elementor-352 .elementor-element.elementor-element-451bb572 .elementor-heading-title{font-size:24px;}.elementor-352 .elementor-element.elementor-element-65ea28ac{font-size:15px;}.elementor-352 .elementor-element.elementor-element-470f7dd1 .elementor-heading-title{font-size:24px;}.elementor-352 .elementor-element.elementor-element-2c8f1971{font-size:15px;}.elementor-352 .elementor-element.elementor-element-2817f9eb .elementor-heading-title{font-size:24px;}.elementor-352 .elementor-element.elementor-element-2d597205{font-size:15px;}.elementor-352 .elementor-element.elementor-element-76f631f5 .elementor-heading-title{font-size:24px;}.elementor-352 .elementor-element.elementor-element-63782bb6{font-size:15px;}.elementor-352 .elementor-element.elementor-element-18b890be{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-352 .elementor-element.elementor-element-257c4356 .elementor-heading-title{font-size:26px;}.elementor-352 .elementor-element.elementor-element-26d89852{font-size:16px;}}@media(max-width:767px){.elementor-352 .elementor-element.elementor-element-2e9f918{--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:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-352 .elementor-element.elementor-element-12506256 .elementor-heading-title{font-size:39px;}.elementor-352 .elementor-element.elementor-element-44d16286{font-size:16px;}.elementor-352 .elementor-element.elementor-element-312c1a2d{--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-352 .elementor-element.elementor-element-6f1a1c{--min-height:400px;}.elementor-352 .elementor-element.elementor-element-43c989b9{--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-352 .elementor-element.elementor-element-68567ec6 .elementor-heading-title{font-size:24px;}.elementor-352 .elementor-element.elementor-element-10612b7d{font-size:15px;}.elementor-352 .elementor-element.elementor-element-5b54ff61{--width:100%;--min-height:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-352 .elementor-element.elementor-element-c12f19c .elementor-heading-title{font-size:36px;}.elementor-352 .elementor-element.elementor-element-26215493 .elementor-heading-title{font-size:15px;}.elementor-352 .elementor-element.elementor-element-c99baa9{font-size:14px;}.elementor-352 .elementor-element.elementor-element-48e0a9fd{--width:100%;--min-height:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-352 .elementor-element.elementor-element-20c074b8 .elementor-heading-title{font-size:36px;}.elementor-352 .elementor-element.elementor-element-260dac91 .elementor-heading-title{font-size:15px;}.elementor-352 .elementor-element.elementor-element-6ca5cad2{font-size:14px;}.elementor-352 .elementor-element.elementor-element-4ae40f90{--width:100%;--min-height:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-352 .elementor-element.elementor-element-3eb78de2 .elementor-heading-title{font-size:36px;}.elementor-352 .elementor-element.elementor-element-1abd9c08 .elementor-heading-title{font-size:15px;}.elementor-352 .elementor-element.elementor-element-3e395e6a{font-size:14px;}.elementor-352 .elementor-element.elementor-element-110db022{--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:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-352 .elementor-element.elementor-element-7a318203{--min-height:390px;}.elementor-352 .elementor-element.elementor-element-97a5d8e{--width:100%;--min-height:420px;}.elementor-352 .elementor-element.elementor-element-5aac71d2 .elementor-heading-title{font-size:34px;}.elementor-352 .elementor-element.elementor-element-63470b7f .elementor-heading-title{font-size:26px;}.elementor-352 .elementor-element.elementor-element-5c13749e{font-size:15px;}.elementor-352 .elementor-element.elementor-element-4debe44a{--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:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-352 .elementor-element.elementor-element-5615501 .elementor-heading-title{font-size:34px;}.elementor-352 .elementor-element.elementor-element-77abcb94 .elementor-heading-title{font-size:26px;}.elementor-352 .elementor-element.elementor-element-23b67802{font-size:15px;}.elementor-352 .elementor-element.elementor-element-26884768{--min-height:420px;}.elementor-352 .elementor-element.elementor-element-44bf112b{--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:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-352 .elementor-element.elementor-element-2617cb4d .elementor-heading-title{font-size:34px;}.elementor-352 .elementor-element.elementor-element-5b27af55 .elementor-heading-title{font-size:26px;}.elementor-352 .elementor-element.elementor-element-bebb145{font-size:15px;}.elementor-352 .elementor-element.elementor-element-5a57fc47{font-size:14px;}.elementor-352 .elementor-element.elementor-element-1b634898{--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-352 .elementor-element.elementor-element-303ba136{--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-352 .elementor-element.elementor-element-6b53dac3 .elementor-heading-title{font-size:24px;}.elementor-352 .elementor-element.elementor-element-5799272f{--width:100%;}.elementor-352 .elementor-element.elementor-element-451bb572 .elementor-heading-title{font-size:20px;}.elementor-352 .elementor-element.elementor-element-65ea28ac{font-size:14px;}.elementor-352 .elementor-element.elementor-element-7f48fa52{--width:100%;}.elementor-352 .elementor-element.elementor-element-470f7dd1 .elementor-heading-title{font-size:20px;}.elementor-352 .elementor-element.elementor-element-2c8f1971{font-size:14px;}.elementor-352 .elementor-element.elementor-element-18d8666d{--width:100%;}.elementor-352 .elementor-element.elementor-element-2817f9eb .elementor-heading-title{font-size:20px;}.elementor-352 .elementor-element.elementor-element-2d597205{font-size:14px;}.elementor-352 .elementor-element.elementor-element-38cbaeea{--width:100%;}.elementor-352 .elementor-element.elementor-element-76f631f5 .elementor-heading-title{font-size:20px;}.elementor-352 .elementor-element.elementor-element-63782bb6{font-size:14px;}.elementor-352 .elementor-element.elementor-element-18b890be{--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:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-352 .elementor-element.elementor-element-257c4356 .elementor-heading-title{font-size:22px;}.elementor-352 .elementor-element.elementor-element-26d89852{font-size:15px;}}/* Start custom CSS for button, class: .elementor-element-77517452 */.elementor-352 .elementor-element.elementor-element-77517452 .elementor-button{transition:transform .24s ease,box-shadow .24s ease,background-color .24s ease,color .24s ease;}.elementor-352 .elementor-element.elementor-element-77517452 .elementor-button:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(31,35,40,.16);}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-77517452 .elementor-button{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22ed1dff */.elementor-352 .elementor-element.elementor-element-22ed1dff .elementor-button{transition:transform .24s ease,box-shadow .24s ease,background-color .24s ease,color .24s ease;}.elementor-352 .elementor-element.elementor-element-22ed1dff .elementor-button:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(31,35,40,.16);}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-22ed1dff .elementor-button{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f1a1c */.elementor-352 .elementor-element.elementor-element-6f1a1c{position:relative;isolation:isolate;}.elementor-352 .elementor-element.elementor-element-6f1a1c:after{content:"";position:absolute;inset:8% 3%;border-radius:18px;pointer-events:none;box-shadow:0 0 0 rgba(185,0,0,0);animation:ipmexCollageGlow 5.8s ease-in-out infinite;}.elementor-352 .elementor-element.elementor-element-6f1a1c .elementor-widget-image-carousel,.elementor-352 .elementor-element.elementor-element-6f1a1c .elementor-widget-image-carousel .elementor-widget-container,.elementor-352 .elementor-element.elementor-element-6f1a1c .elementor-image-carousel-wrapper,.elementor-352 .elementor-element.elementor-element-6f1a1c .swiper,.elementor-352 .elementor-element.elementor-element-6f1a1c .swiper-wrapper,.elementor-352 .elementor-element.elementor-element-6f1a1c .swiper-slide{width:100%;height:540px;}.elementor-352 .elementor-element.elementor-element-6f1a1c .elementor-image-carousel-wrapper{overflow:hidden;border-radius:18px;background:#F2F2F2;}.elementor-352 .elementor-element.elementor-element-6f1a1c .swiper-slide{overflow:hidden;}.elementor-352 .elementor-element.elementor-element-6f1a1c .swiper-slide-inner,.elementor-352 .elementor-element.elementor-element-6f1a1c .swiper-slide a{display:block;width:100%;height:100%;margin:0;}.elementor-352 .elementor-element.elementor-element-6f1a1c .swiper-slide-image{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;object-position:center;}@keyframes ipmexCollageGlow{0%,100%{box-shadow:0 0 0 rgba(185,0,0,0);}50%{box-shadow:0 0 46px rgba(185,0,0,.22);}}@media(max-width:1024px){.elementor-352 .elementor-element.elementor-element-6f1a1c .elementor-widget-image-carousel,.elementor-352 .elementor-element.elementor-element-6f1a1c .elementor-widget-image-carousel .elementor-widget-container,.elementor-352 .elementor-element.elementor-element-6f1a1c .elementor-image-carousel-wrapper,.elementor-352 .elementor-element.elementor-element-6f1a1c .swiper,.elementor-352 .elementor-element.elementor-element-6f1a1c .swiper-wrapper,.elementor-352 .elementor-element.elementor-element-6f1a1c .swiper-slide{height:470px;}}@media(max-width:767px){.elementor-352 .elementor-element.elementor-element-6f1a1c .elementor-widget-image-carousel,.elementor-352 .elementor-element.elementor-element-6f1a1c .elementor-widget-image-carousel .elementor-widget-container,.elementor-352 .elementor-element.elementor-element-6f1a1c .elementor-image-carousel-wrapper,.elementor-352 .elementor-element.elementor-element-6f1a1c .swiper,.elementor-352 .elementor-element.elementor-element-6f1a1c .swiper-wrapper,.elementor-352 .elementor-element.elementor-element-6f1a1c .swiper-slide{height:400px;}}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-6f1a1c:after{animation:none!important;box-shadow:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1299d405 */.elementor-352 .elementor-element.elementor-element-1299d405{position:relative;overflow:hidden;}.elementor-352 .elementor-element.elementor-element-1299d405 .ipmex-red{color:#B90000;}.elementor-352 .elementor-element.elementor-element-1299d405:after{content:"";position:absolute;width:420px;height:420px;right:-170px;top:-180px;border-radius:50%;background:radial-gradient(circle,rgba(185,0,0,.14),rgba(185,0,0,0) 68%);pointer-events:none;animation:ipmexHeroFloat 6.5s ease-in-out infinite;}@keyframes ipmexHeroFloat{0%,100%{transform:translate3d(0,0,0);opacity:.72;}50%{transform:translate3d(-22px,24px,0);opacity:1;}}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-1299d405:after{animation:none!important;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ece2f37 */.elementor-352 .elementor-element.elementor-element-4ece2f37 .elementor-button{transition:transform .24s ease,box-shadow .24s ease,background-color .24s ease,color .24s ease;}.elementor-352 .elementor-element.elementor-element-4ece2f37 .elementor-button:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(31,35,40,.16);}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-4ece2f37 .elementor-button{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b54ff61 */.elementor-352 .elementor-element.elementor-element-5b54ff61{position:relative;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;}.elementor-352 .elementor-element.elementor-element-5b54ff61:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(31,35,40,.14);border-color:rgba(185,0,0,.34);}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-5b54ff61{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27cf7cd5 */.elementor-352 .elementor-element.elementor-element-27cf7cd5 .elementor-button{transition:transform .24s ease,box-shadow .24s ease,background-color .24s ease,color .24s ease;}.elementor-352 .elementor-element.elementor-element-27cf7cd5 .elementor-button:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(31,35,40,.16);}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-27cf7cd5 .elementor-button{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e0a9fd */.elementor-352 .elementor-element.elementor-element-48e0a9fd{position:relative;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;}.elementor-352 .elementor-element.elementor-element-48e0a9fd:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(31,35,40,.14);border-color:rgba(185,0,0,.34);}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-48e0a9fd{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ba1a24e */.elementor-352 .elementor-element.elementor-element-1ba1a24e .elementor-button{transition:transform .24s ease,box-shadow .24s ease,background-color .24s ease,color .24s ease;}.elementor-352 .elementor-element.elementor-element-1ba1a24e .elementor-button:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(31,35,40,.16);}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-1ba1a24e .elementor-button{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae40f90 */.elementor-352 .elementor-element.elementor-element-4ae40f90{position:relative;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;}.elementor-352 .elementor-element.elementor-element-4ae40f90:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(31,35,40,.14);border-color:rgba(185,0,0,.34);}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-4ae40f90{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43c989b9 */.elementor-352 .elementor-element.elementor-element-43c989b9 .ipmex-red{color:#B90000;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-566ba94 */.elementor-352 .elementor-element.elementor-element-566ba94 img{width:100%;height:620px;object-fit:cover;display:block;}@media(max-width:767px){.elementor-352 .elementor-element.elementor-element-566ba94 img{height:420px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97a5d8e */.elementor-352 .elementor-element.elementor-element-97a5d8e{position:relative;}.elementor-352 .elementor-element.elementor-element-97a5d8e:after{content:"POWDER CONTROL";position:absolute;right:22px;bottom:18px;color:#fff;font:800 13px/1 Montserrat,sans-serif;letter-spacing:1.2px;padding:10px 12px;background:rgba(185,0,0,.86);pointer-events:none;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56251aee */.elementor-352 .elementor-element.elementor-element-56251aee .elementor-button{transition:transform .24s ease,box-shadow .24s ease,background-color .24s ease,color .24s ease;}.elementor-352 .elementor-element.elementor-element-56251aee .elementor-button:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(31,35,40,.16);}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-56251aee .elementor-button{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23273b26 */.elementor-352 .elementor-element.elementor-element-23273b26 .elementor-button{transition:transform .24s ease,box-shadow .24s ease,background-color .24s ease,color .24s ease;}.elementor-352 .elementor-element.elementor-element-23273b26 .elementor-button:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(31,35,40,.16);}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-23273b26 .elementor-button{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6273d5e3 */.elementor-352 .elementor-element.elementor-element-6273d5e3 img{width:100%;height:620px;object-fit:cover;display:block;}@media(max-width:767px){.elementor-352 .elementor-element.elementor-element-6273d5e3 img{height:420px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26884768 */.elementor-352 .elementor-element.elementor-element-26884768{position:relative;}.elementor-352 .elementor-element.elementor-element-26884768:after{content:"HYDROBLAST";position:absolute;right:22px;bottom:18px;color:#fff;font:800 13px/1 Montserrat,sans-serif;letter-spacing:1.2px;padding:10px 12px;background:rgba(185,0,0,.86);pointer-events:none;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67ef2789 */.elementor-352 .elementor-element.elementor-element-67ef2789 .elementor-button{transition:transform .24s ease,box-shadow .24s ease,background-color .24s ease,color .24s ease;}.elementor-352 .elementor-element.elementor-element-67ef2789 .elementor-button:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(31,35,40,.16);}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-67ef2789 .elementor-button{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6db7180f */.elementor-352 .elementor-element.elementor-element-6db7180f{position:relative;}.elementor-352 .elementor-element.elementor-element-6db7180f:before{content:"";position:absolute;inset:-7px;border:1px solid rgba(185,0,0,.18);border-radius:8px;pointer-events:none;animation:ipmexVideoGlow 4.8s ease-in-out infinite;}@keyframes ipmexVideoGlow{0%,100%{box-shadow:0 0 0 rgba(185,0,0,0);}50%{box-shadow:0 0 38px rgba(185,0,0,.28);}}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-6db7180f:before{animation:none!important;box-shadow:none!important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cdac9eb */.elementor-352 .elementor-element.elementor-element-3cdac9eb img{width:100%;height:310px;object-fit:cover;border-radius:4px;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-246d9c28 */.elementor-352 .elementor-element.elementor-element-246d9c28 img{width:100%;height:310px;object-fit:cover;border-radius:4px;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5799272f */.elementor-352 .elementor-element.elementor-element-5799272f{position:relative;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;}.elementor-352 .elementor-element.elementor-element-5799272f:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(31,35,40,.14);border-color:rgba(185,0,0,.34);}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-5799272f{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f48fa52 */.elementor-352 .elementor-element.elementor-element-7f48fa52{position:relative;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;}.elementor-352 .elementor-element.elementor-element-7f48fa52:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(31,35,40,.14);border-color:rgba(185,0,0,.34);}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-7f48fa52{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18d8666d */.elementor-352 .elementor-element.elementor-element-18d8666d{position:relative;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;}.elementor-352 .elementor-element.elementor-element-18d8666d:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(31,35,40,.14);border-color:rgba(185,0,0,.34);}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-18d8666d{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38cbaeea */.elementor-352 .elementor-element.elementor-element-38cbaeea{position:relative;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;}.elementor-352 .elementor-element.elementor-element-38cbaeea:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(31,35,40,.14);border-color:rgba(185,0,0,.34);}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-38cbaeea{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-303ba136 */.elementor-352 .elementor-element.elementor-element-303ba136 .ipmex-red{color:#B90000;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53e13fd5 */.elementor-352 .elementor-element.elementor-element-53e13fd5 .elementor-button{transition:transform .24s ease,box-shadow .24s ease,background-color .24s ease,color .24s ease;}.elementor-352 .elementor-element.elementor-element-53e13fd5 .elementor-button:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(31,35,40,.16);}@media(prefers-reduced-motion:reduce){.elementor-352 .elementor-element.elementor-element-53e13fd5 .elementor-button{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18b890be */@media(max-width:767px){.elementor-352 .elementor-element.elementor-element-18b890be{align-items:flex-start;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b627758 */.elementor-352 .elementor-element.elementor-element-7b627758{position:relative;overflow:hidden;}.elementor-352 .elementor-element.elementor-element-7b627758:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.08) 30%,rgba(255,255,255,.08) 45%,transparent 45%);pointer-events:none;}/* End custom CSS */