.elementor-246 .elementor-element.elementor-element-656092b4{--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-246 .elementor-element.elementor-element-45c5143b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:64px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-246 .elementor-element.elementor-element-45c5143b:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-45c5143b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9DBDED;}.elementor-246 .elementor-element.elementor-element-3d221b46{--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-246 .elementor-element.elementor-element-3742f3aa .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#1C4687;}.elementor-246 .elementor-element.elementor-element-d439c36 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:62px;font-weight:500;line-height:1.02em;letter-spacing:-0.8px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-3a6551ca .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:25px;font-weight:500;font-style:italic;line-height:1.3em;letter-spacing:-0.2px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-655c8f2d{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-57145754 .elementor-button{font-family:"Figtree", Sans-serif;font-size:15px;font-weight:600;line-height:1.1em;fill:#FFFFFF;color:#FFFFFF;background-color:#0E6E83;border-radius:4px 4px 4px 4px;padding:16px 26px 16px 26px;}.elementor-246 .elementor-element.elementor-element-57145754 .elementor-button:hover, .elementor-246 .elementor-element.elementor-element-57145754 .elementor-button:focus{color:#FFFFFF;background-color:#0B5C6E;}.elementor-246 .elementor-element.elementor-element-57145754 .elementor-button:hover svg, .elementor-246 .elementor-element.elementor-element-57145754 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-3131ebb2 .elementor-button{font-family:"Figtree", Sans-serif;font-size:15px;font-weight:600;text-decoration:underline;line-height:1.1em;fill:#1B2A41;color:#1B2A41;background-color:rgba(0,0,0,0);border-radius:4px 4px 4px 4px;padding:6px 0px 6px 0px;}.elementor-246 .elementor-element.elementor-element-3131ebb2 .elementor-button:hover, .elementor-246 .elementor-element.elementor-element-3131ebb2 .elementor-button:focus{color:#0E6E83;background-color:rgba(0,0,0,0);}.elementor-246 .elementor-element.elementor-element-3131ebb2 .elementor-button:hover svg, .elementor-246 .elementor-element.elementor-element-3131ebb2 .elementor-button:focus svg{fill:#0E6E83;}.elementor-246 .elementor-element.elementor-element-862ef8e{--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-246 .elementor-element.elementor-element-1ef5e9e3{color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-6065c217{color:#1C4687;}.elementor-246 .elementor-element.elementor-element-2a959838{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:72px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-246 .elementor-element.elementor-element-ba5055e{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-1d30dff7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-556b60a8 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#1C4687;}.elementor-246 .elementor-element.elementor-element-755f68c5 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:42px;font-weight:500;line-height:1.1em;letter-spacing:-0.4px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-14602bc3{--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-246 .elementor-element.elementor-element-7ef599af{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#56607A;}.elementor-246 .elementor-element.elementor-element-61d8ce50{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-246 .elementor-element.elementor-element-17070ea6{--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-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-3a326f11{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-39fff239 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#56607A;}.elementor-246 .elementor-element.elementor-element-1ee133e1 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:42px;font-weight:500;line-height:1.1em;letter-spacing:-0.4px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-5a84a53{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#56607A;}.elementor-246 .elementor-element.elementor-element-58ff702b .elementor-button{font-family:"Figtree", Sans-serif;font-size:15px;font-weight:600;text-decoration:underline;line-height:1.1em;fill:#1B2A41;color:#1B2A41;background-color:rgba(0,0,0,0);border-radius:4px 4px 4px 4px;padding:6px 0px 6px 0px;}.elementor-246 .elementor-element.elementor-element-58ff702b .elementor-button:hover, .elementor-246 .elementor-element.elementor-element-58ff702b .elementor-button:focus{color:#0E6E83;background-color:rgba(0,0,0,0);}.elementor-246 .elementor-element.elementor-element-58ff702b .elementor-button:hover svg, .elementor-246 .elementor-element.elementor-element-58ff702b .elementor-button:focus svg{fill:#0E6E83;}.elementor-246 .elementor-element.elementor-element-7ea6e629{color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-51a44bea{--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:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-6299c2f3{--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-246 .elementor-element.elementor-element-265ba69b{color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-14d0a59d{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-18fbcc21{color:#56607A;}.elementor-246 .elementor-element.elementor-element-1c7edb06 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-0.2px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-7b96291a{color:#56607A;}.elementor-246 .elementor-element.elementor-element-769420aa{--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-246 .elementor-element.elementor-element-bd030f9{color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-ba27929{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-7f26f1dd{color:#56607A;}.elementor-246 .elementor-element.elementor-element-324be351 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-0.2px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-5f559372{color:#56607A;}.elementor-246 .elementor-element.elementor-element-506b8441{--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-246 .elementor-element.elementor-element-37caaf5b{color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-1577fe59{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-3a41962c{color:#56607A;}.elementor-246 .elementor-element.elementor-element-2d95e8aa .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-0.2px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-57cfea76{color:#56607A;}.elementor-246 .elementor-element.elementor-element-6c8fd4a6{--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-246 .elementor-element.elementor-element-42dee979{color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-7951b3b3{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-236fbdcb{color:#56607A;}.elementor-246 .elementor-element.elementor-element-78c87f51 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-0.2px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-21f57f57{color:#56607A;}.elementor-246 .elementor-element.elementor-element-3f8bfc13{--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-246 .elementor-element.elementor-element-a4f8946{color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-33130b48{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-64575949{color:#56607A;}.elementor-246 .elementor-element.elementor-element-4fc8f764 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-0.2px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-22d7ebeb{color:#56607A;}.elementor-246 .elementor-element.elementor-element-529ae5db{--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-246 .elementor-element.elementor-element-17db56fc{color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-38738148{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-355b7288{color:#56607A;}.elementor-246 .elementor-element.elementor-element-32956bc4 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-0.2px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-5cf5def1{color:#56607A;}.elementor-246 .elementor-element.elementor-element-6fd97550{--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-246 .elementor-element.elementor-element-79076939{color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-d6111c0{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-504cda7{color:#56607A;}.elementor-246 .elementor-element.elementor-element-3a3a3a01 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-0.2px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-4158add1{color:#56607A;}.elementor-246 .elementor-element.elementor-element-341c1b0f{--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-246 .elementor-element.elementor-element-5113d8aa{color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-56897f14{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-31290b13{color:#56607A;}.elementor-246 .elementor-element.elementor-element-6c24157f .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-0.2px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-2d7d697a{color:#56607A;}.elementor-246 .elementor-element.elementor-element-1d75d15b{--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-246 .elementor-element.elementor-element-307ef40e{color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-48e43fe2{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-6d12a713{color:#56607A;}.elementor-246 .elementor-element.elementor-element-217f464c .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-0.2px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-533d24e{color:#56607A;}.elementor-246 .elementor-element.elementor-element-7862991{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-246 .elementor-element.elementor-element-7862991:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-7862991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14284B;}.elementor-246 .elementor-element.elementor-element-53a68a41{--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-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-487eb9cf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-4ef81612 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#56607A;}.elementor-246 .elementor-element.elementor-element-6bd5bf73 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:42px;font-weight:500;line-height:1.1em;letter-spacing:-0.4px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-6e6de04d{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#56607A;}.elementor-246 .elementor-element.elementor-element-7ff6272e{color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-4e9bfd4f{color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-78895170{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:72px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-246 .elementor-element.elementor-element-505ee262{--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:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-246 .elementor-element.elementor-element-505ee262:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-505ee262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCE8F8;}.elementor-246 .elementor-element.elementor-element-48fcf635{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-110d85f2 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#1C4687;}.elementor-246 .elementor-element.elementor-element-1e858e4 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:32px;font-weight:500;line-height:1.25em;letter-spacing:-0.3px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-b46b220{color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-10c6daf7{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-1b994430 .elementor-button{font-family:"Figtree", Sans-serif;font-size:15px;font-weight:600;line-height:1.1em;fill:#FFFFFF;color:#FFFFFF;background-color:#0E6E83;border-radius:4px 4px 4px 4px;padding:16px 26px 16px 26px;}.elementor-246 .elementor-element.elementor-element-1b994430 .elementor-button:hover, .elementor-246 .elementor-element.elementor-element-1b994430 .elementor-button:focus{color:#FFFFFF;background-color:#0B5C6E;}.elementor-246 .elementor-element.elementor-element-1b994430 .elementor-button:hover svg, .elementor-246 .elementor-element.elementor-element-1b994430 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-5d92334 .elementor-button{font-family:"Figtree", Sans-serif;font-size:15px;font-weight:600;text-decoration:underline;line-height:1.1em;fill:#1B2A41;color:#1B2A41;background-color:rgba(0,0,0,0);border-radius:4px 4px 4px 4px;padding:6px 0px 6px 0px;}.elementor-246 .elementor-element.elementor-element-5d92334 .elementor-button:hover, .elementor-246 .elementor-element.elementor-element-5d92334 .elementor-button:focus{color:#0E6E83;background-color:rgba(0,0,0,0);}.elementor-246 .elementor-element.elementor-element-5d92334 .elementor-button:hover svg, .elementor-246 .elementor-element.elementor-element-5d92334 .elementor-button:focus svg{fill:#0E6E83;}.elementor-246 .elementor-element.elementor-element-34d7af5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:72px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-246 .elementor-element.elementor-element-4160e72f{--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-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-6488e051{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-638059d5 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#56607A;}.elementor-246 .elementor-element.elementor-element-768a3846 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:42px;font-weight:500;line-height:1.1em;letter-spacing:-0.4px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-3602a7e7 .elementor-button{font-family:"Figtree", Sans-serif;font-size:15px;font-weight:600;text-decoration:underline;line-height:1.1em;fill:#1B2A41;color:#1B2A41;background-color:rgba(0,0,0,0);border-radius:4px 4px 4px 4px;padding:6px 0px 6px 0px;}.elementor-246 .elementor-element.elementor-element-3602a7e7 .elementor-button:hover, .elementor-246 .elementor-element.elementor-element-3602a7e7 .elementor-button:focus{color:#0E6E83;background-color:rgba(0,0,0,0);}.elementor-246 .elementor-element.elementor-element-3602a7e7 .elementor-button:hover svg, .elementor-246 .elementor-element.elementor-element-3602a7e7 .elementor-button:focus svg{fill:#0E6E83;}.elementor-246 .elementor-element.elementor-element-31fc617{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-73b76398{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-246 .elementor-element.elementor-element-73b76398:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-73b76398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBEBB9;}.elementor-246 .elementor-element.elementor-element-6becb21c .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#6A4C00;}.elementor-246 .elementor-element.elementor-element-69939efc .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-0.2px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-5380b24c .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-3fc0f63c{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-246 .elementor-element.elementor-element-3fc0f63c:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-3fc0f63c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDEDE1;}.elementor-246 .elementor-element.elementor-element-58f43e82 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#28603F;}.elementor-246 .elementor-element.elementor-element-4ca6361 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-0.2px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-709a837 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-47fb4e3{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-246 .elementor-element.elementor-element-47fb4e3:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-47fb4e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4E0DC;}.elementor-246 .elementor-element.elementor-element-4817679a .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#86372E;}.elementor-246 .elementor-element.elementor-element-3c2791bd .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-0.2px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-19bd0955 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-1b4b548f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:24px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-246 .elementor-element.elementor-element-4bc06d3e{--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:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-246 .elementor-element.elementor-element-4bc06d3e:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-4bc06d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDF0F3;}.elementor-246 .elementor-element.elementor-element-5af28425{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-425a351d .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:38px;font-weight:500;line-height:1.1em;letter-spacing:-0.4px;color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-5b96473a{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#56607A;}.elementor-246 .elementor-element.elementor-element-387f9d6b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-field-group.recaptcha_v3-bottomleft, .elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-field-type-html{padding-bottom:0px;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-field-group .elementor-field{color:#1B2A41;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-field-group .elementor-field, .elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-field-subgroup label{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#C9D3DC;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#C9D3DC;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-field-group .elementor-select-wrapper::before{color:#C9D3DC;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-button{font-family:"Figtree", Sans-serif;font-size:15px;font-weight:600;line-height:1em;border-radius:4px 4px 4px 4px;padding:0px 18px 0px 18px;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .e-form__buttons__wrapper__button-next{background-color:#0E6E83;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-button[type="submit"]{background-color:#0E6E83;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .e-form__buttons__wrapper__button-next:hover{background-color:#0B5C6E;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-button[type="submit"]:hover{background-color:#0B5C6E;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-message{font-family:"Figtree", Sans-serif;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-message.elementor-message-success{color:#1F6B3A;}.elementor-246 .elementor-element.elementor-element-17fc6dbe .elementor-message.elementor-message-danger{color:#B3261E;}.elementor-246 .elementor-element.elementor-element-17fc6dbe{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-246 .elementor-element.elementor-element-34e4885c{font-family:"Figtree", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#56607A;}@media(min-width:768px){.elementor-246 .elementor-element.elementor-element-45c5143b{--content-width:1280px;}.elementor-246 .elementor-element.elementor-element-2a959838{--content-width:1280px;}.elementor-246 .elementor-element.elementor-element-61d8ce50{--content-width:1280px;}.elementor-246 .elementor-element.elementor-element-3a326f11{--width:70%;}.elementor-246 .elementor-element.elementor-element-7862991{--content-width:1280px;}.elementor-246 .elementor-element.elementor-element-487eb9cf{--width:70%;}.elementor-246 .elementor-element.elementor-element-78895170{--content-width:1280px;}.elementor-246 .elementor-element.elementor-element-34d7af5d{--content-width:1280px;}.elementor-246 .elementor-element.elementor-element-6488e051{--width:70%;}.elementor-246 .elementor-element.elementor-element-1b4b548f{--content-width:1280px;}.elementor-246 .elementor-element.elementor-element-5af28425{--width:50%;}.elementor-246 .elementor-element.elementor-element-387f9d6b{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-246 .elementor-element.elementor-element-3a326f11{--width:100%;}.elementor-246 .elementor-element.elementor-element-487eb9cf{--width:100%;}.elementor-246 .elementor-element.elementor-element-6488e051{--width:100%;}}@media(max-width:1024px){.elementor-246 .elementor-element.elementor-element-45c5143b{--padding-top:64px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-246 .elementor-element.elementor-element-d439c36 .elementor-heading-title{font-size:48px;}.elementor-246 .elementor-element.elementor-element-3a6551ca .elementor-heading-title{font-size:22px;}.elementor-246 .elementor-element.elementor-element-2a959838{--padding-top:72px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-246 .elementor-element.elementor-element-ba5055e{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-246 .elementor-element.elementor-element-755f68c5 .elementor-heading-title{font-size:36px;}.elementor-246 .elementor-element.elementor-element-61d8ce50{--padding-top:40px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-246 .elementor-element.elementor-element-1ee133e1 .elementor-heading-title{font-size:36px;}.elementor-246 .elementor-element.elementor-element-51a44bea{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-246 .elementor-element.elementor-element-7862991{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-246 .elementor-element.elementor-element-6bd5bf73 .elementor-heading-title{font-size:36px;}.elementor-246 .elementor-element.elementor-element-78895170{--padding-top:72px;--padding-bottom:8px;--padding-left:32px;--padding-right:32px;}.elementor-246 .elementor-element.elementor-element-505ee262{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-246 .elementor-element.elementor-element-1e858e4 .elementor-heading-title{font-size:28px;}.elementor-246 .elementor-element.elementor-element-34d7af5d{--padding-top:72px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-246 .elementor-element.elementor-element-768a3846 .elementor-heading-title{font-size:36px;}.elementor-246 .elementor-element.elementor-element-1b4b548f{--padding-top:24px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-246 .elementor-element.elementor-element-4bc06d3e{--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:24px 24px;--row-gap:24px;--column-gap:24px;}}@media(max-width:767px){.elementor-246 .elementor-element.elementor-element-656092b4{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-45c5143b{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-246 .elementor-element.elementor-element-3d221b46{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-d439c36 .elementor-heading-title{font-size:38px;}.elementor-246 .elementor-element.elementor-element-3a6551ca .elementor-heading-title{font-size:20px;}.elementor-246 .elementor-element.elementor-element-655c8f2d{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-246 .elementor-element.elementor-element-862ef8e{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-2a959838{--flex-wrap:nowrap;--padding-top:52px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-246 .elementor-element.elementor-element-ba5055e{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-1d30dff7{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-755f68c5 .elementor-heading-title{font-size:30px;}.elementor-246 .elementor-element.elementor-element-14602bc3{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-7ef599af{font-size:16px;}.elementor-246 .elementor-element.elementor-element-61d8ce50{--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-246 .elementor-element.elementor-element-3a326f11{--width:100%;--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-1ee133e1 .elementor-heading-title{font-size:30px;}.elementor-246 .elementor-element.elementor-element-5a84a53{font-size:16px;}.elementor-246 .elementor-element.elementor-element-51a44bea{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-246 .elementor-element.elementor-element-6299c2f3{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-14d0a59d{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-1c7edb06 .elementor-heading-title{font-size:22px;}.elementor-246 .elementor-element.elementor-element-769420aa{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-ba27929{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-324be351 .elementor-heading-title{font-size:22px;}.elementor-246 .elementor-element.elementor-element-506b8441{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-1577fe59{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-2d95e8aa .elementor-heading-title{font-size:22px;}.elementor-246 .elementor-element.elementor-element-6c8fd4a6{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-7951b3b3{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-78c87f51 .elementor-heading-title{font-size:22px;}.elementor-246 .elementor-element.elementor-element-3f8bfc13{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-33130b48{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-4fc8f764 .elementor-heading-title{font-size:22px;}.elementor-246 .elementor-element.elementor-element-529ae5db{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-38738148{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-32956bc4 .elementor-heading-title{font-size:22px;}.elementor-246 .elementor-element.elementor-element-6fd97550{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-d6111c0{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-3a3a3a01 .elementor-heading-title{font-size:22px;}.elementor-246 .elementor-element.elementor-element-341c1b0f{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-56897f14{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-6c24157f .elementor-heading-title{font-size:22px;}.elementor-246 .elementor-element.elementor-element-1d75d15b{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-48e43fe2{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-217f464c .elementor-heading-title{font-size:22px;}.elementor-246 .elementor-element.elementor-element-7862991{--flex-wrap:nowrap;--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-246 .elementor-element.elementor-element-487eb9cf{--width:100%;--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-6bd5bf73 .elementor-heading-title{font-size:30px;}.elementor-246 .elementor-element.elementor-element-6e6de04d{font-size:16px;}.elementor-246 .elementor-element.elementor-element-78895170{--flex-wrap:nowrap;--padding-top:52px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-246 .elementor-element.elementor-element-505ee262{--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-246 .elementor-element.elementor-element-48fcf635{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-1e858e4 .elementor-heading-title{font-size:24px;}.elementor-246 .elementor-element.elementor-element-10c6daf7{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-34d7af5d{--flex-wrap:nowrap;--padding-top:52px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-246 .elementor-element.elementor-element-6488e051{--width:100%;--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-768a3846 .elementor-heading-title{font-size:30px;}.elementor-246 .elementor-element.elementor-element-31fc617{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-246 .elementor-element.elementor-element-73b76398{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-69939efc .elementor-heading-title{font-size:23px;}.elementor-246 .elementor-element.elementor-element-3fc0f63c{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-4ca6361 .elementor-heading-title{font-size:23px;}.elementor-246 .elementor-element.elementor-element-47fb4e3{--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-3c2791bd .elementor-heading-title{font-size:23px;}.elementor-246 .elementor-element.elementor-element-1b4b548f{--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-246 .elementor-element.elementor-element-4bc06d3e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-246 .elementor-element.elementor-element-5af28425{--width:100%;--flex-wrap:nowrap;}.elementor-246 .elementor-element.elementor-element-425a351d .elementor-heading-title{font-size:28px;}.elementor-246 .elementor-element.elementor-element-5b96473a{font-size:16px;}.elementor-246 .elementor-element.elementor-element-387f9d6b{--width:100%;--flex-wrap:nowrap;}}/* Start custom CSS for container, class: .elementor-element-656092b4 */:root{
  /* BRAND: logo colours. Change here to recolour the page. */
  --ejp-navy:#14284B; --ejp-teal:#1797B0; --ejp-teal-d:#0E6E83; --ejp-teal-h:#0B5C6E; --ejp-orange:#F26A21;
  --ejp-teal-soft:#DDF0F3; --ejp-teal-soft-h:#C9E7EC; --ejp-orange-soft:#FDE6D6; --ejp-orange-d:#9A3F0C;
  --ejp-ink:#1B2A41; --ejp-ink2:#56607A; --ejp-line:#E3E6EC; --ejp-tile:#F4F4F1; --ejp-gold:#B8860B;
  --ejp-serif:"Newsreader",Georgia,"Times New Roman",serif; --ejp-sans:"Figtree","Segoe UI",system-ui,-apple-system,sans-serif;
  /* MATH series */
  --ejp-m-tint:#DCE8F8; --ejp-m-ink:#1C4687; --ejp-m-stage:#9DBDED; --ejp-m-deep:#6F9BDF; --ejp-sun:#F6C343;
}
.e-con.ejp-code{display:none!important}
.elementor-editor-active .e-con.ejp-code{display:flex!important}
.ejp-tlink .elementor-button{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px;text-decoration-color:var(--ejp-orange)!important}
.ejp-tlink .elementor-button:hover{text-decoration-color:var(--ejp-teal)!important}
.ejp-media p{margin:0!important}
.ejp-media img{display:block;margin:0!important}
.ejp-kick .elementor-heading-title{margin:0}
.ejp-sec-head .elementor-heading-title{margin:0;text-wrap:balance}
.ejp-sec-head p{margin:0}
.e-con.ejp-sh-left{flex:1 1 0%!important;min-width:0;max-width:760px}

