.elementor-4684 .elementor-element.elementor-element-64d0e20{--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;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-4684 .elementor-element.elementor-element-64d0e20:not(.elementor-motion-effects-element-type-background), .elementor-4684 .elementor-element.elementor-element-64d0e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1A4A;}.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-4684 .elementor-element.elementor-element-b5b7b04{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;box-shadow:0px 2px 12px 0px rgba(0,0,0,0.06);--padding-top:18px;--padding-bottom:18px;--padding-left:30px;--padding-right:30px;}.elementor-4684 .elementor-element.elementor-element-b5b7b04:not(.elementor-motion-effects-element-type-background), .elementor-4684 .elementor-element.elementor-element-b5b7b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-4684 .elementor-element.elementor-element-9db51ed img{width:140px;}.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-4684 .elementor-element.elementor-element-8c85535 .elementor-button{background-color:#C0392B;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-4684 .elementor-element.elementor-element-8c85535 .elementor-button:hover, .elementor-4684 .elementor-element.elementor-element-8c85535 .elementor-button:focus{background-color:#A02E22;color:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-8c85535 .elementor-button:hover svg, .elementor-4684 .elementor-element.elementor-element-8c85535 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-e8ce663{--display:flex;--min-height:480px;--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-4684 .elementor-element.elementor-element-e8ce663:not(.elementor-motion-effects-element-type-background), .elementor-4684 .elementor-element.elementor-element-e8ce663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-e3a25ef{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.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-4684 .elementor-element.elementor-element-d636386{text-align:center;}.elementor-4684 .elementor-element.elementor-element-d636386 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:rgba(255,255,255,0.85);}.elementor-4684 .elementor-element.elementor-element-5b84d57{text-align:center;}.elementor-4684 .elementor-element.elementor-element-5b84d57 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:600;line-height:1.08em;letter-spacing:-2px;color:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-1ee04d7{text-align:center;}.elementor-4684 .elementor-element.elementor-element-1ee04d7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.4em;color:rgba(255,255,255,0.65);}.elementor-4684 .elementor-element.elementor-element-bfcd1cb{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.7em;color:rgba(255,255,255,0.82);}.elementor-4684 .elementor-element.elementor-element-e6a951d{--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:center;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--flex-wrap:wrap;}.elementor-4684 .elementor-element.elementor-element-d774ad8{text-align:center;}.elementor-4684 .elementor-element.elementor-element-d774ad8 .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-4684 .elementor-element.elementor-element-9e3872e{text-align:center;}.elementor-4684 .elementor-element.elementor-element-9e3872e .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-4684 .elementor-element.elementor-element-5df5b91{text-align:center;}.elementor-4684 .elementor-element.elementor-element-5df5b91 .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-4684 .elementor-element.elementor-element-5769e2c{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-4684 .elementor-element.elementor-element-4581e92 .elementor-button{background-color:#C0392B;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 12px 40px 0px rgba(192,57,43,0.45);border-radius:14px 14px 14px 14px;}.elementor-4684 .elementor-element.elementor-element-4581e92 .elementor-button:hover, .elementor-4684 .elementor-element.elementor-element-4581e92 .elementor-button:focus{background-color:#A02E22;color:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-4581e92 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4684 .elementor-element.elementor-element-4581e92 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-4684 .elementor-element.elementor-element-4581e92 .elementor-button:hover svg, .elementor-4684 .elementor-element.elementor-element-4581e92 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-ed0b982 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.3);border-radius:14px 14px 14px 14px;}.elementor-4684 .elementor-element.elementor-element-ed0b982 .elementor-button:hover, .elementor-4684 .elementor-element.elementor-element-ed0b982 .elementor-button:focus{background-color:rgba(255,255,255,0.1);color:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-ed0b982 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4684 .elementor-element.elementor-element-ed0b982 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-4684 .elementor-element.elementor-element-ed0b982 .elementor-button:hover svg, .elementor-4684 .elementor-element.elementor-element-ed0b982 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-0e34f09{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4684 .elementor-element.elementor-element-0e34f09:not(.elementor-motion-effects-element-type-background), .elementor-4684 .elementor-element.elementor-element-0e34f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-6c19897{--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:40px 60px;--row-gap:40px;--column-gap:60px;--flex-wrap:wrap;}.elementor-4684 .elementor-element.elementor-element-660ac49{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4684 .elementor-element.elementor-element-79fc169{text-align:start;}.elementor-4684 .elementor-element.elementor-element-79fc169 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#C0392B;}.elementor-4684 .elementor-element.elementor-element-251abe1{text-align:start;}.elementor-4684 .elementor-element.elementor-element-251abe1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;line-height:1.15em;letter-spacing:-1px;color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-79d09f0 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 20px 40px 0px rgba(15,26,74,0.15);}.elementor-4684 .elementor-element.elementor-element-8bc9abe{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4684 .elementor-element.elementor-element-9fbba91{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.8em;color:#374151;}.elementor-4684 .elementor-element.elementor-element-25b6e85{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4684 .elementor-element.elementor-element-25b6e85:not(.elementor-motion-effects-element-type-background), .elementor-4684 .elementor-element.elementor-element-25b6e85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-4684 .elementor-element.elementor-element-c176117{--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;}.elementor-4684 .elementor-element.elementor-element-b26e04f{text-align:center;}.elementor-4684 .elementor-element.elementor-element-b26e04f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#C0392B;}.elementor-4684 .elementor-element.elementor-element-297268f{text-align:center;}.elementor-4684 .elementor-element.elementor-element-297268f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;line-height:1.15em;letter-spacing:-1px;color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-b31df24{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4684 .elementor-element.elementor-element-b31df24:not(.elementor-motion-effects-element-type-background), .elementor-4684 .elementor-element.elementor-element-b31df24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-66b5077{--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;}.elementor-4684 .elementor-element.elementor-element-8314585{text-align:center;}.elementor-4684 .elementor-element.elementor-element-8314585 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#C0392B;}.elementor-4684 .elementor-element.elementor-element-bb20a7b{text-align:center;}.elementor-4684 .elementor-element.elementor-element-bb20a7b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;line-height:1.15em;letter-spacing:-1px;color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-9c06900{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-4684 .elementor-element.elementor-element-43609b1 .elementor-icon-box-wrapper{gap:15px;}.elementor-4684 .elementor-element.elementor-element-43609b1.elementor-view-stacked .elementor-icon{background-color:#C0392B;fill:rgba(192,57,43,0.08);color:rgba(192,57,43,0.08);}.elementor-4684 .elementor-element.elementor-element-43609b1.elementor-view-framed .elementor-icon, .elementor-4684 .elementor-element.elementor-element-43609b1.elementor-view-default .elementor-icon{fill:#C0392B;color:#C0392B;border-color:#C0392B;}.elementor-4684 .elementor-element.elementor-element-43609b1.elementor-view-framed .elementor-icon{background-color:rgba(192,57,43,0.08);}.elementor-4684 .elementor-element.elementor-element-43609b1 .elementor-icon{font-size:36px;}.elementor-4684 .elementor-element.elementor-element-43609b1 .elementor-icon-box-title, .elementor-4684 .elementor-element.elementor-element-43609b1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-4684 .elementor-element.elementor-element-43609b1 .elementor-icon-box-title{color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-43609b1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;color:#6B7280;}.elementor-4684 .elementor-element.elementor-element-5b07d4b .elementor-icon-box-wrapper{gap:15px;}.elementor-4684 .elementor-element.elementor-element-5b07d4b.elementor-view-stacked .elementor-icon{background-color:#C0392B;fill:rgba(192,57,43,0.08);color:rgba(192,57,43,0.08);}.elementor-4684 .elementor-element.elementor-element-5b07d4b.elementor-view-framed .elementor-icon, .elementor-4684 .elementor-element.elementor-element-5b07d4b.elementor-view-default .elementor-icon{fill:#C0392B;color:#C0392B;border-color:#C0392B;}.elementor-4684 .elementor-element.elementor-element-5b07d4b.elementor-view-framed .elementor-icon{background-color:rgba(192,57,43,0.08);}.elementor-4684 .elementor-element.elementor-element-5b07d4b .elementor-icon{font-size:36px;}.elementor-4684 .elementor-element.elementor-element-5b07d4b .elementor-icon-box-title, .elementor-4684 .elementor-element.elementor-element-5b07d4b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-4684 .elementor-element.elementor-element-5b07d4b .elementor-icon-box-title{color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-5b07d4b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;color:#6B7280;}.elementor-4684 .elementor-element.elementor-element-ba6e02c .elementor-icon-box-wrapper{gap:15px;}.elementor-4684 .elementor-element.elementor-element-ba6e02c.elementor-view-stacked .elementor-icon{background-color:#C0392B;fill:rgba(192,57,43,0.08);color:rgba(192,57,43,0.08);}.elementor-4684 .elementor-element.elementor-element-ba6e02c.elementor-view-framed .elementor-icon, .elementor-4684 .elementor-element.elementor-element-ba6e02c.elementor-view-default .elementor-icon{fill:#C0392B;color:#C0392B;border-color:#C0392B;}.elementor-4684 .elementor-element.elementor-element-ba6e02c.elementor-view-framed .elementor-icon{background-color:rgba(192,57,43,0.08);}.elementor-4684 .elementor-element.elementor-element-ba6e02c .elementor-icon{font-size:36px;}.elementor-4684 .elementor-element.elementor-element-ba6e02c .elementor-icon-box-title, .elementor-4684 .elementor-element.elementor-element-ba6e02c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-4684 .elementor-element.elementor-element-ba6e02c .elementor-icon-box-title{color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-ba6e02c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;color:#6B7280;}.elementor-4684 .elementor-element.elementor-element-a7816eb .elementor-icon-box-wrapper{gap:15px;}.elementor-4684 .elementor-element.elementor-element-a7816eb.elementor-view-stacked .elementor-icon{background-color:#C0392B;fill:rgba(192,57,43,0.08);color:rgba(192,57,43,0.08);}.elementor-4684 .elementor-element.elementor-element-a7816eb.elementor-view-framed .elementor-icon, .elementor-4684 .elementor-element.elementor-element-a7816eb.elementor-view-default .elementor-icon{fill:#C0392B;color:#C0392B;border-color:#C0392B;}.elementor-4684 .elementor-element.elementor-element-a7816eb.elementor-view-framed .elementor-icon{background-color:rgba(192,57,43,0.08);}.elementor-4684 .elementor-element.elementor-element-a7816eb .elementor-icon{font-size:36px;}.elementor-4684 .elementor-element.elementor-element-a7816eb .elementor-icon-box-title, .elementor-4684 .elementor-element.elementor-element-a7816eb .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-4684 .elementor-element.elementor-element-a7816eb .elementor-icon-box-title{color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-a7816eb .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;color:#6B7280;}.elementor-4684 .elementor-element.elementor-element-412ae3b{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4684 .elementor-element.elementor-element-412ae3b:not(.elementor-motion-effects-element-type-background), .elementor-4684 .elementor-element.elementor-element-412ae3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-c3e5739{--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;}.elementor-4684 .elementor-element.elementor-element-8842153{text-align:center;}.elementor-4684 .elementor-element.elementor-element-8842153 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#C0392B;}.elementor-4684 .elementor-element.elementor-element-5abea2d{text-align:center;}.elementor-4684 .elementor-element.elementor-element-5abea2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;line-height:1.15em;letter-spacing:-1px;color:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-8a41ba0{--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:center;--gap:16px 20px;--row-gap:16px;--column-gap:20px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4684 .elementor-element.elementor-element-8a41ba0:not(.elementor-motion-effects-element-type-background), .elementor-4684 .elementor-element.elementor-element-8a41ba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-ac1f5c5{text-align:center;font-family:"Poppins", Sans-serif;color:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-2293ff3 .elementor-button{background-color:#C0392B;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;}.elementor-4684 .elementor-element.elementor-element-2293ff3 .elementor-button:hover, .elementor-4684 .elementor-element.elementor-element-2293ff3 .elementor-button:focus{background-color:#A02E22;}.elementor-4684 .elementor-element.elementor-element-2293ff3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4684 .elementor-element.elementor-element-2293ff3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4684 .elementor-element.elementor-element-398cb2a{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4684 .elementor-element.elementor-element-398cb2a:not(.elementor-motion-effects-element-type-background), .elementor-4684 .elementor-element.elementor-element-398cb2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-248c58f{--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;}.elementor-4684 .elementor-element.elementor-element-61c902e{text-align:center;}.elementor-4684 .elementor-element.elementor-element-61c902e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#C0392B;}.elementor-4684 .elementor-element.elementor-element-e7b13e3{text-align:center;}.elementor-4684 .elementor-element.elementor-element-e7b13e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;line-height:1.15em;letter-spacing:-1px;color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-4b4eb11{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4684 .elementor-element.elementor-element-4b4eb11:not(.elementor-motion-effects-element-type-background), .elementor-4684 .elementor-element.elementor-element-4b4eb11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-4684 .elementor-element.elementor-element-b975fff{--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;}.elementor-4684 .elementor-element.elementor-element-3b7a5c4{text-align:center;}.elementor-4684 .elementor-element.elementor-element-3b7a5c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#C0392B;}.elementor-4684 .elementor-element.elementor-element-7fba776{text-align:center;}.elementor-4684 .elementor-element.elementor-element-7fba776 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;line-height:1.15em;letter-spacing:-1px;color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-6f7011c .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;fill:#0F1A4A;color:#0F1A4A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0F1A4A;border-radius:12px 12px 12px 12px;}.elementor-4684 .elementor-element.elementor-element-6f7011c .elementor-button:hover, .elementor-4684 .elementor-element.elementor-element-6f7011c .elementor-button:focus{background-color:#0F1A4A;color:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-6f7011c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4684 .elementor-element.elementor-element-6f7011c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4684 .elementor-element.elementor-element-6f7011c .elementor-button:hover svg, .elementor-4684 .elementor-element.elementor-element-6f7011c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-466579a{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4684 .elementor-element.elementor-element-466579a:not(.elementor-motion-effects-element-type-background), .elementor-4684 .elementor-element.elementor-element-466579a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-5514682{--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;}.elementor-4684 .elementor-element.elementor-element-cb20c06{text-align:center;}.elementor-4684 .elementor-element.elementor-element-cb20c06 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#C0392B;}.elementor-4684 .elementor-element.elementor-element-2ae35f4{text-align:center;}.elementor-4684 .elementor-element.elementor-element-2ae35f4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;line-height:1.15em;letter-spacing:-1px;color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-45a336d{--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;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4684 .elementor-element.elementor-element-e8afa36 .elementor-accordion-item{border-color:rgba(15,26,74,0.08);}.elementor-4684 .elementor-element.elementor-element-e8afa36 .elementor-accordion-item .elementor-tab-content{border-block-start-color:rgba(15,26,74,0.08);}.elementor-4684 .elementor-element.elementor-element-e8afa36 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:rgba(15,26,74,0.08);}.elementor-4684 .elementor-element.elementor-element-e8afa36 .elementor-tab-title{background-color:#FFFFFF;padding:20px 26px 20px 26px;}.elementor-4684 .elementor-element.elementor-element-e8afa36 .elementor-accordion-icon, .elementor-4684 .elementor-element.elementor-element-e8afa36 .elementor-accordion-title{color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-e8afa36 .elementor-accordion-icon svg{fill:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-e8afa36 .elementor-active .elementor-accordion-icon, .elementor-4684 .elementor-element.elementor-element-e8afa36 .elementor-active .elementor-accordion-title{color:#C0392B;}.elementor-4684 .elementor-element.elementor-element-e8afa36 .elementor-active .elementor-accordion-icon svg{fill:#C0392B;}.elementor-4684 .elementor-element.elementor-element-e8afa36 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-4684 .elementor-element.elementor-element-e8afa36 .elementor-tab-title .elementor-accordion-icon i:before{color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-e8afa36 .elementor-tab-title .elementor-accordion-icon svg{fill:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-e8afa36 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#C0392B;}.elementor-4684 .elementor-element.elementor-element-e8afa36 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#C0392B;}.elementor-4684 .elementor-element.elementor-element-e8afa36 .elementor-tab-content{color:#374151;font-family:"Poppins", Sans-serif;font-size:15px;padding:8px 26px 24px 26px;}.elementor-4684 .elementor-element.elementor-element-8cad007{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4684 .elementor-element.elementor-element-8cad007:not(.elementor-motion-effects-element-type-background), .elementor-4684 .elementor-element.elementor-element-8cad007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-4684 .elementor-element.elementor-element-d074bde{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4684 .elementor-element.elementor-element-be6c32e{text-align:center;}.elementor-4684 .elementor-element.elementor-element-be6c32e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#C0392B;}.elementor-4684 .elementor-element.elementor-element-568c17a{text-align:center;}.elementor-4684 .elementor-element.elementor-element-568c17a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;line-height:1.2em;letter-spacing:-0.8px;color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-10e2c95{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-4684 .elementor-element.elementor-element-10e2c95:not(.elementor-motion-effects-element-type-background), .elementor-4684 .elementor-element.elementor-element-10e2c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-d935b61{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4684 .elementor-element.elementor-element-f36aa9f{text-align:center;}.elementor-4684 .elementor-element.elementor-element-f36aa9f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:600;line-height:1.15em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-67f141c{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.7em;color:rgba(255,255,255,0.82);}.elementor-4684 .elementor-element.elementor-element-d57325a{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-4684 .elementor-element.elementor-element-a48c668 .elementor-button{background-color:#C0392B;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 12px 40px 0px rgba(192,57,43,0.45);border-radius:14px 14px 14px 14px;}.elementor-4684 .elementor-element.elementor-element-a48c668 .elementor-button:hover, .elementor-4684 .elementor-element.elementor-element-a48c668 .elementor-button:focus{background-color:#A02E22;}.elementor-4684 .elementor-element.elementor-element-a48c668 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4684 .elementor-element.elementor-element-a48c668 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-4684 .elementor-element.elementor-element-0d1d476 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.3);border-radius:14px 14px 14px 14px;}.elementor-4684 .elementor-element.elementor-element-0d1d476 .elementor-button:hover, .elementor-4684 .elementor-element.elementor-element-0d1d476 .elementor-button:focus{background-color:rgba(255,255,255,0.1);color:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-0d1d476 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4684 .elementor-element.elementor-element-0d1d476 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-4684 .elementor-element.elementor-element-0d1d476 .elementor-button:hover svg, .elementor-4684 .elementor-element.elementor-element-0d1d476 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-5c50081{font-family:"Poppins", Sans-serif;color:rgba(255,255,255,0.65);}.elementor-4684 .elementor-element.elementor-element-f99dc75{--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:stretch;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4684 .elementor-element.elementor-element-f99dc75:not(.elementor-motion-effects-element-type-background), .elementor-4684 .elementor-element.elementor-element-f99dc75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1A4A;}.elementor-4684 .elementor-element.elementor-element-7d59aa6{--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:flex-start;--gap:32px 30px;--row-gap:32px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-4684 .elementor-element.elementor-element-b994cdb{--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:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-4684 .elementor-element.elementor-element-017b08e img{width:160px;}.elementor-4684 .elementor-element.elementor-element-ceede0a{font-family:"Poppins", Sans-serif;font-size:14px;color:#FFFFFFE8;}.elementor-4684 .elementor-element.elementor-element-071431b{font-family:"Poppins", Sans-serif;font-size:14px;color:rgba(255,255,255,0.75);}.elementor-4684 .elementor-element.elementor-element-7f3a6a3 .elementor-button{background-color:#C0392B;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-4684 .elementor-element.elementor-element-7f3a6a3 .elementor-button:hover, .elementor-4684 .elementor-element.elementor-element-7f3a6a3 .elementor-button:focus{background-color:#A02E22;color:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-7f3a6a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4684 .elementor-element.elementor-element-7f3a6a3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4684 .elementor-element.elementor-element-7f3a6a3 .elementor-button:hover svg, .elementor-4684 .elementor-element.elementor-element-7f3a6a3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-39cb740{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4684 .elementor-element.elementor-element-30b4fd0 .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-a733ec0{font-family:"Poppins", Sans-serif;font-size:14px;line-height:2.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFFD1;}.elementor-4684 .elementor-element.elementor-element-a7da9db{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4684 .elementor-element.elementor-element-237014e .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-1a2f907{font-family:"Poppins", Sans-serif;font-size:14px;line-height:2em;color:rgba(255,255,255,0.75);}.elementor-4684 .elementor-element.elementor-element-f86855b{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4684 .elementor-element.elementor-element-ec67ac5 .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#FFFFFF;}.elementor-4684 .elementor-element.elementor-element-658d8b6{font-family:"Poppins", Sans-serif;font-size:14px;color:rgba(255,255,255,0.75);}.elementor-4684 .elementor-element.elementor-element-0ee824b{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-4684 .elementor-element.elementor-element-0ee824b .elementor-widget-container{text-align:left;}.elementor-4684 .elementor-element.elementor-element-75e9b4e{--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:10px 20px;--row-gap:10px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-4684 .elementor-element.elementor-element-75e9b4e:not(.elementor-motion-effects-element-type-background), .elementor-4684 .elementor-element.elementor-element-75e9b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1238;}.elementor-4684 .elementor-element.elementor-element-2a00380{font-family:"Poppins", Sans-serif;color:rgba(255,255,255,0.6);}.elementor-4684 .elementor-element.elementor-element-a4bbe8e{font-family:"Poppins", Sans-serif;}@media(max-width:1024px){.elementor-4684 .elementor-element.elementor-element-5b84d57 .elementor-heading-title{font-size:48px;}.elementor-4684 .elementor-element.elementor-element-251abe1 .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-4684 .elementor-element.elementor-element-5b84d57 .elementor-heading-title{font-size:36px;}.elementor-4684 .elementor-element.elementor-element-1ee04d7 .elementor-heading-title{font-size:16px;}.elementor-4684 .elementor-element.elementor-element-660ac49{--width:100%;}.elementor-4684 .elementor-element.elementor-element-251abe1 .elementor-heading-title{font-size:26px;}.elementor-4684 .elementor-element.elementor-element-8bc9abe{--width:100%;}.elementor-4684 .elementor-element.elementor-element-297268f .elementor-heading-title{font-size:26px;}.elementor-4684 .elementor-element.elementor-element-bb20a7b .elementor-heading-title{font-size:26px;}.elementor-4684 .elementor-element.elementor-element-5abea2d .elementor-heading-title{font-size:26px;}.elementor-4684 .elementor-element.elementor-element-e7b13e3 .elementor-heading-title{font-size:26px;}.elementor-4684 .elementor-element.elementor-element-7fba776 .elementor-heading-title{font-size:26px;}.elementor-4684 .elementor-element.elementor-element-2ae35f4 .elementor-heading-title{font-size:26px;}.elementor-4684 .elementor-element.elementor-element-568c17a .elementor-heading-title{font-size:26px;}.elementor-4684 .elementor-element.elementor-element-f36aa9f .elementor-heading-title{font-size:28px;}.elementor-4684 .elementor-element.elementor-element-b994cdb{--width:100%;}.elementor-4684 .elementor-element.elementor-element-39cb740{--width:100%;}.elementor-4684 .elementor-element.elementor-element-a7da9db{--width:100%;}.elementor-4684 .elementor-element.elementor-element-f86855b{--width:100%;}}@media(min-width:768px){.elementor-4684 .elementor-element.elementor-element-660ac49{--width:500px;}.elementor-4684 .elementor-element.elementor-element-8bc9abe{--width:580px;}.elementor-4684 .elementor-element.elementor-element-b994cdb{--width:320px;}.elementor-4684 .elementor-element.elementor-element-39cb740{--width:200px;}.elementor-4684 .elementor-element.elementor-element-a7da9db{--width:200px;}.elementor-4684 .elementor-element.elementor-element-f86855b{--width:260px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4684 .elementor-element.elementor-element-660ac49{--width:100%;}.elementor-4684 .elementor-element.elementor-element-8bc9abe{--width:100%;}.elementor-4684 .elementor-element.elementor-element-b994cdb{--width:100%;}.elementor-4684 .elementor-element.elementor-element-39cb740{--width:48%;}.elementor-4684 .elementor-element.elementor-element-a7da9db{--width:48%;}.elementor-4684 .elementor-element.elementor-element-f86855b{--width:100%;}}/* Start custom CSS *//* ============================================
   /renovation-appartement-paris-8 — RESPONSIVE CSS
   ============================================ */

/* ===== GLOBAL ===== */
html, body { overflow-x: hidden !important; max-width: 100% !important; }
.elementor-section, .elementor-container, .e-con { max-width: 100% !important; }

/* ===== HEADER NAV RESPONSIVE ===== */
@media (max-width: 1024px) {
  .elementor-element-b5b7b04 { flex-wrap: wrap !important; gap: 16px 20px !important; }
  .elementor-element-1f16056 { order: 3 !important; width: 100% !important; }
  .elementor-element-1f16056 .mw-nav { justify-content: center !important; gap: 16px !important; }
}
@media (max-width: 600px) {
  .elementor-element-1f16056 .mw-nav { flex-direction: column !important; gap: 8px !important; }
  .elementor-element-1f16056 .mw-link { font-size: 13px !important; }
  .elementor-element-1f16056 .mw-submenu {
    box-shadow: none !important; border: none !important;
    background: rgba(15,26,74,0.04) !important;
    padding: 6px 0 0 14px !important; border-radius: 0 !important;
  }
}

/* ===== HERO H1 MOBILE SIZE ===== */
@media (max-width: 600px) {
  .elementor-element-5b84d57 .elementor-heading-title { font-size: 36px !important; line-height: 1.15 !important; }
}
@media (max-width: 400px) {
  .elementor-element-5b84d57 .elementor-heading-title { font-size: 30px !important; }
}

/* ===== HERO STATS ROW MOBILE ===== */
@media (max-width: 600px) {
  .elementor-element-e6a951d { flex-direction: column !important; gap: 16px !important; }
}

/* ===== HERO BUTTONS MOBILE STACK ===== */
@media (max-width: 600px) {
  .elementor-element-5769e2c { flex-direction: column !important; width: 100% !important; gap: 12px !important; }
  .elementor-element-4581e92, .elementor-element-ed0b982 { width: 100% !important; }
  .elementor-element-4581e92 .elementor-button,
  .elementor-element-ed0b982 .elementor-button {
    width: 100% !important; justify-content: center !important;
  }
}

/* ===== APPROCHE 2-COL ===== */
@media (max-width: 1024px) {
  .elementor-element-6c19897 { flex-direction: column !important; gap: 40px !important; }
  .elementor-element-660ac49, .elementor-element-8bc9abe {
    flex: 1 1 100% !important; max-width: 100% !important; width: 100% !important;
  }
}

/* ===== SERVICES PARIS 8 — 4 ICON-BOX GRID ===== */
@media (min-width: 1025px) {
  .elementor-element-9c06900 { flex-wrap: wrap !important; gap: 24px !important; }
  .elementor-element-43609b1, .elementor-element-5b07d4b,
  .elementor-element-ba6e02c, .elementor-element-a7816eb {
    flex: 0 0 calc(25% - 18px) !important; max-width: calc(25% - 18px) !important;
  }
}
@media (max-width: 1024px) and (min-width: 769px) {
  .elementor-element-9c06900 { flex-wrap: wrap !important; gap: 20px !important; }
  .elementor-element-43609b1, .elementor-element-5b07d4b,
  .elementor-element-ba6e02c, .elementor-element-a7816eb {
    flex: 0 0 calc(50% - 10px) !important; max-width: calc(50% - 10px) !important;
  }
}
@media (max-width: 768px) {
  .elementor-element-9c06900 { flex-direction: column !important; gap: 16px !important; }
  .elementor-element-43609b1, .elementor-element-5b07d4b,
  .elementor-element-ba6e02c, .elementor-element-a7816eb {
    flex: 1 1 100% !important; max-width: 100% !important;
  }
}

/* ===== MID-PAGE CTA BANNER ===== */
@media (max-width: 600px) {
  .elementor-element-8a41ba0 { flex-direction: column !important; gap: 16px !important; text-align: center !important; }
  .elementor-element-2293ff3 .elementor-button { width: 100% !important; justify-content: center !important; }
}

/* ===== FINAL CTA BUTTONS ===== */
@media (max-width: 768px) {
  .elementor-element-d57325a { flex-direction: column !important; width: 100% !important; gap: 12px !important; }
  .elementor-element-a48c668, .elementor-element-0d1d476 { width: 100% !important; }
  .elementor-element-a48c668 .elementor-button,
  .elementor-element-0d1d476 .elementor-button {
    width: 100% !important; justify-content: center !important;
    white-space: normal !important; line-height: 1.4 !important;
  }
}

/* ============================================
   FOOTER 4-COLUMN LAYOUT
   Wrapper: 7d59aa6 · Cols: b994cdb, 39cb740, a7da9db, f86855b
   ============================================ */
@media (min-width: 1025px) {
  .elementor-element-7d59aa6 {
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: flex-start !important;
    justify-content: space-between !important;
    gap: 30px !important;
  }
  .elementor-element-b994cdb { flex: 0 0 320px !important; max-width: 320px !important; min-width: 0 !important; }
  .elementor-element-39cb740 { flex: 0 0 200px !important; max-width: 200px !important; min-width: 0 !important; }
  .elementor-element-a7da9db { flex: 0 0 200px !important; max-width: 200px !important; min-width: 0 !important; }
  .elementor-element-f86855b { flex: 0 0 260px !important; max-width: 260px !important; min-width: 0 !important; }
}
@media (max-width: 1024px) and (min-width: 769px) {
  .elementor-element-7d59aa6 {
    flex-wrap: wrap !important;
    align-items: flex-start !important;
    gap: 36px 32px !important;
  }
  .elementor-element-b994cdb { flex: 1 1 100% !important; max-width: 100% !important; }
  .elementor-element-39cb740, .elementor-element-a7da9db {
    flex: 0 0 calc(50% - 16px) !important; max-width: calc(50% - 16px) !important;
  }
  .elementor-element-f86855b { flex: 1 1 100% !important; max-width: 100% !important; }
}
@media (max-width: 768px) {
  .elementor-element-7d59aa6 { flex-direction: column !important; gap: 32px !important; }
  .elementor-element-b994cdb, .elementor-element-39cb740,
  .elementor-element-a7da9db, .elementor-element-f86855b {
    width: 100% !important; max-width: 100% !important; flex: 1 1 100% !important;
  }
}

/* Footer logo: no white card */
.elementor-element-017b08e {
  background: transparent !important;
  padding: 0 !important;
  border-radius: 0 !important;
}
.elementor-element-017b08e img { max-width: 160px !important; height: auto !important; }

/* Footer headings: red underline accent */
.elementor-element-f99dc75 h4 {
  margin: 0 0 14px 0 !important;
  padding: 0 0 12px 0 !important;
  position: relative !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  letter-spacing: 0.5px !important;
  text-transform: uppercase !important;
  color: #FFFFFF !important;
}
.elementor-element-f99dc75 h4::after {
  content: ''; position: absolute; bottom: 0; left: 0;
  width: 32px; height: 2px; background: #C0392B; border-radius: 2px;
}

/* Footer links */
.elementor-element-f99dc75 a {
  color: rgba(255,255,255,0.75) !important;
  text-decoration: none !important;
  transition: color .2s ease;
}
.elementor-element-f99dc75 a:hover { color: #C0392B !important; }
.elementor-element-f99dc75 a strong { color: #fff !important; }
.elementor-element-f99dc75 a, .elementor-element-f99dc75 p,
.elementor-element-f99dc75 span, .elementor-element-f99dc75 strong {
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
}

/* Footer Devis button mobile full-width */
@media (max-width: 768px) {
  .elementor-element-7f3a6a3 .elementor-button {
    width: 100% !important;
    justify-content: center !important;
  }
}

/* Footer bottom bar mobile stack */
@media (max-width: 768px) {
  .elementor-element-75e9b4e {
    flex-direction: column !important;
    text-align: center !important;
    gap: 12px !important;
  }
}

/* Social icons left-aligned */
.elementor-element-0ee824b .elementor-widget-container,
.elementor-element-0ee824b .elementor-social-icons-wrapper {
  text-align: left !important;
  justify-content: flex-start !important;
  display: flex !important;
  gap: 8px !important;
}/* End custom CSS */