.elementor-7609 .elementor-element.elementor-element-36f1ae6:not(.elementor-motion-effects-element-type-background), .elementor-7609 .elementor-element.elementor-element-36f1ae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16264A;}.elementor-7609 .elementor-element.elementor-element-36f1ae6 > .elementor-background-overlay{opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7609 .elementor-element.elementor-element-36f1ae6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7609 .elementor-element.elementor-element-303fa14{--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:space-between;}.elementor-7609 .elementor-element.elementor-element-303fa14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7609 .elementor-element.elementor-element-5be0c9e{--display:flex;--width:54.483%;--margin-top:05%;--margin-bottom:05%;--margin-left:02%;--margin-right:0%;}.elementor-7609 .elementor-element.elementor-element-5be0c9e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7609 .elementor-element.elementor-element-04b8ea5 .elementor-heading-title{font-family:"Open Sans", sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#9B9B9B;}.elementor-7609 .elementor-element.elementor-element-1826b12{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7609 .elementor-element.elementor-element-1826b12 .elementor-heading-title{font-family:"Open Sans", sans-serif;font-weight:700;color:#FFFFFF;}.elementor-7609 .elementor-element.elementor-element-973264f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", sans-serif;font-size:18px;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-7609 .elementor-element.elementor-element-5fc745b.elementor-element{--align-self:center;}.elementor-7609 .elementor-element.elementor-element-5fc745b{text-align:center;}.elementor-7609 .elementor-element.elementor-element-5fc745b img, .elementor-7609 .elementor-element.elementor-element-5fc745b svg{width:54%;}.elementor-7609 .elementor-element.elementor-element-5fc745b svg{height:auto;}.elementor-7609 .elementor-element.elementor-element-4cf79f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7609 .elementor-element.elementor-element-4cf79f5:not(.elementor-motion-effects-element-type-background), .elementor-7609 .elementor-element.elementor-element-4cf79f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7609 .elementor-element.elementor-element-2d3f354{--display:flex;--width:91%;--margin-top:05%;--margin-bottom:05%;--margin-left:0%;--margin-right:0%;}.elementor-7609 .elementor-element.elementor-element-2d3f354.e-con{--align-self:center;}.elementor-7609 .elementor-element.elementor-element-4438dc4 .elementor-heading-title{font-family:"Open Sans", sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#757575;}.elementor-7609 .elementor-element.elementor-element-28763bd{width:var( --container-widget-width, 66.52% );max-width:66.52%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:66.52%;--container-widget-flex-grow:0;font-family:"Open Sans", sans-serif;font-size:18px;}.elementor-7609 .elementor-element.elementor-element-28763bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7609 .elementor-element.elementor-element-e1aea59{--display:flex;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7609 .elementor-element.elementor-element-08b52cc{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-7609 .elementor-element.elementor-element-1032d6a .elementor-heading-title{font-family:"Open Sans", sans-serif;font-weight:600;color:#000000;}.elementor-7609 .elementor-element.elementor-element-76dffcd{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", sans-serif;font-weight:500;}.elementor-7609 .elementor-element.elementor-element-4926e9d{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-7609 .elementor-element.elementor-element-43c73bd .elementor-heading-title{font-family:"Open Sans", sans-serif;font-weight:600;color:#000000;}.elementor-7609 .elementor-element.elementor-element-48997ea{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", sans-serif;font-weight:500;}.elementor-7609 .elementor-element.elementor-element-bb011c7{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-7609 .elementor-element.elementor-element-6673fd7 .elementor-heading-title{font-family:"Open Sans", sans-serif;font-weight:600;color:#000000;}.elementor-7609 .elementor-element.elementor-element-53c9ccc{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", sans-serif;font-weight:500;}.elementor-7609 .elementor-element.elementor-element-d845613{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-7609 .elementor-element.elementor-element-b4c0a4d .elementor-heading-title{font-family:"Open Sans", sans-serif;font-weight:600;color:#000000;}.elementor-7609 .elementor-element.elementor-element-1577218{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", sans-serif;font-weight:500;}.elementor-7609 .elementor-element.elementor-element-a4dfb1a{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-7609 .elementor-element.elementor-element-a748eb0 .elementor-heading-title{font-family:"Open Sans", sans-serif;font-weight:600;color:#000000;}.elementor-7609 .elementor-element.elementor-element-b5a9197{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", sans-serif;font-weight:500;}.elementor-7609 .elementor-element.elementor-element-9b000ad{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-7609 .elementor-element.elementor-element-79d87e6 .elementor-heading-title{font-family:"Open Sans", sans-serif;font-weight:600;color:#000000;}.elementor-7609 .elementor-element.elementor-element-fdc1ddc{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", sans-serif;font-weight:500;}.elementor-7609 .elementor-element.elementor-element-6a15ebc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7609 .elementor-element.elementor-element-6a15ebc:not(.elementor-motion-effects-element-type-background), .elementor-7609 .elementor-element.elementor-element-6a15ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-7609 .elementor-element.elementor-element-196ad44{--display:flex;--width:91%;--margin-top:05%;--margin-bottom:05%;--margin-left:0%;--margin-right:0%;}.elementor-7609 .elementor-element.elementor-element-196ad44.e-con{--align-self:center;}.elementor-7609 .elementor-element.elementor-element-ed56ff8 .elementor-heading-title{font-family:"Open Sans", sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#757575;}.elementor-7609 .elementor-element.elementor-element-9cde906{width:var( --container-widget-width, 59.558% );max-width:59.558%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:59.558%;--container-widget-flex-grow:0;font-family:"Open Sans", sans-serif;font-size:18px;}.elementor-7609 .elementor-element.elementor-element-9cde906.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7609 .elementor-element.elementor-element-1961ef8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7609 .elementor-element.elementor-element-1961ef8:not(.elementor-motion-effects-element-type-background), .elementor-7609 .elementor-element.elementor-element-1961ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7609 .elementor-element.elementor-element-8e80932{--display:flex;--width:91%;--margin-top:05%;--margin-bottom:05%;--margin-left:0%;--margin-right:0%;}.elementor-7609 .elementor-element.elementor-element-8e80932.e-con{--align-self:center;}.elementor-7609 .elementor-element.elementor-element-22c9807 .elementor-heading-title{font-family:"Open Sans", sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#757575;}.elementor-7609 .elementor-element.elementor-element-6a9025d{width:var( --container-widget-width, 59.558% );max-width:59.558%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:59.558%;--container-widget-flex-grow:0;font-family:"Open Sans", sans-serif;font-size:18px;}.elementor-7609 .elementor-element.elementor-element-6a9025d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7609 .elementor-element.elementor-element-5e34263{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7609 .elementor-element.elementor-element-5e34263:not(.elementor-motion-effects-element-type-background), .elementor-7609 .elementor-element.elementor-element-5e34263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-7609 .elementor-element.elementor-element-d9e72b4{--display:flex;--width:91%;--margin-top:05%;--margin-bottom:05%;--margin-left:0%;--margin-right:0%;}.elementor-7609 .elementor-element.elementor-element-d9e72b4.e-con{--align-self:center;}.elementor-7609 .elementor-element.elementor-element-dbc30ec .elementor-heading-title{font-family:"Open Sans", sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#757575;}.elementor-7609 .elementor-element.elementor-element-ce259f5{width:var( --container-widget-width, 65.146% );max-width:65.146%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65.146%;--container-widget-flex-grow:0;font-family:"Open Sans", sans-serif;font-size:18px;}.elementor-7609 .elementor-element.elementor-element-ce259f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7609 .elementor-element.elementor-element-d417652{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7609 .elementor-element.elementor-element-ddd8932 .elementor-button{background-color:#FFFFFF;background-image:none;font-family:"Open Sans", sans-serif;font-weight:600;fill:#494949;color:#494949;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBBBB;border-radius:0px 0px 0px 0px;}.elementor-7609 .elementor-element.elementor-element-934646f .elementor-button{background-color:#FFFFFF;background-image:none;font-family:"Open Sans", sans-serif;font-weight:600;fill:#494949;color:#494949;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBBBB;border-radius:0px 0px 0px 0px;}.elementor-7609 .elementor-element.elementor-element-5569a74 .elementor-button{background-color:#FFFFFF;background-image:none;font-family:"Open Sans", sans-serif;font-weight:600;fill:#494949;color:#494949;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBBBB;border-radius:0px 0px 0px 0px;}.elementor-7609 .elementor-element.elementor-element-7c1d0b9 .elementor-button{background-color:#FFFFFF;background-image:none;font-family:"Open Sans", sans-serif;font-weight:600;fill:#494949;color:#494949;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBBBB;border-radius:0px 0px 0px 0px;}.elementor-7609 .elementor-element.elementor-element-69fef98 .elementor-button{background-color:#FFFFFF;background-image:none;font-family:"Open Sans", sans-serif;font-weight:600;fill:#494949;color:#494949;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBBBB;border-radius:0px 0px 0px 0px;}.elementor-7609 .elementor-element.elementor-element-5f1a52e .elementor-button{background-color:#FFFFFF;background-image:none;font-family:"Open Sans", sans-serif;font-weight:600;fill:#494949;color:#494949;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBBBB;border-radius:0px 0px 0px 0px;}.elementor-7609 .elementor-element.elementor-element-2b3052b .elementor-button{background-color:#FFFFFF;background-image:none;font-family:"Open Sans", sans-serif;font-weight:600;fill:#494949;color:#494949;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBBBB;border-radius:0px 0px 0px 0px;}.elementor-7609 .elementor-element.elementor-element-fdde453{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7609 .elementor-element.elementor-element-46b2f52 .elementor-button{background-color:#FFFFFF;background-image:none;font-family:"Open Sans", sans-serif;font-weight:600;fill:#494949;color:#494949;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBBBB;border-radius:0px 0px 0px 0px;}.elementor-7609 .elementor-element.elementor-element-bb86e1c .elementor-button{background-color:#FFFFFF;background-image:none;font-family:"Open Sans", sans-serif;font-weight:600;fill:#494949;color:#494949;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBBBB;border-radius:0px 0px 0px 0px;}.elementor-7609 .elementor-element.elementor-element-abc6416 .elementor-button{background-color:#FFFFFF;background-image:none;font-family:"Open Sans", sans-serif;font-weight:600;fill:#494949;color:#494949;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBBBB;border-radius:0px 0px 0px 0px;}.elementor-7609 .elementor-element.elementor-element-4491456 .elementor-button{background-color:#FFFFFF;background-image:none;font-family:"Open Sans", sans-serif;font-weight:600;fill:#494949;color:#494949;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBBBB;border-radius:0px 0px 0px 0px;}.elementor-7609 .elementor-element.elementor-element-9c4f8c0 .elementor-button{background-color:#FFFFFF;background-image:none;font-family:"Open Sans", sans-serif;font-weight:600;fill:#494949;color:#494949;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBBBB;border-radius:0px 0px 0px 0px;}.elementor-7609 .elementor-element.elementor-element-8069a8e{width:var( --container-widget-width, 59.558% );max-width:59.558%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:59.558%;--container-widget-flex-grow:0;font-family:"Open Sans", sans-serif;font-size:14px;}.elementor-7609 .elementor-element.elementor-element-8069a8e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7609 .elementor-element.elementor-element-aea0dce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7609 .elementor-element.elementor-element-aea0dce:not(.elementor-motion-effects-element-type-background), .elementor-7609 .elementor-element.elementor-element-aea0dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-7609 .elementor-element.elementor-element-b5a589d{--display:flex;--width:46%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:04%;--margin-bottom:04%;--margin-left:0%;--margin-right:0%;}.elementor-7609 .elementor-element.elementor-element-b5a589d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7609 .elementor-element.elementor-element-e92bc44{text-align:center;}.elementor-7609 .elementor-element.elementor-element-e92bc44 .elementor-heading-title{font-family:"Open Sans", sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#757575;}.elementor-7609 .elementor-element.elementor-element-c62fe95{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Open Sans", sans-serif;} .elementor-7609 .elementor-element.elementor-element-2606008 .box-button, .elementor-7609 .elementor-element.elementor-element-2606008 .box-button .popup-icon,  .elementor-7609 .elementor-element.elementor-element-2606008 .box-button:hover,  .elementor-7609 .elementor-element.elementor-element-2606008 .box-button:focus, .elementor-7609 .elementor-element.elementor-element-2606008 .box-hover:hover .box-button{background:#16264A;}.elementor-7609 .elementor-element.elementor-element-2606008 .box-button.elementor-button:hover, .elementor-7609 .elementor-element.elementor-element-2606008 .box-button.elementor-button:focus, .elementor-7609 .elementor-element.elementor-element-2606008 .box-button.elementor-button:hover .popup-icon, .elementor-7609 .elementor-element.elementor-element-2606008 .box-button.elementor-button:focus .popup-icon,  .elementor-7609 .elementor-element.elementor-element-2606008 .box-hover:hover .box-button.elementor-button, .elementor-7609 .elementor-element.elementor-element-2606008 .box-hover:hover .box-button.elementor-button .popup-icon{background:#D9A647;}.elementor-7609 .elementor-element.elementor-element-2606008{width:auto;max-width:auto;--box-button-width:240px;}.elementor-7609 .elementor-element.elementor-element-2606008 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7609 .elementor-element.elementor-element-2606008.elementor-element{--align-self:center;}.elementor-7609 .elementor-element.elementor-element-2606008 .box-button{font-family:"Open Sans", sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:0px;word-spacing:0em;min-width:240px;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-7609 .elementor-element.elementor-element-f4f4569{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DFDFDFCF;--border-color:#DFDFDFCF;}.elementor-7609 .elementor-element.elementor-element-f4f4569:not(.elementor-motion-effects-element-type-background), .elementor-7609 .elementor-element.elementor-element-f4f4569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-7609 .elementor-element.elementor-element-2e8da87{--display:flex;--width:46%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:04%;--margin-bottom:04%;--margin-left:0%;--margin-right:0%;}.elementor-7609 .elementor-element.elementor-element-2e8da87.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7609 .elementor-element.elementor-element-8b3785a .elementor-heading-title{font-family:"Open Sans", sans-serif;font-weight:600;color:#000000;}.elementor-7609 .elementor-element.elementor-element-972741d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Open Sans", sans-serif;}@media(max-width:767px){.elementor-7609 .elementor-element.elementor-element-36f1ae6{margin-top:0px;margin-bottom:0px;}.elementor-7609 .elementor-element.elementor-element-303fa14{--width:263.333px;}.elementor-7609 .elementor-element.elementor-element-5be0c9e{--width:263.444px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7609 .elementor-element.elementor-element-5fc745b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-7609 .elementor-element.elementor-element-28763bd{width:var( --container-widget-width, 297.219px );max-width:297.219px;--container-widget-width:297.219px;--container-widget-flex-grow:0;}.elementor-7609 .elementor-element.elementor-element-08b52cc{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-7609 .elementor-element.elementor-element-4926e9d{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-7609 .elementor-element.elementor-element-bb011c7{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-7609 .elementor-element.elementor-element-d845613{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-7609 .elementor-element.elementor-element-a4dfb1a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-7609 .elementor-element.elementor-element-9b000ad{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-7609 .elementor-element.elementor-element-ed56ff8 .elementor-heading-title{line-height:1.4em;}.elementor-7609 .elementor-element.elementor-element-9cde906{width:var( --container-widget-width, 297.219px );max-width:297.219px;--container-widget-width:297.219px;--container-widget-flex-grow:0;}.elementor-7609 .elementor-element.elementor-element-22c9807 .elementor-heading-title{line-height:1.4em;}.elementor-7609 .elementor-element.elementor-element-6a9025d{width:var( --container-widget-width, 297.219px );max-width:297.219px;--container-widget-width:297.219px;--container-widget-flex-grow:0;}.elementor-7609 .elementor-element.elementor-element-ce259f5{width:var( --container-widget-width, 297.219px );max-width:297.219px;--container-widget-width:297.219px;--container-widget-flex-grow:0;}.elementor-7609 .elementor-element.elementor-element-d417652{--gap:10px 20px;--row-gap:10px;--column-gap:20px;}.elementor-7609 .elementor-element.elementor-element-fdde453{--gap:10px 20px;--row-gap:10px;--column-gap:20px;}.elementor-7609 .elementor-element.elementor-element-8069a8e{width:var( --container-widget-width, 292.219px );max-width:292.219px;--container-widget-width:292.219px;--container-widget-flex-grow:0;}.elementor-7609 .elementor-element.elementor-element-b5a589d{--width:304.5px;}.elementor-7609 .elementor-element.elementor-element-2606008{width:100%;max-width:100%;}.elementor-7609 .elementor-element.elementor-element-2606008 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-7609 .elementor-element.elementor-element-2606008 .box-button{font-size:13px;}.elementor-7609 .elementor-element.elementor-element-2e8da87{--width:304.5px;}}/* Start custom CSS for container, class: .elementor-element-e1aea59 *//* Ensure the container retains the grid layout and outer border */
.parcours-table {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 0 !important;
    border: 1px solid #e0e0e0 !important;
}

/* Target immediate inner cell containers with higher specificity */
.parcours-table > .elementor-element.e-child {
    padding: 30px !important; /* Spacing inside cells */
    border-bottom: 1px solid #e0e0e0 !important;
    border-right: 1px solid #e0e0e0 !important;
    box-sizing: border-box !important;
}

/* Remove the right border from the second column (even items) */
.parcours-table > .elementor-element.e-child:nth-child(2n) {
    border-right: none !important;
}

/* Remove the bottom border from the last row (last two items) */
.parcours-table > .elementor-element.e-child:nth-last-child(-n+2) {
    border-bottom: none !important;
}

/* Mobile Responsiveness: Stacks to 1 column neatly */
@media (max-width: 767px) {
    .parcours-table {
        grid-template-columns: 1fr !important;
    }
    
    .parcours-table > .elementor-element.e-child {
        border-right: none !important;
        border-bottom: 1px solid #e0e0e0 !important;
    }
    
    .parcours-table > .elementor-element.e-child:last-child {
        border-bottom: none !important;
    }
}/* End custom CSS */