.elementor-2889 .elementor-element.elementor-element-a10000c{--display:flex;--position:relative;--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#1C1C1C;--border-color:#1C1C1C;--padding-top:96px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;top:0px;}.elementor-2889 .elementor-element.elementor-element-a10000c:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a10000c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFA;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a10000c{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a10000c{right:0px;}.elementor-2889 .elementor-element.elementor-element-a10000b{--display:flex;--position:relative;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a10000b{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a10000b{right:0px;}.elementor-2889 .elementor-element.elementor-element-a10000a{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a100008{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--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-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-2889 .elementor-element.elementor-element-a100007{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2889 .elementor-element.elementor-element-a100009{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a100017{--display:flex;--position:relative;--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#1C1C1C;--border-color:#1C1C1C;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2889 .elementor-element.elementor-element-a100017:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a100017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFA;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a100017{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a100017{right:0px;}.elementor-2889 .elementor-element.elementor-element-a100016{--display:flex;--position:relative;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a100016{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a100016{right:0px;}.elementor-2889 .elementor-element.elementor-element-a100013{--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:start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a10000f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a100012{--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-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1C1C1C;--border-color:#1C1C1C;box-shadow:8px 8px 0px 0px #FE4E27;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2889 .elementor-element.elementor-element-a100012:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a100012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FE4E27;}.elementor-2889 .elementor-element.elementor-element-a100022{--display:flex;--position:relative;--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#1C1C1C;--border-color:#1C1C1C;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2889 .elementor-element.elementor-element-a100022:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a100022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF1EC;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a100022{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a100022{right:0px;}.elementor-2889 .elementor-element.elementor-element-a100021{--display:flex;--position:relative;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a100021{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a100021{right:0px;}.elementor-2889 .elementor-element.elementor-element-a100020{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a10001d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a10001c{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a10001f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a100035{--display:flex;--position:relative;--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#1C1C1C;--border-color:#1C1C1C;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2889 .elementor-element.elementor-element-a100035:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a100035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFA;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a100035{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a100035{right:0px;}.elementor-2889 .elementor-element.elementor-element-a100034{--display:flex;--position:relative;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a100034{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a100034{right:0px;}.elementor-2889 .elementor-element.elementor-element-a100030{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a100027{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1C1C1C;--border-color:#1C1C1C;box-shadow:6px 6px 0px 0px #1C1C1C;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2889 .elementor-element.elementor-element-a100027:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a100027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-a10002b{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1C1C1C;--border-color:#1C1C1C;box-shadow:6px 6px 0px 0px #1C1C1C;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2889 .elementor-element.elementor-element-a10002b:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a10002b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-a10002f{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1C1C1C;--border-color:#1C1C1C;box-shadow:6px 6px 0px 0px #1C1C1C;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2889 .elementor-element.elementor-element-a10002f:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a10002f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FE4E27;}.elementor-2889 .elementor-element.elementor-element-a10003b{--display:flex;--position:relative;--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#1C1C1C;--border-color:#1C1C1C;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2889 .elementor-element.elementor-element-a10003b:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a10003b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF1EC;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a10003b{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a10003b{right:0px;}.elementor-2889 .elementor-element.elementor-element-a10003a{--display:flex;--position:relative;--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a10003a{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a10003a{right:0px;}.elementor-2889 .elementor-element.elementor-element-a10004c{--display:flex;--position:relative;--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#1C1C1C;--border-color:#1C1C1C;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2889 .elementor-element.elementor-element-a10004c:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a10004c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFA;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a10004c{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a10004c{right:0px;}.elementor-2889 .elementor-element.elementor-element-a10004b{--display:flex;--position:relative;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a10004b{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a10004b{right:0px;}.elementor-2889 .elementor-element.elementor-element-a100046{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a10003f{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1C1C1C;--border-color:#1C1C1C;box-shadow:6px 6px 0px 0px #1C1C1C;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2889 .elementor-element.elementor-element-a10003f:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a10003f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-a100042{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1C1C1C;--border-color:#1C1C1C;box-shadow:8px 8px 0px 0px #FE4E27;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2889 .elementor-element.elementor-element-a100042:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a100042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-2889 .elementor-element.elementor-element-a100045{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1C1C1C;--border-color:#1C1C1C;box-shadow:6px 6px 0px 0px #1C1C1C;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2889 .elementor-element.elementor-element-a100045:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a100045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-a100065{--display:flex;--position:relative;--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#1C1C1C;--border-color:#1C1C1C;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2889 .elementor-element.elementor-element-a100065:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a100065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FE4E27;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a100065{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a100065{right:0px;}.elementor-2889 .elementor-element.elementor-element-a100064{--display:flex;--position:relative;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a100064{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a100064{right:0px;}.elementor-2889 .elementor-element.elementor-element-a100060{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a100050{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1C1C1C;--border-color:#1C1C1C;box-shadow:4px 4px 0px 0px #1C1C1C;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2889 .elementor-element.elementor-element-a100050:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a100050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-a100053{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1C1C1C;--border-color:#1C1C1C;box-shadow:4px 4px 0px 0px #1C1C1C;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2889 .elementor-element.elementor-element-a100053:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a100053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-a100056{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1C1C1C;--border-color:#1C1C1C;box-shadow:4px 4px 0px 0px #1C1C1C;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2889 .elementor-element.elementor-element-a100056:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a100056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-a100059{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1C1C1C;--border-color:#1C1C1C;box-shadow:4px 4px 0px 0px #1C1C1C;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2889 .elementor-element.elementor-element-a100059:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a100059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-a10005c{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1C1C1C;--border-color:#1C1C1C;box-shadow:4px 4px 0px 0px #1C1C1C;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2889 .elementor-element.elementor-element-a10005c:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a10005c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-a10005f{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1C1C1C;--border-color:#1C1C1C;box-shadow:4px 4px 0px 0px #1C1C1C;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2889 .elementor-element.elementor-element-a10005f:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a10005f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-a10006e{--display:flex;--position:relative;--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#1C1C1C;--border-color:#1C1C1C;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2889 .elementor-element.elementor-element-a10006e:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a10006e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFA;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a10006e{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a10006e{right:0px;}.elementor-2889 .elementor-element.elementor-element-a10006d{--display:flex;--position:relative;--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a10006d{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a10006d{right:0px;}.elementor-2889 .elementor-element.elementor-element-a10006c{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a100085{--display:flex;--position:relative;--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#1C1C1C;--border-color:#1C1C1C;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2889 .elementor-element.elementor-element-a100085:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a100085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF1EC;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a100085{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a100085{right:0px;}.elementor-2889 .elementor-element.elementor-element-a100084{--display:flex;--position:relative;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a100084{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a100084{right:0px;}.elementor-2889 .elementor-element.elementor-element-a100080{--display:flex;--position:relative;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a100080{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a100080{right:0px;}.elementor-2889 .elementor-element.elementor-element-a100073{--display:flex;--position:relative;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;top:0px;--z-index:1;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a100073{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a100073{right:0px;}.elementor-2889 .elementor-element.elementor-element-a100077{--display:flex;--position:relative;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;top:0px;--z-index:1;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a100077{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a100077{right:0px;}.elementor-2889 .elementor-element.elementor-element-a10007b{--display:flex;--position:relative;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;top:0px;--z-index:1;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a10007b{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a10007b{right:0px;}.elementor-2889 .elementor-element.elementor-element-a10007f{--display:flex;--position:relative;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;top:0px;--z-index:1;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a10007f{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a10007f{right:0px;}.elementor-2889 .elementor-element.elementor-element-a10008d{--display:flex;--position:relative;--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#1C1C1C;--border-color:#1C1C1C;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2889 .elementor-element.elementor-element-a10008d:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a10008d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFA;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a10008d{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a10008d{right:0px;}.elementor-2889 .elementor-element.elementor-element-a10008c{--display:flex;--position:relative;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a10008c{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a10008c{right:0px;}.elementor-2889 .elementor-element.elementor-element-a100094{--display:flex;--position:relative;--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#1C1C1C;--border-color:#1C1C1C;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2889 .elementor-element.elementor-element-a100094:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-a100094 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a100094{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a100094{right:0px;}.elementor-2889 .elementor-element.elementor-element-a100093{--display:flex;--position:relative;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a100093{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-a100093{right:0px;}.elementor-2889 .elementor-element.elementor-element-a100096{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2889 .elementor-element.elementor-element-a10000c{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a100017{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a100022{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a100035{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a10003b{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a10004c{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a100065{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a10006e{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a100085{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a10008d{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2889 .elementor-element.elementor-element-a100094{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-2889 .elementor-element.elementor-element-a100027{--width:33.333%;}.elementor-2889 .elementor-element.elementor-element-a10002b{--width:33.333%;}.elementor-2889 .elementor-element.elementor-element-a10002f{--width:33.333%;}.elementor-2889 .elementor-element.elementor-element-a10003f{--width:33.333%;}.elementor-2889 .elementor-element.elementor-element-a100042{--width:33.333%;}.elementor-2889 .elementor-element.elementor-element-a100045{--width:33.333%;}.elementor-2889 .elementor-element.elementor-element-a100050{--width:31.5%;}.elementor-2889 .elementor-element.elementor-element-a100053{--width:31.5%;}.elementor-2889 .elementor-element.elementor-element-a100056{--width:31.5%;}.elementor-2889 .elementor-element.elementor-element-a100059{--width:31.5%;}.elementor-2889 .elementor-element.elementor-element-a10005c{--width:31.5%;}.elementor-2889 .elementor-element.elementor-element-a10005f{--width:31.5%;}.elementor-2889 .elementor-element.elementor-element-a100073{--width:25%;}.elementor-2889 .elementor-element.elementor-element-a100077{--width:25%;}.elementor-2889 .elementor-element.elementor-element-a10007b{--width:25%;}.elementor-2889 .elementor-element.elementor-element-a10007f{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2889 .elementor-element.elementor-element-a100027{--width:100%;}.elementor-2889 .elementor-element.elementor-element-a10002b{--width:100%;}.elementor-2889 .elementor-element.elementor-element-a10002f{--width:100%;}.elementor-2889 .elementor-element.elementor-element-a10003f{--width:100%;}.elementor-2889 .elementor-element.elementor-element-a100042{--width:100%;}.elementor-2889 .elementor-element.elementor-element-a100045{--width:100%;}.elementor-2889 .elementor-element.elementor-element-a100050{--width:100%;}.elementor-2889 .elementor-element.elementor-element-a100053{--width:100%;}.elementor-2889 .elementor-element.elementor-element-a100056{--width:100%;}.elementor-2889 .elementor-element.elementor-element-a100059{--width:100%;}.elementor-2889 .elementor-element.elementor-element-a10005c{--width:100%;}.elementor-2889 .elementor-element.elementor-element-a10005f{--width:100%;}.elementor-2889 .elementor-element.elementor-element-a100073{--width:100%;}.elementor-2889 .elementor-element.elementor-element-a100077{--width:100%;}.elementor-2889 .elementor-element.elementor-element-a10007b{--width:100%;}.elementor-2889 .elementor-element.elementor-element-a10007f{--width:100%;}}/* Start custom CSS */.page-id-2889 .entry-title{display:none}
.elementor-2889 .e-con{--content-width:1240px}
.elementor-2889 .e-con-inner{padding-inline:clamp(20px,5vw,80px)}
#smvp-exp-wrap,#smvp-ready-wrap,#smvp-wp-wrap{--content-width:900px}

/* deco resolves against relative section */
.smvp-deco,.smvp-deco>.elementor-widget-container{position:static!important;width:auto!important}

/* Poppins blanket + kill theme p-margins */
.elementor-2889,.elementor-2889 *{font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important}
.elementor-2889 .elementor-widget-text-editor p{margin-top:0;margin-bottom:0}
.elementor-2889 .elementor-widget-heading.eyebrow{margin-bottom:14px}

/* eyebrow */
.eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:12px;color:#FE4E27!important;font-size:.78rem!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;line-height:1.3!important}
.eyebrow .elementor-heading-title::before{content:"";width:28px;height:2px;background:#FE4E27;display:inline-block;flex:none}

/* headings weight 700 */
.h2 .elementor-heading-title,.smvp-h2b .elementor-heading-title,.smvp-hero-h1 .elementor-heading-title,
.smvp-h3 .elementor-heading-title,.smvp-card-h3 .elementor-heading-title,.smvp-offer-h3 .elementor-heading-title,
.smvp-proc-h3 .elementor-heading-title,.smvp-contact-h2 .elementor-heading-title{font-weight:700!important}
.h2 .elementor-heading-title{font-size:clamp(2rem,3.6vw,3rem)!important;line-height:1.1!important;color:#1C1C1C!important;letter-spacing:normal!important}
.smvp-h2b .elementor-heading-title,.smvp-contact-h2 .elementor-heading-title{letter-spacing:normal!important}
.mw22 .elementor-heading-title{max-width:22ch}
.mw24 .elementor-heading-title{max-width:24ch}
.smvp-h2b .elementor-heading-title{font-size:clamp(1.7rem,2.8vw,2.4rem)!important;line-height:1.12!important;color:#1C1C1C!important}

/* hero */
.smvp-hero-h1 .elementor-heading-title{color:#1C1C1C!important;font-size:clamp(2.1rem,4.2vw,3.5rem)!important;font-weight:700!important;line-height:1.06!important;letter-spacing:-.02em!important;margin:18px 0 0!important}
.smvp-hero-lead .elementor-widget-container,.smvp-hero-lead p{font-size:clamp(1rem,1.4vw,1.15rem)!important;color:rgba(28,28,28,.70)!important;max-width:56ch;line-height:1.62!important;margin:20px 0 0!important}
#smvp-hero-btns{margin-top:32px!important}
#smvp-hero-row{flex-wrap:nowrap!important;gap:clamp(32px,6vw,80px)!important;align-items:center!important}
#smvp-hero-row>*:first-child{flex:0 0 auto!important;width:calc((100% - clamp(32px,6vw,80px))*0.5238)!important;min-width:0}
#smvp-hero-row>*:last-child{flex:0 0 auto!important;width:calc((100% - clamp(32px,6vw,80px))*0.4762)!important;min-width:0}
@media(max-width:860px){#smvp-hero-row{flex-wrap:wrap!important}#smvp-hero-row>.e-con{flex:0 0 100%!important;width:100%!important}}

/* body text variants */
.smvp-body .elementor-widget-container,.smvp-body p{font-size:1.05rem!important;line-height:1.62!important;color:rgba(28,28,28,.70)!important}
.smvp-body17 .elementor-widget-container,.smvp-body17 p{font-size:1.05rem!important;line-height:1.7!important;color:rgba(28,28,28,.70)!important}
.smvp-lead-wide .elementor-widget-container,.smvp-lead-wide p{font-size:1.05rem!important;line-height:1.62!important;color:rgba(28,28,28,.70)!important;max-width:78ch}
.smvp-lead72 .elementor-widget-container,.smvp-lead72 p{font-size:1.05rem!important;line-height:1.62!important;color:rgba(28,28,28,.70)!important;max-width:72ch}
.smvp-mt{margin-top:20px}

/* buttons (own classes, never kit .btn) */
.smvpbtn .elementor-button{display:inline-flex;align-items:center;gap:12px;font-weight:600!important;font-size:.875rem!important;letter-spacing:.04em!important;text-transform:uppercase!important;padding:16px 28px!important;border:2px solid #1C1C1C!important;background:#1C1C1C!important;color:#fff!important;border-radius:0!important;transition:background .32s,border-color .32s,transform .16s}
.smvpbtn .elementor-button:hover{background:#FE4E27!important;border-color:#FE4E27!important;color:#fff!important}
.smvpbtn .elementor-button:active{transform:translateY(2px)}
.smvpbtn--primary .elementor-button{background:#FE4E27!important;border-color:#FE4E27!important}
.smvpbtn--primary .elementor-button:hover{background:#C53718!important;border-color:#C53718!important}
.smvpbtn--lg .elementor-button{padding:20px 36px!important;font-size:1rem!important}
.elementor-2889 .elementor-widget-button{width:auto}
.elementor-2889 .elementor-widget-button .elementor-button-wrapper{width:auto}
[id$="-btns"]{display:flex!important;flex-direction:row!important}
[id$="-btns"]>.elementor-widget{flex:0 0 auto!important;width:max-content!important}
[id$="-btns"] .elementor-widget-container{width:max-content!important}

/* coral recap card (why-smv) */
.on-primary-h .elementor-heading-title{color:#fff!important}
.smvp-card-h3 .elementor-heading-title{font-size:1.3rem!important;line-height:1.62!important;margin-bottom:0!important}
.on-primary-t .elementor-widget-container,.on-primary-t p{color:rgba(255,255,255,.9)!important;font-size:.98rem!important;line-height:1.6!important}
#smvp-rec-card{align-self:stretch}
#smvp-smv-row{align-items:start!important;gap:64px!important}
#smvp-smv-row>*:first-child{flex:0 0 auto!important;width:calc((100% - 64px)*0.5238)!important;min-width:0}
#smvp-smv-row>*:last-child{flex:0 0 auto!important;width:calc((100% - 64px)*0.4762)!important;min-width:0}
@media(max-width:860px){#smvp-smv-row{flex-wrap:wrap!important}#smvp-smv-row>.e-con{flex:0 0 100%!important;width:100%!important}}

/* why-content row (1.1fr text / 1fr statbox) */
#smvp-wc-row{gap:64px!important}
#smvp-wc-row>*:first-child{flex:0 0 auto!important;width:calc((100% - 64px)*0.5238)!important;min-width:0}
#smvp-wc-row>*:last-child{flex:0 0 auto!important;width:calc((100% - 64px)*0.4762)!important;min-width:0}
@media(max-width:860px){#smvp-wc-row{flex-wrap:wrap!important}#smvp-wc-row>.e-con{flex:0 0 100%!important;width:100%!important}}

/* offer cards */
.smvp-offer-num .elementor-heading-title{font-size:.72rem!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#FE4E27!important;line-height:1.62!important;margin-bottom:8px!important}
.smvp-offer-num.on-p .elementor-heading-title{color:rgba(255,255,255,.8)!important}
.smvp-offer-h3 .elementor-heading-title{font-size:clamp(1.2rem,2vw,1.5rem)!important;font-weight:700!important;line-height:1.15!important;margin-bottom:14px!important;color:#1C1C1C!important}
.smvp-offer-h3.on-primary-h .elementor-heading-title{color:#fff!important}
.smvp-offer-p .elementor-widget-container,.smvp-offer-p p{font-size:.98rem!important;line-height:1.6!important;color:rgba(28,28,28,.70)!important}
.smvp-offer-p.on-primary-t .elementor-widget-container,.smvp-offer-p.on-primary-t p{color:rgba(255,255,255,.88)!important}
#smvp-offer-grid>.e-con{align-self:stretch;flex:0 0 auto!important;width:calc((100% - 48px)/3)!important}
#smvp-offer-grid .smvp-offer-p,#smvp-offer-grid .smvp-offer-p .elementor-widget-container{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}
#smvp-offer-grid .smvp-offer-p p{flex:1 1 auto!important}
@media(max-width:820px){#smvp-offer-grid>.e-con{width:calc((100% - 24px)/2)!important}}
@media(max-width:520px){#smvp-offer-grid>.e-con{width:100%!important}}

/* result cards */
.smvp-rn{display:block;font-size:clamp(2.4rem,5vw,3.4rem);font-weight:800;color:#FE4E27;line-height:.9}
.smvp-rl .elementor-widget-container,.smvp-rl p{font-size:1rem!important;line-height:1.5!important;color:rgba(28,28,28,.70)!important}
.smvp-rl.on-dark-t .elementor-widget-container,.smvp-rl.on-dark-t p{color:rgba(255,252,250,.82)!important}
#smvp-result-grid>.e-con{align-self:stretch;flex:0 0 auto!important;width:calc((100% - 48px)/3)!important}
@media(max-width:720px){#smvp-result-grid>.e-con{width:calc((100% - 24px)/2)!important}}
@media(max-width:480px){#smvp-result-grid>.e-con{width:100%!important}}

/* sec-line */
.smvp-secline .elementor-heading-title{display:inline-flex;align-items:center;gap:14px;font-size:.78rem!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;line-height:1.2!important}
.smvp-secline .elementor-heading-title::before{content:"";width:34px;height:2px;background:currentColor;display:inline-block;flex:none}
.smvp-secline--white .elementor-heading-title{color:#fff!important}
.smvp-secline--coral .elementor-heading-title{color:#FE4E27!important}

/* who cards */
.on-primary-t2 .elementor-widget-container,.on-primary-t2 p{color:rgba(255,255,255,.9)!important;font-size:1.05rem!important;line-height:1.7!important;max-width:78ch}
.smvp-wc-num .elementor-heading-title{font-size:.72rem!important;font-weight:800!important;letter-spacing:.14em!important;color:#FE4E27!important;line-height:1.62!important;margin-bottom:0!important}
.smvp-wc-h3 .elementor-heading-title{font-size:1.05rem!important;font-weight:600!important;color:#1C1C1C!important;line-height:1.3!important}
#smvp-who-grid>.e-con{transition:transform .32s,box-shadow .32s;flex:0 0 auto!important;width:calc((100% - 72px)/4)!important;min-width:220px}
#smvp-who-grid>.e-con:hover{transform:translate(-3px,-3px)!important;box-shadow:7px 7px 0 0 #1C1C1C!important}
@media(max-width:900px){#smvp-who-grid>.e-con{width:calc((100% - 24px)/2)!important}}
@media(max-width:560px){#smvp-who-grid>.e-con{width:100%!important}}

/* process timeline */
#smvp-proc-line{position:relative;margin-top:8px}
#smvp-proc-line::before{content:"";position:absolute;top:26px;left:12.5%;right:12.5%;height:2px;background:#1C1C1C;z-index:0}
.smvp-proc-node .elementor-heading-title{width:54px;height:54px;background:#FE4E27;border:2px solid #1C1C1C;color:#fff!important;display:grid;place-items:center;font-size:1.4rem!important;font-weight:800!important;box-shadow:4px 4px 0 0 #1C1C1C;margin-bottom:22px!important}
.smvp-proc-h3 .elementor-heading-title{font-size:1.1rem!important;font-weight:700!important;line-height:1.2!important;margin-bottom:10px!important;color:#1C1C1C!important}
.smvp-proc-p .elementor-widget-container,.smvp-proc-p p{font-size:.92rem!important;line-height:1.55!important;color:rgba(28,28,28,.70)!important}
@media(max-width:820px){
  #smvp-proc-line::before{top:0;bottom:0;left:26px;right:auto;width:2px;height:auto}
  #smvp-proc-line>.e-con{flex-direction:row!important;gap:20px!important;padding:0 0 36px 0!important;width:100%!important}
  #smvp-proc-line>.e-con:last-child{padding-bottom:0!important}
  .smvp-proc-node .elementor-heading-title{margin-bottom:0!important;flex:none}
}

/* portfolio dark */
.on-dark-t2 .elementor-widget-container,.on-dark-t2 p{color:rgba(255,252,250,.8)!important}
.smvp-pf-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}
.smvp-pf-card{border:2px solid #1C1C1C;background:#1C1C1C;box-shadow:6px 6px 0 0 #1C1C1C;overflow:hidden;transition:transform .32s,box-shadow .32s}
.smvp-pf-card:hover{transform:translate(-4px,-4px);box-shadow:10px 10px 0 0 #FE4E27}
.smvp-pf-media{position:relative;aspect-ratio:9/16;background:linear-gradient(160deg,#2c2c2c,#141414);display:flex;align-items:center;justify-content:center;overflow:hidden}
.smvp-pf-media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.55));pointer-events:none}
.smvp-pf-play{width:46px;height:46px;background:#FE4E27;border:2px solid #fff;display:grid;place-items:center;position:relative;z-index:1;transition:transform .32s}
.smvp-pf-card:hover .smvp-pf-play{transform:scale(1.12)}
.smvp-pf-meta{position:absolute;left:12px;bottom:12px;z-index:2;color:#fff}
.smvp-pf-t{font-size:.82rem;font-weight:700;line-height:1.2}
.smvp-pf-c{font-size:.62rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.6);margin-top:3px}
.smvp-pf-tag{position:absolute;top:10px;right:10px;z-index:2;background:#FE4E27;color:#fff;font-size:.54rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px}
@media(max-width:900px){.smvp-pf-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:560px){.smvp-pf-grid{grid-template-columns:1fr 1fr}}

/* contact */
.smvp-contact-h2 .elementor-heading-title{font-size:clamp(2rem,3.6vw,3rem)!important;font-weight:700!important;color:#fff!important;line-height:1.1!important;margin-bottom:0!important}
.on-primary-ct .elementor-widget-container,.on-primary-ct p{color:rgba(255,252,250,.82)!important;font-size:.95rem!important;line-height:1.65!important}
#smvp-contact-row{gap:64px!important}
#smvp-contact-row>*:first-child{flex:0 0 auto!important;width:calc((100% - 64px)*0.4762)!important;min-width:0}
#smvp-contact-row>*:last-child{flex:0 0 auto!important;width:calc((100% - 64px)*0.5238)!important;min-width:0}
@media(max-width:860px){#smvp-contact-row{flex-wrap:wrap!important}#smvp-contact-row>.e-con{flex:0 0 100%!important;width:100%!important}}
/* Pro Form → design-system look */
.smvp-cform .elementor-field-group>label{font-size:.875rem!important;font-weight:500!important;color:#1C1C1C!important;margin-bottom:7px!important}
.smvp-cform .elementor-field-group .elementor-field{padding:13px 14px!important;border:2px solid #1C1C1C!important;background:#fff!important;font-size:.875rem!important;border-radius:0!important;color:#1C1C1C!important}
.smvp-cform textarea.elementor-field{min-height:110px!important;resize:vertical!important}
.smvp-cform .elementor-field:focus{outline:none!important;border-color:#FE4E27!important;box-shadow:none!important}
.smvp-cform .elementor-field-type-submit{margin-top:4px}
.smvp-cform .elementor-button[type=submit]{width:100%!important;justify-content:center!important;display:flex!important;align-items:center!important;gap:10px!important;background:#FE4E27!important;border:2px solid #FE4E27!important;color:#fff!important;font-weight:600!important;font-size:1rem!important;letter-spacing:.04em!important;text-transform:uppercase!important;padding:20px 36px!important;border-radius:0!important;transition:background .32s,border-color .32s}
.smvp-cform .elementor-button[type=submit]:hover{background:#C53718!important;border-color:#C53718!important}
#smvp-form-box{align-self:stretch}

/* sticky CTA + progress bar */
#smvp-overlays,#smvp-overlays>.elementor-widget-container,#smvp-overlays .elementor-widget-html,#smvp-overlays .elementor-widget-container{position:static!important;padding:0!important;margin:0!important}
#smvp-progress{position:fixed;top:0;left:0;height:3px;width:0;background:#FE4E27;z-index:2000;transition:width .08s linear}
#smvp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:1400;background:#FE4E27;color:#fff;display:flex;align-items:center;gap:24px;padding:14px clamp(20px,5vw,80px);transform:translateY(120%);transition:transform .32s;border-top:2px solid #1C1C1C}
#smvp-sticky.show{transform:none}
#smvp-sticky p{font-weight:600;font-size:.875rem;margin:0 auto 0 0}
#smvp-sticky .smvp-sticky-btn{display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;letter-spacing:.04em;text-transform:uppercase;padding:13px 22px;border:2px solid #fff;background:#fff;color:#1C1C1C;text-decoration:none;transition:background .32s,color .32s}
#smvp-sticky .smvp-sticky-btn:hover{background:#1C1C1C;border-color:#1C1C1C;color:#fff}
#smvp-sticky .smvp-sticky-x{font-size:1.2rem;padding:6px;color:rgba(255,255,255,.7);cursor:pointer}
@media(max-width:620px){#smvp-sticky p{font-size:.78rem}#smvp-sticky .smvp-sticky-btn{padding:12px 18px}}/* End custom CSS */