/* ---------- NEWSLETTER: Elementor Pro Form ---------- */
.ejp-news-form .elementor-field-group{margin-bottom:0}
.ejp-news-form .elementor-field-textual{min-height:52px!important;padding:0 16px!important;box-shadow:none!important}
.ejp-news-form .elementor-field-textual::placeholder{color:var(--ejp-ink2);opacity:1}
.ejp-news-form .elementor-field-textual:focus{outline:2px solid var(--ejp-teal-d)!important;outline-offset:1px;border-color:var(--ejp-teal-d)!important}
.ejp-news-form .elementor-button{min-height:52px!important;width:100%;transition:background-color .2s ease,transform .2s ease}
.ejp-news-form .elementor-button:hover{transform:translateY(-1px)}
.ejp-news-form .elementor-message{margin:12px 0 0;font:500 .95rem/1.5 var(--ejp-sans)}
.ejp-news-form .elementor-message:before{display:none}
.ejp-news-fine p{margin:0}

/* ================= MATH SERIES PAGE ================= */
.e-con:is(.ejp-mh,.ejp-path,.ejp-inside,.ejp-pf,.ejp-mb,.ejp-ib,.ejp-books,.ejp-inside-b,.ejp-pf-b,.ejp-explore)>.e-con-inner{flex-wrap:nowrap!important}
.ejp-h1 .elementor-heading-title{margin:0;text-wrap:balance}
.ejp-sub .elementor-heading-title{margin:0;text-wrap:balance}
.ejp-kick .elementor-heading-title{margin:0}

/* book kicker: "Book 1" badge + grade + ages */
.ejp-stop-kick p{margin:0!important;font:600 .74rem/1.3 var(--ejp-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ejp-m-ink)}
.ejp-nw{white-space:nowrap}
.ejp-bk{display:inline-block;margin-right:.45em;padding:.28em .55em .24em;border-radius:3px;background:var(--ejp-m-ink);color:#fff;letter-spacing:.08em}
.ejp-stop-title .elementor-heading-title{margin:0}
.ejp-stop-title a{color:inherit!important;text-decoration:none!important}
.ejp-stop-title a:hover{text-decoration:underline!important;text-underline-offset:4px;text-decoration-color:var(--ejp-orange)!important}
.ejp-topics{list-style:none!important;margin:0!important;padding:0!important}
.ejp-topics li{position:relative;margin:0 0 .2em!important;padding-left:1.1em;font:400 .95rem/1.45 var(--ejp-sans);color:var(--ejp-ink2)}
.ejp-topics li::before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--ejp-orange)}

/* price + Add to cart from [add_to_cart] (same look as the cards on the home page: new price first, orange button) */
.ejp-buyline{margin-top:auto}
.ejp-buyline .elementor-shortcode{width:100%}
.ejp-buyline p.add_to_cart_inline{display:flex!important;align-items:center;flex-wrap:wrap;gap:.35rem .55rem;margin:0!important;padding:.75rem 0 0!important;border:0!important;border-top:1px solid var(--ejp-line)!important;font-variant-numeric:tabular-nums}
.ejp-buyline .add_to_cart_inline>.amount,.ejp-buyline .add_to_cart_inline ins{order:0;text-decoration:none;background:none;font:700 1.3rem/1 var(--ejp-sans);color:var(--ejp-ink)}
.ejp-buyline .add_to_cart_inline ins .amount{font:inherit}
.ejp-buyline .add_to_cart_inline del{order:1;font:500 .85rem/1 var(--ejp-sans);color:var(--ejp-ink2);opacity:.75}
.ejp-buyline .add_to_cart_inline .screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.ejp-buyline .add_to_cart_inline a.button{order:2;margin:0 0 0 auto!important;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.55rem 1rem!important;border:0!important;border-radius:4px!important;
  background:#D04A0A!important;color:#fff!important;font:700 .86rem/1 var(--ejp-sans)!important;text-decoration:none!important;white-space:nowrap;box-shadow:0 6px 14px -8px rgba(154,63,12,.75),inset 0 -2px 0 rgba(0,0,0,.14)!important;transition:background-color .2s ease,transform .2s ease}
.ejp-buyline .add_to_cart_inline a.button:hover{background:#A93A07!important;transform:translateY(-1px)}
.ejp-buyline .add_to_cart_inline a.button:focus-visible{outline:3px solid var(--ejp-navy);outline-offset:2px}
.ejp-buyline .add_to_cart_inline a.button.loading{opacity:.6}
.ejp-buyline .add_to_cart_inline a.button.added::after{content:"✓";margin-left:.35rem;font-family:inherit}
.ejp-buyline .add_to_cart_inline a.added_to_cart{order:3;flex-basis:100%;text-align:right;font:600 .85rem/1.2 var(--ejp-sans);color:var(--ejp-ink)!important;text-decoration:underline!important;text-decoration-color:var(--ejp-orange)!important;text-underline-offset:3px}

/* what's inside: the seven skills with drawn icons */
.ejp-skills{list-style:none!important;margin:0!important;padding:0!important}
.ejp-skills li{position:relative;margin:0!important;padding:0 0 0 64px;min-height:48px;display:flex;align-items:center;font:500 1.06rem/1.4 var(--ejp-sans)}
.ejp-skills li::before{content:"";position:absolute;left:0;top:50%;width:48px;height:48px;margin-top:-24px;border-radius:10px;background:var(--ejp-m-tint) center/34px no-repeat}
.ejp-skills a{color:inherit!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;text-underline-offset:3px;text-decoration-color:var(--ejp-orange)!important}
.ejp-skills a:hover{color:var(--ejp-teal-d)!important}
.ejp-skills li:nth-child(1)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%231C4687' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 38c6-1 10-8 14-8s4 6 9 6 5-4 5-4' stroke-dasharray='1 5'/%3E%3Cpath d='M30 8l8 8-16 16-9 2 2-9z'/%3E%3Cpath d='M27 11l8 8'/%3E%3C/svg%3E")}
.ejp-skills li:nth-child(2)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%231C4687' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 31V21Q11 21 11 22Q10 22 9 22V19Q10 19 10 19Q11 18 11 18Q12 17 12 17H15V31ZM18 31V29Q18 28 18 27Q19 27 19 26Q20 25 21 25L23 23Q23 23 23 23Q24 22 24 22Q24 22 24 21Q24 21 24 20Q24 20 24 20Q23 20 22 20Q22 20 22 20Q21 20 21 20Q21 21 21 21L17 21Q17 20 18 19Q19 18 20 17Q21 17 22 17Q24 17 25 17Q26 18 27 19Q28 20 28 21Q28 23 27 24Q26 25 25 26L23 27Q23 27 22 27Q22 28 22 28H28V31ZM34 31Q33 31 32 31Q31 30 30 30Q29 29 29 28L32 27Q32 27 32 28Q33 28 33 28Q33 28 34 28Q35 28 35 28Q36 28 36 27Q36 26 36 26Q35 26 35 25Q34 25 33 25H32V23H33Q35 23 35 22Q36 22 36 21Q36 21 35 20Q35 20 35 20Q35 20 34 20Q34 20 33 20Q33 20 33 20Q32 20 32 21L29 20Q29 19 30 18Q31 18 32 17Q33 17 34 17Q35 17 37 17Q38 18 38 19Q39 19 39 21Q39 22 38 23Q38 23 37 24Q38 24 38 25Q39 26 39 27Q39 29 38 29Q38 30 37 31Q36 31 34 31Z' fill='%231C4687' stroke='none'/%3E%3C/svg%3E")}
.ejp-skills li:nth-child(3)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%231C4687' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='24' r='6'/%3E%3Cpath d='M24 17l7 13H17z'/%3E%3Ccircle cx='38' cy='24' r='6'/%3E%3Cpath d='M6 39h36' stroke-dasharray='2 5'/%3E%3C/svg%3E")}
.ejp-skills li:nth-child(4)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%231C4687' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 28V17H16V28ZM9 24V21H21V24Z' fill='%231C4687' stroke='none'/%3E%3Cpath d='M29 24V21H39V24Z' fill='%231C4687' stroke='none'/%3E%3C/svg%3E")}
.ejp-skills li:nth-child(5)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%231C4687' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 36h12M20 41h8M24 7a11 11 0 0 0-6.5 19.9c1.1.9 1.7 2.1 1.7 3.6h9.6c0-1.5.6-2.7 1.7-3.6A11 11 0 0 0 24 7z'/%3E%3C/svg%3E")}
.ejp-skills li:nth-child(6)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%231C4687' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 40V22a3 3 0 0 1 6 0v-6a3 3 0 0 1 6 0v6a3 3 0 0 1 6 0v4a3 3 0 0 1 6 0v6c0 5-4 8-9 8z'/%3E%3Cpath d='M8 12h6M11 9v6' /%3E%3C/svg%3E")}
.ejp-skills li:nth-child(7)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%231C4687' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M24 6l5.3 11 12 1.6-8.7 8.3 2.2 11.9L24 33.1 13.2 38.8l2.2-11.9-8.7-8.3 12-1.6z'/%3E%3C/svg%3E")}

.ejp-in-close p{margin:0!important;font:italic 500 1.35rem/1.45 var(--ejp-serif);color:var(--ejp-ink)}

/* who it is for */
.ejp-perf{list-style:none!important;margin:0!important;padding:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.ejp-perf li{display:flex;align-items:center;gap:14px;margin:0!important;padding:16px 18px;border-radius:6px;font:600 1rem/1.3 var(--ejp-sans)}
.ejp-perf li::before{content:"";flex:none;width:40px;height:40px;border-radius:50%;background:#fff center/26px no-repeat}
.ejp-perf li:nth-child(1)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%231C4687' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 22L24 9l16 13'/%3E%3Cpath d='M12 19v20h24V19'/%3E%3Cpath d='M20 39v-9h8v9'/%3E%3C/svg%3E")}
.ejp-perf li:nth-child(2)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%231C4687' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='7' y='9' width='34' height='22' rx='2'/%3E%3Cpath d='M14 37h20M24 31v6'/%3E%3Cpath d='M14 17h12M14 23h8'/%3E%3C/svg%3E")}
.ejp-perf li:nth-child(3)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%231C4687' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='24' cy='24' r='16'/%3E%3Cpath d='M24 14v10l7 5'/%3E%3C/svg%3E")}
.ejp-perf li:nth-child(4)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%231C4687' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='17' cy='14' r='5'/%3E%3Ccircle cx='33' cy='18' r='4'/%3E%3Cpath d='M8 38v-6a9 9 0 0 1 18 0v6M27 38v-4a6 6 0 0 1 12 0v4'/%3E%3C/svg%3E")}

@media (max-width:420px){.ejp-perf{grid-template-columns:1fr}}

/* explore our other series */
.ejp-xtiles>.e-con.ejp-xt{flex:1 1 0%!important;width:auto!important;min-width:0;border-radius:4px;text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease}
.ejp-xtiles>.e-con.ejp-xt:hover{transform:translateY(-3px);box-shadow:0 14px 26px -16px rgba(20,40,75,.45)}
.ejp-xt .elementor-heading-title{margin:0}
.ejp-xt-go .elementor-heading-title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;text-decoration-color:var(--ejp-orange)}
.ejp-xt-go .elementor-heading-title::after{content:" →"}
@media (max-width:767px){.ejp-xtiles>.e-con.ejp-xt{flex-basis:100%!important;--min-height:120px}}
.ejp-btn-light .elementor-button{background:#fff!important;color:var(--ejp-navy)!important}
.ejp-btn-light .elementor-button:hover{background:var(--ejp-teal-soft)!important}
.ejp-tlink-light .elementor-button:hover{color:#9FD8E4!important}

/* ---------- B1 hero on the Math stage + bar chart of covers ---------- */
.e-con.ejp-mb{background:#9DBDED url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 640' preserveAspectRatio='xMidYMid slice'%3E%3Cdefs%3E%3Cfilter id='c' x='-20%25' y='-20%25' width='140%25' height='150%25'%3E%3CfeDropShadow dx='0' dy='2.5' stdDeviation='2' flood-color='%232b1d00' flood-opacity='.16'/%3E%3C/filter%3E%3Cpattern id='g' width='24' height='24' patternUnits='userSpaceOnUse'%3E%3Cpath d='M24 0H0V24' fill='none' stroke='%23fff' stroke-opacity='.38'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100%25' height='100%25' fill='%239DBDED'/%3E%3Crect width='100%25' height='100%25' fill='url(%23g)'/%3E%3Ccircle cx='1590' cy='20' r='96' fill='%23F6C343' filter='url(%23c)'/%3E%3Ccircle cx='300' cy='60' r='16' fill='%23F26A21' filter='url(%23c)'/%3E%3Cpath d='M0 360A120 120 0 0 1 0 600Z' fill='%236F9BDF' filter='url(%23c)'/%3E%3Cpath d='M1500 300L1544 224L1588 300Z' fill='%23fff' filter='url(%23c)'/%3E%3Crect x='1290' y='70' width='40' height='40' fill='%23fff' transform='rotate(14 1310 90)' filter='url(%23c)'/%3E%3Crect x='120' y='210' width='34' height='34' fill='%23F6C343' transform='rotate(-12 137 227)' filter='url(%23c)'/%3E%3Cpath d='M80 81Q77 81 74 80Q71 79 69 77Q67 75 67 72L75 70Q75 70 76 71Q76 72 77 73Q78 73 80 73Q82 73 83 72Q84 71 84 69Q84 68 84 67Q83 66 82 65Q80 65 78 65H75V58H78Q81 58 83 57Q84 56 84 54Q84 53 83 52Q83 51 82 51Q81 50 80 50Q79 50 78 51Q77 51 76 52Q75 52 75 54L67 52Q68 49 70 47Q72 45 74 44Q77 43 80 43Q83 43 86 44Q89 46 91 48Q92 50 92 53Q92 56 91 58Q89 60 86 61Q89 63 91 65Q93 67 93 70Q93 74 91 76Q89 78 86 79Q84 81 80 81Z' fill='%23fff' transform='rotate(-8 80 80)' fill-opacity='.8'/%3E%3Cpath d='M188 67V49H192V67ZM181 61V56H199V61Z' fill='%23fff' fill-opacity='.8'/%3E%3Cpath d='M1171 45V40H1189V45ZM1171 54V49H1189V54Z' fill='%23fff' fill-opacity='.8'/%3E%3Cpath d='M1420 113Q1423 113 1426 114Q1429 116 1430 118Q1432 120 1433 123Q1434 126 1434 130Q1434 134 1433 137Q1432 141 1430 144Q1428 147 1425 149Q1422 151 1418 151Q1415 151 1413 150Q1410 149 1408 147L1412 141Q1413 142 1415 143Q1417 143 1418 143Q1422 143 1424 140Q1426 137 1426 130L1427 131Q1426 134 1424 136Q1421 137 1418 137Q1415 137 1412 136Q1409 134 1408 131Q1406 128 1406 125Q1406 121 1408 119Q1410 116 1413 115Q1416 113 1420 113ZM1420 120Q1418 120 1417 121Q1416 121 1415 123Q1415 124 1415 125Q1415 127 1415 128Q1416 129 1417 130Q1418 130 1420 130Q1421 130 1422 130Q1423 129 1424 128Q1425 127 1425 125Q1425 124 1424 123Q1423 121 1422 121Q1421 120 1420 120Z' fill='%23fff' transform='rotate(-6 1420 150)' fill-opacity='.8'/%3E%3Cpath d='M1231 190V184H1249V190ZM1240 197Q1239 197 1238 196Q1237 196 1237 194Q1237 193 1238 192Q1239 191 1240 191Q1241 191 1242 192Q1243 193 1243 194Q1243 196 1242 196Q1241 197 1240 197ZM1240 182Q1239 182 1238 181Q1237 181 1237 179Q1237 178 1238 177Q1239 177 1240 177Q1241 177 1242 177Q1243 178 1243 179Q1243 181 1242 181Q1241 182 1240 182Z' fill='%23fff' fill-opacity='.8'/%3E%3Cpath d='M52 300 63 276H49V269H71V274L60 300Z' fill='%23fff' transform='rotate(6 60 300)' fill-opacity='.8'/%3E%3Cpath d='M255 247 241 233 245 230 259 243ZM245 247 241 243 255 230 258 233Z' fill='%23fff' fill-opacity='.8'/%3E%3Cpath d='M1520 331Q1518 331 1516 330Q1513 329 1511 327Q1510 326 1509 324L1515 322Q1516 323 1517 324Q1518 324 1520 324Q1522 324 1523 323Q1524 322 1524 320Q1524 318 1523 317Q1522 316 1520 316Q1518 316 1517 316Q1517 317 1516 318L1510 316L1512 299H1530V306H1518L1517 312Q1518 311 1519 311Q1521 311 1523 311Q1525 311 1527 312Q1529 313 1530 315Q1531 317 1531 320Q1531 323 1530 325Q1528 328 1526 329Q1523 331 1520 331Z' fill='%23fff' transform='rotate(8 1520 330)' fill-opacity='.8'/%3E%3Cpath d='M1318 250 1336 225H1342L1324 250ZM1338 251Q1336 251 1334 250Q1333 249 1332 247Q1332 246 1332 244Q1332 242 1332 241Q1333 239 1334 239Q1336 238 1338 238Q1339 238 1341 239Q1342 239 1343 241Q1343 242 1343 244Q1343 246 1343 247Q1342 249 1341 250Q1339 251 1338 251ZM1338 247Q1339 247 1339 246Q1340 245 1340 244Q1340 243 1339 242Q1339 241 1338 241Q1337 241 1336 242Q1335 243 1335 244Q1335 245 1336 246Q1337 247 1338 247ZM1322 237Q1321 237 1319 236Q1318 235 1317 234Q1317 232 1317 231Q1317 229 1317 227Q1318 226 1319 225Q1321 224 1322 224Q1324 224 1326 225Q1327 226 1328 227Q1328 229 1328 231Q1328 232 1328 234Q1327 235 1326 236Q1324 237 1322 237ZM1322 233Q1323 233 1324 233Q1325 232 1325 231Q1325 229 1324 229Q1323 228 1322 228Q1322 228 1321 229Q1320 229 1320 231Q1320 232 1321 233Q1322 233 1322 233Z' fill='%23fff' fill-opacity='.8'/%3E%3Cpath d='M60 470C110 430 150 450 200 400' fill='none' stroke='%23fff' stroke-width='2.4' stroke-dasharray='1 9' stroke-linecap='round'/%3E%3Cg transform='translate(238 372) rotate(0) scale(1.15)'%3E%3Cg transform='rotate(-30)' filter='url(%23c)'%3E%3Cpath d='M-34 0C-26 -7 -26 7 -34 0Z' fill='%23F6C343'/%3E%3Cpath d='M-40 0L-28 -6L-26 6Z' fill='%23F26A21'/%3E%3Cpath d='M-26 -9L-34 -18L-14 -10Z' fill='%23E5482F'/%3E%3Cpath d='M-26 9L-34 18L-14 10Z' fill='%23E5482F'/%3E%3Cpath d='M-28 -9H16C28 -9 36 -3 40 0C36 3 28 9 16 9H-28Z' fill='%23FFFFFF'/%3E%3Cpath d='M24 -8C32 -6 37 -3 40 0C37 3 32 6 24 8Z' fill='%23E5482F'/%3E%3Ccircle cx='4' cy='0' r='5' fill='%233E7CB1' stroke='%231C4687' stroke-width='1.6'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") center top/cover no-repeat;overflow:hidden}
.e-con.ejp-mb-copy{max-width:860px;margin:0 auto;text-align:center}
.ejp-mb .ejp-kick .elementor-heading-title{display:inline-block;padding:.45em .9em;border-radius:999px;background:#fff;color:var(--ejp-m-ink)!important}
.ejp-mb .ejp-sub{margin-top:14px}
.e-con.ejp-mb-btns{margin-top:26px}
.ejp-mb .ejp-tlink .elementor-button{color:var(--ejp-navy)!important}
.ejp-stairs{display:flex;align-items:flex-end;gap:16px;list-style:none!important;margin:0!important;padding:0!important}
.ejp-stairs li{flex:1 1 0;min-width:0;margin:0!important;display:flex;flex-direction:column;align-items:stretch}
.ejp-stairs a{display:block;position:relative;z-index:1;margin:0 6px -4px;box-shadow:0 0 0 4px #fff,0 16px 22px -14px rgba(20,40,75,.7);transition:transform .25s ease}
.ejp-stairs a:hover{transform:translateY(-6px)}
.ejp-stairs img{display:block;width:100%!important;height:auto!important;aspect-ratio:384/497;object-fit:cover}
.ejp-bar{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;padding:14px 4px 0;border-radius:4px 4px 0 0;background:rgba(255,255,255,.92);color:var(--ejp-m-ink);text-align:center;height:var(--h)}
.ejp-bar b{font:700 1.02rem/1 var(--ejp-sans);white-space:nowrap}
.ejp-bar small{font:600 .68rem/1.2 var(--ejp-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ejp-ink2)}
.ejp-stairs li:nth-child(1)>.ejp-bar{--h:54px}
.ejp-stairs li:nth-child(2)>.ejp-bar{--h:69px}
.ejp-stairs li:nth-child(3)>.ejp-bar{--h:84px}
.ejp-stairs li:nth-child(4)>.ejp-bar{--h:99px}
.ejp-stairs li:nth-child(5)>.ejp-bar{--h:114px}
.ejp-stairs li:nth-child(6)>.ejp-bar{--h:129px}
.ejp-stairs li:nth-child(7)>.ejp-bar{--h:144px}
.ejp-stairs li:nth-child(8)>.ejp-bar{--h:159px}
.ejp-stairs li:nth-child(9)>.ejp-bar{--h:174px}

.ejp-stairs li:nth-child(n+4)>.ejp-bar{background:#fff}
.ejp-stairs li:nth-child(-n+3)>.ejp-bar{box-shadow:inset 0 3px 0 #F6C343}
.ejp-stairs li:nth-child(n+4):nth-child(-n+6)>.ejp-bar{box-shadow:inset 0 3px 0 #F26A21}
.ejp-stairs li:nth-child(n+7)>.ejp-bar{box-shadow:inset 0 3px 0 #1C4687}
.ejp-stairs-note p{margin:14px 0 0!important;text-align:center;font:600 .82rem/1.3 var(--ejp-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ejp-navy)}
.e-con.ejp-mb-chart{border-bottom:3px solid #fff}
@media (max-width:1024px){.ejp-stairs{gap:10px}.ejp-stairs a{margin:0 3px -4px}.ejp-bar b{font-size:.86rem}.ejp-bar small{font-size:.6rem;letter-spacing:.04em}}
@media (max-width:900px){
  .ejp-stairs{overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;margin:0 -16px!important;padding:12px 16px 0!important;scroll-padding-inline:16px}
  .ejp-stairs::-webkit-scrollbar{display:none}
  .ejp-stairs li{flex:0 0 92px;scroll-snap-align:start}
  .e-con.ejp-mb-chart{border-bottom:0}
  .ejp-stairs-w{border-bottom:3px solid #fff}
}
@media (min-width:768px) and (max-width:900px){.ejp-stairs{margin:0 -32px!important;padding:12px 32px 0!important;scroll-padding-inline:32px}.ejp-stairs li{flex-basis:104px}}

/* ---------- B2 intro ---------- */
.e-con.ejp-ib-head{flex:0 0 420px!important;width:420px!important;min-width:0}
.ejp-ib-head .elementor-heading-title{margin:0;text-wrap:balance}
.e-con.ejp-ib-body{flex:1 1 0%!important;min-width:0}
.ejp-ib-text p{margin:0 0 1em!important}
.ejp-ib-text p:first-child{font:400 1.32rem/1.55 var(--ejp-serif);color:var(--ejp-ink)}
.ejp-ib-text p:last-child{margin-bottom:0!important}
@media (max-width:1024px){.e-con.ejp-ib-head{flex:0 0 auto!important;width:100%!important}.ejp-ib-text p:first-child{font-size:1.18rem}}

/* ---------- B3 age chips + book cards ---------- */
.ejp-agechips{display:flex;flex-wrap:wrap;gap:8px;list-style:none!important;margin:0!important;padding:0!important}
.ejp-agechips li{margin:0!important}
.ejp-agechips a{display:block;padding:.55rem .9rem;border:1px solid var(--ejp-line);border-radius:999px;background:#fff;color:var(--ejp-ink)!important;font:500 .9rem/1.2 var(--ejp-sans);white-space:nowrap;text-decoration:none!important;transition:background-color .15s ease,border-color .15s ease}
.ejp-agechips a b{font-weight:700;color:var(--ejp-m-ink);margin-right:.3em}
.ejp-agechips a:hover{background:var(--ejp-m-tint);border-color:#B9CFEF}
@media (max-width:1024px){
  .ejp-agechips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -32px!important;padding:2px 32px!important;scroll-padding-inline:32px}
  .ejp-agechips::-webkit-scrollbar{display:none}
}
@media (max-width:767px){.ejp-agechips{margin:0 -16px!important;padding:2px 16px!important;scroll-padding-inline:16px}}
.e-con.ejp-bc{flex:0 0 calc((100% - 56px) / 3)!important;width:calc((100% - 56px) / 3)!important;min-width:0;border-radius:8px;background:#fff;overflow:hidden;box-shadow:0 0 0 1px var(--ejp-line),0 18px 34px -30px rgba(20,40,75,.6);scroll-margin-top:120px;transition:box-shadow .2s ease}
.e-con.ejp-bc:target{box-shadow:0 0 0 3px var(--ejp-orange),0 18px 34px -24px rgba(20,40,75,.6)}
.ejp-bc-art{padding:26px 0 0;background:#9DBDED center/cover no-repeat;text-align:center}
.ejp-bc-art p{display:flex;justify-content:center}
.ejp-bc-art a{display:block;width:46%;margin-bottom:-14px;box-shadow:0 0 0 5px #fff,0 18px 26px -14px rgba(20,40,75,.7);transition:transform .3s ease}
.ejp-bc:hover .ejp-bc-art a{transform:translateY(-4px) rotate(-1.5deg)}
.ejp-bc-art img{width:100%!important;height:auto!important;aspect-ratio:384/497;object-fit:cover}
.e-con.ejp-bc-info{flex:1 1 auto!important;padding:34px 22px 22px}
.ejp-b1 .ejp-bc-art{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 220' preserveAspectRatio='xMidYMid slice'%3E%3Cdefs%3E%3Cfilter id='c' x='-20%25' y='-20%25' width='140%25' height='150%25'%3E%3CfeDropShadow dx='0' dy='2.5' stdDeviation='2' flood-color='%232b1d00' flood-opacity='.16'/%3E%3C/filter%3E%3Cpattern id='g' width='24' height='24' patternUnits='userSpaceOnUse'%3E%3Cpath d='M24 0H0V24' fill='none' stroke='%23fff' stroke-opacity='.38'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100%25' height='100%25' fill='%239DBDED'/%3E%3Crect width='100%25' height='100%25' fill='url(%23g)'/%3E%3Cpath d='M230 214V99Q222 104 214 106Q205 109 196 108V75Q203 75 209 72Q216 69 222 63Q229 58 234 53H265V214Z' fill='%23fff' fill-opacity='.55'/%3E%3Ccircle cx='22' cy='196' r='10' fill='%23F26A21' filter='url(%23c)'/%3E%3C/svg%3E")}
.ejp-b2 .ejp-bc-art{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 220' preserveAspectRatio='xMidYMid slice'%3E%3Cdefs%3E%3Cfilter id='c' x='-20%25' y='-20%25' width='140%25' height='150%25'%3E%3CfeDropShadow dx='0' dy='2.5' stdDeviation='2' flood-color='%232b1d00' flood-opacity='.16'/%3E%3C/filter%3E%3Cpattern id='g' width='24' height='24' patternUnits='userSpaceOnUse'%3E%3Cpath d='M24 0H0V24' fill='none' stroke='%23fff' stroke-opacity='.38'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100%25' height='100%25' fill='%239DBDED'/%3E%3Crect width='100%25' height='100%25' fill='url(%23g)'/%3E%3Cpath d='M179 214V187Q179 181 184 173Q189 165 197 156Q205 148 215 141L236 127Q240 124 245 120Q249 116 252 111Q255 106 255 102Q255 96 253 92Q250 88 246 86Q241 84 233 84Q228 84 223 86Q219 89 216 93Q213 97 212 102L173 95Q176 83 183 73Q191 63 204 56Q217 50 233 50Q252 50 265 57Q279 63 286 75Q293 86 293 101Q293 117 284 129Q276 141 261 151L243 163Q238 167 233 171Q229 176 225 182H295V214Z' fill='%23fff' fill-opacity='.55'/%3E%3Cpath d='M262 220L284 182L306 220Z' fill='%23fff' filter='url(%23c)'/%3E%3C/svg%3E")}
.ejp-b3 .ejp-bc-art{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 220' preserveAspectRatio='xMidYMid slice'%3E%3Cdefs%3E%3Cfilter id='c' x='-20%25' y='-20%25' width='140%25' height='150%25'%3E%3CfeDropShadow dx='0' dy='2.5' stdDeviation='2' flood-color='%232b1d00' flood-opacity='.16'/%3E%3C/filter%3E%3Cpattern id='g' width='24' height='24' patternUnits='userSpaceOnUse'%3E%3Cpath d='M24 0H0V24' fill='none' stroke='%23fff' stroke-opacity='.38'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100%25' height='100%25' fill='%239DBDED'/%3E%3Crect width='100%25' height='100%25' fill='url(%23g)'/%3E%3Cpath d='M237 217Q222 217 210 212Q197 208 189 199Q181 190 178 177L213 168Q214 171 217 175Q219 179 223 182Q228 185 235 185Q245 185 250 180Q256 174 256 166Q256 161 253 156Q251 152 245 149Q238 147 227 147H215V117H227Q241 117 247 112Q253 107 253 99Q253 94 251 90Q249 87 244 84Q240 82 235 82Q231 82 227 84Q223 85 219 88Q216 92 214 98L180 90Q182 77 191 68Q199 59 211 55Q223 50 236 50Q251 50 263 56Q276 62 283 72Q290 82 290 95Q290 108 283 117Q276 126 264 131Q277 137 285 148Q293 158 293 171Q293 185 285 196Q277 206 264 211Q252 217 237 217Z' fill='%23fff' fill-opacity='.55'/%3E%3Ccircle cx='292' cy='12' r='34' fill='%23F6C343' filter='url(%23c)'/%3E%3C/svg%3E")}
.ejp-b4 .ejp-bc-art{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 220' preserveAspectRatio='xMidYMid slice'%3E%3Cdefs%3E%3Cfilter id='c' x='-20%25' y='-20%25' width='140%25' height='150%25'%3E%3CfeDropShadow dx='0' dy='2.5' stdDeviation='2' flood-color='%232b1d00' flood-opacity='.16'/%3E%3C/filter%3E%3Cpattern id='g' width='24' height='24' patternUnits='userSpaceOnUse'%3E%3Cpath d='M24 0H0V24' fill='none' stroke='%23fff' stroke-opacity='.38'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100%25' height='100%25' fill='%239DBDED'/%3E%3Crect width='100%25' height='100%25' fill='url(%23g)'/%3E%3Cpath d='M242 214V186H167V156L237 53H277V154H303V186H277V214ZM204 154H242V98Z' fill='%23fff' fill-opacity='.55'/%3E%3Ccircle cx='22' cy='196' r='10' fill='%23F26A21' filter='url(%23c)'/%3E%3C/svg%3E")}
.ejp-b5 .ejp-bc-art{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 220' preserveAspectRatio='xMidYMid slice'%3E%3Cdefs%3E%3Cfilter id='c' x='-20%25' y='-20%25' width='140%25' height='150%25'%3E%3CfeDropShadow dx='0' dy='2.5' stdDeviation='2' flood-color='%232b1d00' flood-opacity='.16'/%3E%3C/filter%3E%3Cpattern id='g' width='24' height='24' patternUnits='userSpaceOnUse'%3E%3Cpath d='M24 0H0V24' fill='none' stroke='%23fff' stroke-opacity='.38'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100%25' height='100%25' fill='%239DBDED'/%3E%3Crect width='100%25' height='100%25' fill='url(%23g)'/%3E%3Cpath d='M237 217Q225 217 213 213Q200 208 191 201Q181 193 177 181L212 173Q216 179 222 182Q227 185 234 185Q244 185 251 179Q257 173 257 162Q257 153 251 146Q245 140 234 140Q228 140 223 143Q218 146 216 150L182 142L193 53H286V87H224L219 119Q225 116 233 114Q241 112 250 112Q262 112 272 119Q283 125 289 135Q295 146 295 160Q295 177 288 190Q280 202 267 210Q254 217 237 217Z' fill='%23fff' fill-opacity='.55'/%3E%3Cpath d='M262 220L284 182L306 220Z' fill='%23fff' filter='url(%23c)'/%3E%3C/svg%3E")}
.ejp-b6 .ejp-bc-art{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 220' preserveAspectRatio='xMidYMid slice'%3E%3Cdefs%3E%3Cfilter id='c' x='-20%25' y='-20%25' width='140%25' height='150%25'%3E%3CfeDropShadow dx='0' dy='2.5' stdDeviation='2' flood-color='%232b1d00' flood-opacity='.16'/%3E%3C/filter%3E%3Cpattern id='g' width='24' height='24' patternUnits='userSpaceOnUse'%3E%3Cpath d='M24 0H0V24' fill='none' stroke='%23fff' stroke-opacity='.38'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100%25' height='100%25' fill='%239DBDED'/%3E%3Crect width='100%25' height='100%25' fill='url(%23g)'/%3E%3Cpath d='M237 217Q221 217 210 211Q198 205 191 195Q184 185 180 172Q176 158 176 142Q176 125 180 108Q184 92 191 79Q199 66 212 58Q225 50 244 50Q257 50 269 54Q282 58 291 64L273 92Q266 87 258 85Q250 82 244 82Q229 82 220 96Q210 110 211 141L203 136Q209 125 219 117Q230 110 244 110Q260 110 271 117Q283 125 290 137Q296 149 296 165Q296 180 289 191Q282 203 269 210Q256 217 237 217ZM238 186Q244 186 249 183Q254 180 257 175Q260 169 260 163Q260 156 257 151Q254 146 249 143Q244 139 238 139Q231 139 226 143Q221 146 218 151Q215 156 215 163Q215 169 218 175Q221 180 226 183Q231 186 238 186Z' fill='%23fff' fill-opacity='.55'/%3E%3Ccircle cx='292' cy='12' r='34' fill='%23F6C343' filter='url(%23c)'/%3E%3C/svg%3E")}
.ejp-b7 .ejp-bc-art{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 220' preserveAspectRatio='xMidYMid slice'%3E%3Cdefs%3E%3Cfilter id='c' x='-20%25' y='-20%25' width='140%25' height='150%25'%3E%3CfeDropShadow dx='0' dy='2.5' stdDeviation='2' flood-color='%232b1d00' flood-opacity='.16'/%3E%3C/filter%3E%3Cpattern id='g' width='24' height='24' patternUnits='userSpaceOnUse'%3E%3Cpath d='M24 0H0V24' fill='none' stroke='%23fff' stroke-opacity='.38'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100%25' height='100%25' fill='%239DBDED'/%3E%3Crect width='100%25' height='100%25' fill='url(%23g)'/%3E%3Cpath d='M194 214 253 87H178V53H294V80L235 214Z' fill='%23fff' fill-opacity='.55'/%3E%3Ccircle cx='22' cy='196' r='10' fill='%23F26A21' filter='url(%23c)'/%3E%3C/svg%3E")}
.ejp-b8 .ejp-bc-art{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 220' preserveAspectRatio='xMidYMid slice'%3E%3Cdefs%3E%3Cfilter id='c' x='-20%25' y='-20%25' width='140%25' height='150%25'%3E%3CfeDropShadow dx='0' dy='2.5' stdDeviation='2' flood-color='%232b1d00' flood-opacity='.16'/%3E%3C/filter%3E%3Cpattern id='g' width='24' height='24' patternUnits='userSpaceOnUse'%3E%3Cpath d='M24 0H0V24' fill='none' stroke='%23fff' stroke-opacity='.38'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100%25' height='100%25' fill='%239DBDED'/%3E%3Crect width='100%25' height='100%25' fill='url(%23g)'/%3E%3Cpath d='M236 217Q216 217 202 211Q188 205 181 195Q174 185 174 172Q174 158 181 147Q188 136 202 130Q191 124 185 115Q179 106 179 94Q179 81 186 71Q192 61 205 56Q217 50 236 50Q254 50 267 56Q280 61 286 71Q293 81 293 94Q293 106 287 115Q281 124 270 130Q284 136 291 147Q298 158 298 172Q298 185 291 195Q284 205 270 211Q256 217 236 217ZM236 186Q246 186 253 181Q260 175 260 167Q260 157 253 152Q246 146 236 146Q229 146 224 148Q218 151 215 156Q212 161 212 167Q212 173 215 177Q218 181 224 184Q229 186 236 186ZM236 117Q245 117 251 112Q257 107 257 98Q257 90 251 85Q245 80 236 80Q227 80 221 85Q215 90 215 98Q215 107 221 112Q227 117 236 117Z' fill='%23fff' fill-opacity='.55'/%3E%3Cpath d='M262 220L284 182L306 220Z' fill='%23fff' filter='url(%23c)'/%3E%3C/svg%3E")}
.ejp-b9 .ejp-bc-art{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 220' preserveAspectRatio='xMidYMid slice'%3E%3Cdefs%3E%3Cfilter id='c' x='-20%25' y='-20%25' width='140%25' height='150%25'%3E%3CfeDropShadow dx='0' dy='2.5' stdDeviation='2' flood-color='%232b1d00' flood-opacity='.16'/%3E%3C/filter%3E%3Cpattern id='g' width='24' height='24' patternUnits='userSpaceOnUse'%3E%3Cpath d='M24 0H0V24' fill='none' stroke='%23fff' stroke-opacity='.38'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100%25' height='100%25' fill='%239DBDED'/%3E%3Crect width='100%25' height='100%25' fill='url(%23g)'/%3E%3Cpath d='M235 50Q251 50 262 56Q274 62 281 72Q289 82 292 95Q296 109 296 125Q296 142 292 159Q288 175 281 188Q273 202 260 209Q247 217 228 217Q215 217 203 213Q191 210 181 203L199 176Q206 180 214 182Q222 185 228 185Q243 185 252 171Q262 157 261 126L269 131Q263 142 253 150Q242 157 228 157Q213 157 201 150Q189 143 182 130Q176 118 176 102Q176 87 183 76Q190 64 203 57Q217 50 235 50ZM235 82Q228 82 223 85Q218 88 215 93Q212 98 212 104Q212 111 215 116Q218 122 223 125Q228 128 235 128Q241 128 246 125Q251 122 254 116Q257 111 257 104Q257 98 254 93Q251 88 246 85Q241 82 235 82Z' fill='%23fff' fill-opacity='.55'/%3E%3Ccircle cx='292' cy='12' r='34' fill='%23F6C343' filter='url(%23c)'/%3E%3C/svg%3E")}

.ejp-topics-chips{display:flex;flex-wrap:wrap;gap:6px}
.ejp-topics-chips li{margin:0!important;padding:.28rem .6rem;border-radius:3px;background:var(--ejp-m-tint);color:var(--ejp-m-ink);font:500 .82rem/1.3 var(--ejp-sans)}
.ejp-topics-chips li::before{content:none}
@media (max-width:1100px){.e-con.ejp-bc{flex-basis:calc((100% - 20px) / 2)!important;width:calc((100% - 20px) / 2)!important}}
/* 2 columns (768-1100): Book 9 would stand alone in the last row, so it spans the row: cover left, text right */
@media (min-width:768px) and (max-width:1100px){
  .e-con.ejp-bc.ejp-b9{flex-basis:100%!important;width:100%!important;flex-direction:row!important}
  .ejp-b9 .ejp-bc-art{flex:0 0 calc(50% - 10px)!important;width:calc(50% - 10px)!important;padding:24px 0;display:flex;align-items:center;justify-content:center}
  .ejp-b9 .ejp-bc-art a{width:46%;margin:0}
  .ejp-b9 .e-con.ejp-bc-info{justify-content:center;padding:26px 24px}
}
@media (max-width:767px){
  .e-con.ejp-bc{flex:0 0 100%!important;width:100%!important;flex-direction:row!important}
  .ejp-bc-art{flex:0 0 118px!important;width:118px!important;padding:16px 0}
  .ejp-bc-art p{height:100%;align-items:flex-start}
  .ejp-bc-art a{width:84px;margin:0}
  .e-con.ejp-bc-info{padding:14px 14px 14px 16px;--gap:6px;--row-gap:6px}
  .ejp-topics-chips li{font-size:.76rem}
  /* phone: the price takes the first line, the button the full width below it, for sale and regular prices alike */
  .ejp-bc .ejp-buyline .add_to_cart_inline a.button{flex:1 0 100%;margin:0!important}
}
@media (min-width:600px) and (max-width:767px){.ejp-bc .ejp-buyline .add_to_cart_inline a.button{flex:0 0 auto;margin:0 0 0 auto!important}}

/* ---------- B4 what's inside (navy) ---------- */
.e-con.ejp-inside-b{background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:24px 24px}
.ejp-light .elementor-heading-title{color:#fff!important}
.ejp-light .ejp-kick .elementor-heading-title{color:#9FD8E4!important}
.ejp-light p{color:#C9D5E6!important}
.ejp-skills-grid .ejp-skills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.ejp-skills-grid .ejp-skills li{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:14px;min-height:150px;padding:20px;border-radius:6px;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);color:#fff}
.ejp-skills-grid .ejp-skills li::before{position:static;margin:0;flex:none;background-color:#fff}
.ejp-skills-grid .ejp-skills a{color:#fff!important}
.ejp-skills-grid .ejp-skills a:hover{color:#9FD8E4!important}
@media (max-width:1024px){.ejp-skills-grid .ejp-skills{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:480px){.ejp-skills-grid .ejp-skills{grid-template-columns:1fr}.ejp-skills-grid .ejp-skills li{flex-direction:row;align-items:center;min-height:0;padding:14px}}
.ejp-in-close-b p{max-width:52rem;margin:0 auto!important;text-align:center;color:#fff!important;font-size:1.45rem}
@media (max-width:767px){.ejp-in-close-b p{font-size:1.2rem}}

/* ---------- B5 who it is for ---------- */
.e-con.ejp-pf-card{border-radius:8px;background-image:linear-gradient(rgba(28,70,135,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(28,70,135,.075) 1px,transparent 1px);background-size:24px 24px}
.e-con.ejp-pf-card>.e-con.ejp-pf-left{flex:1 1 0%!important;min-width:0}
.ejp-pf-h .elementor-heading-title{margin:0;text-wrap:balance}
.ejp-perf-b .ejp-perf{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.ejp-perf-b .ejp-perf li{flex-direction:column;align-items:flex-start;gap:10px;padding:14px;background:#fff;font-size:.92rem}
.e-con.ejp-pf-btns-b{flex:0 0 auto!important;width:auto!important}
@media (max-width:1024px){.ejp-perf-b .ejp-perf{grid-template-columns:repeat(2,minmax(0,1fr))}}/* End custom CSS */