.elementor .e-2db83f8-242b7e3{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:18px;color:#ffffffe6;text-align:center;align-self:center;}.elementor .e-0f9b44d-bcc551c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:25px;}.elementor .e-24050c6{height:400px;padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(180deg, #0d014533 0%,#0d0145cc 33%,#0d0145 100%),url("https://maryroseschools.com/wp-content/uploads/2026/09/The-Graduating-Class-of-2026-@-Mary-Rose-School_2-1024x731.jpeg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;display:flex;flex-direction:column;}.elementor .e-e8847c9-855ed94{font-family:"Manrope";font-weight:700;font-size:14px;color:var(--DUP_Secondary);letter-spacing:0.1rem;line-height:20px;text-align:start;display:flex;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-1413bed-e887246{font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-3798b9c-5217ad9{width:48rem;padding:0px;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-self:center;}.elementor .e-a4c4183-81cb992{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row;gap:3rem;align-self:center;}.elementor .e-371c6b6-5d25d29{padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-f9641a4-b493cca{font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-50fdd98-7d5cc7f{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;}.elementor .e-187bc81-93e1d3f{font-family:"Manrope";font-weight:600;font-size:12px;color:#787582;letter-spacing:0.05rem;line-height:16px;text-align:start;text-transform:uppercase;display:flex;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-1d80af0-8d65966{padding:2rem;border-radius:1rem;background-color:#FFFFFF;box-shadow:0px 4px 6px -1px rgba(0, 0, 0, 0.1);display:flex;flex-direction:column;gap:1rem;justify-content:space-between;}.elementor .e-2ea7360-f63575a{padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-2e04683-4481662{font-family:"Manrope";font-weight:400;font-size:16px;color:#ffffffb3;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-f397aba-2e97e39{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;}.elementor .e-a0fbf8a-a60871d{font-family:"Manrope";font-weight:600;font-size:12px;color:#f0c044;letter-spacing:0.05rem;line-height:16px;text-align:start;text-transform:uppercase;display:flex;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-63f93c7-1043bee{padding:2rem;border-radius:1rem;background-color:#0C0046;box-shadow:0px 4px 6px -1px rgba(0, 0, 0, 0.1);display:flex;flex-direction:column;gap:1rem;justify-content:space-between;}.elementor .e-8f7e6b2-dd68e53{padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-5ae6670-ef7e533{font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-12d00c3-118aa66{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;}.elementor .e-889e92b-4e853f0{font-family:"Manrope";font-weight:600;font-size:12px;color:#787582;letter-spacing:0.05rem;line-height:16px;text-align:start;text-transform:uppercase;display:flex;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-c713ab3-9427855{padding:2rem;border-radius:1rem;background-color:#FFFFFF;box-shadow:0px 4px 6px -1px rgba(0, 0, 0, 0.1);display:flex;flex-direction:column;gap:1rem;justify-content:space-between;}.elementor .e-e7fa435-e876ff4{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:grid;flex-direction:row;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);align-self:center;}.elementor .e-aed4e58-605cb66{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F8F9FF;display:flex;flex-direction:column;gap:2rem;}.elementor .e-8d79df4-9c41c23{font-family:"Manrope";font-weight:700;font-size:14px;color:var(--DUP_Secondary);letter-spacing:0.1rem;line-height:20px;text-align:start;display:flex;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-cd495f3-a3b6690{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-e514946-86c52a8{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-465e4e6-e0cd03a{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-3ed566b-fbbfe58{font-family:"Manrope";font-weight:400;font-size:12px;color:#787582;letter-spacing:0.05em;line-height:16px;text-align:start;text-transform:uppercase;display:flex;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-58dd7d4-5d0e1bc{padding:0px;}.elementor .e-1095660-792a703{padding:1.5rem;border-radius:0.5rem;background-color:#eef4ff;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;gap:1rem;align-items:center;}.elementor .e-2718884-700aec1{width:58.33%;padding:0px;display:flex;flex-direction:column;gap:20px;order:99999;}.elementor .e-5232d93-2d2aebb{width:100%;height:100%;object-fit:cover;border-radius:1rem;}.elementor .e-c2f1dd8-14c6b85{width:auto;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;margin-block-end:10px;border-radius:12px;background-color:#ffdf98;display:inline-flex;flex-direction:row;gap:6px;align-items:center;}.elementor .e-ce32494-2153cbb{font-family:"Manrope";font-weight:700;font-size:14px;color:#d9e3f4e6;letter-spacing:0.025em;line-height:20px;text-align:start;display:flex;align-self:start;}.elementor .e-10de6e3-2673975{position:absolute;inset-inline-end:1.5rem;inset-block-end:1.5rem;inset-inline-start:1.5rem;z-index:2;padding:0px;display:block;flex-direction:column;}.elementor .e-36aa1f0-1004ae0{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;border-radius:1rem;background-image:linear-gradient(180deg, #ffffff00 65%,#0c0046 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-dfc3984-7abbeac{width:100%;height:100%;position:relative;padding:0px;border-radius:1rem;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25);}.elementor .e-26de480-7bc7196{width:100%;height:100%;padding:12px;border-radius:1rem;background-image:linear-gradient(270deg, #e5eeff 0%,#ffdf98 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.2);}.elementor .e-8c80e36-2ec0fc6{width:41.67%;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-6f94842-b211a97{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row;gap:24px;align-self:center;}.elementor .e-b4f588a-368513b{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F8F9FF;display:flex;flex-direction:column;}.elementor .e-dbb7b0f-acef6b0{font-family:"Manrope";font-weight:700;font-size:14px;color:var(--DUP_Secondary);letter-spacing:0.1rem;line-height:20px;text-align:start;display:flex;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-1877018-5d39021{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-868d5bd-be27b3e{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-e599728-55bb851{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-12dc868-8d22adc{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-62691ff-cb262c5{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-65f90f4-19e9fa5{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-598220c-90b56b9{font-family:"Manrope";font-weight:600;font-size:14px;color:#d9e3f4e6;letter-spacing:0.05em;line-height:20px;text-align:start;text-transform:uppercase;margin-block-start:0.5rem;display:flex;align-self:start;}.elementor .e-dd1d3f8-bac54e9{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#d9e3f4cc;line-height:1.625em;text-align:start;padding-block-start:0.75rem;margin-block-start:0.75rem;display:flex;align-self:center;}.elementor .e-c5b640b-40214f4{padding:1.5rem;border-radius:0.5rem;background-color:var(--Primay);box-shadow:1px 20px 25px -5px rgba(0, 0, 0, 0.1);}.elementor .e-2232a97-473d5bc{width:58.33%;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-26aaf98-e5a48ef{width:100%;height:100%;object-fit:cover;border-radius:1rem;}.elementor .e-b1c66dd-08a5e04{font-family:"Manrope";font-weight:700;font-size:14px;color:#ffdf98;letter-spacing:0.1rem;line-height:20px;text-align:start;display:flex;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-f559cc9-8037da0{font-family:"Manrope";font-weight:700;font-size:14px;color:#d9e3f4e6;letter-spacing:0.025em;line-height:20px;text-align:start;display:flex;align-self:start;}.elementor .e-b924c40-f54a30f{position:absolute;inset-inline-end:1.5rem;inset-block-end:1.5rem;inset-inline-start:1.5rem;z-index:2;padding:0px;display:block;flex-direction:column;}.elementor .e-69c5d5c-43ec5f7{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;border-radius:1rem;background-image:linear-gradient(180deg, #ffffff00 65%,#0c0046 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-fe81545-72fb54b{width:100%;height:100%;position:relative;padding:0px;border-radius:1rem;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25);}.elementor .e-9262767-09dfd55{width:100%;height:100%;padding:0px;border-radius:1rem;box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.2);}.elementor .e-2aae1f1-345ff2c{width:41.67%;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-41d377f-2518795{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row;gap:24px;align-self:center;}.elementor .e-eddfeb5-b2e533d{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#EEF4FF;display:flex;flex-direction:column;}.elementor .e-fbd7a4d-1d6b753{padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:12px;background-color:#211568;display:inline-flex;flex-direction:row;gap:0.5rem;justify-content:center;align-items:center;align-self:start;}.elementor .e-a47de68-d046c0b{font-family:"Manrope";font-weight:400;font-size:18px;color:#d9e3f4e6;line-height:28px;}.elementor .e-44fc11e-6d0d0ef{padding:0px;display:flex;flex-direction:column;gap:15px;}.elementor .e-53a0588-5e7d685{padding:0px;margin-block-start:15px;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;align-items:center;}.elementor .e-d781812-fab6e66{padding:3rem;border-radius:1rem;border-width:0px;border-color:#c8c4d24d;border-style:solid;background-color:#0C0046;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.1);display:flex;flex-direction:column;grid-column:span 5;justify-content:space-between;}.elementor .e-2173e9f-e53c884{padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:12px;background-color:#e5eeff;display:inline-flex;flex-direction:row;gap:0.5rem;justify-content:center;align-items:center;align-self:start;}.elementor .e-7760cb2-104f153{font-family:"Manrope";font-weight:400;font-size:18px;color:#474551;line-height:28px;}.elementor .e-01ea8d3-b8e7f53{padding:0px;display:block;grid-column:span 2;align-items:center;}.elementor .e-7c13dc4-f5ff617{padding:0px;display:none;gap:1rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(5, 1fr);}.elementor .e-04d647f-266ae5f{padding:3rem;border-radius:1rem;border-width:0px;border-color:#c8c4d24d;border-style:solid;background-color:#ffffff;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.1);display:flex;flex-direction:column;gap:15px;grid-column:span 7;}.elementor .e-60858cd-906c032{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:grid;flex-direction:row;gap:32px;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(1, 1fr);align-self:center;}.elementor .e-4f27524{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--Background-1);display:flex;flex-direction:column;}.elementor .e-7eae02c-b5fb28a{width:100%;max-width:42rem;font-family:"Manrope";font-weight:700;font-size:14px;color:var(--DUP_Secondary);letter-spacing:0.1rem;line-height:20px;text-align:center;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-e5e09c5-1a4fe11{font-family:"Manrope";font-weight:400;font-size:18px;color:#474551;line-height:28px;text-align:center;align-self:center;}.elementor .e-5b35065-a235240{width:100%;max-width:48rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:10px;align-self:center;}.elementor .e-d3e4a29-59f2a89{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:#f8f9ff;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:15px;}.elementor .e-d7ed0d2-62adf82{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:#f8f9ff;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:15px;}.elementor .e-5f0b01b-ae6e6d3{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:#f8f9ff;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:15px;}.elementor .e-a918909-ffb5f7e{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:#f8f9ff;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:15px;}.elementor .e-81fb83b-cdac0f0{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:#f8f9ff;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:15px;}.elementor .e-abeb079-609188a{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:#f8f9ff;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:15px;}.elementor .e-7301bbf-c771d8d{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);align-self:center;}.elementor .e-82128a4-519b81a{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--Background-2);display:flex;flex-direction:column;gap:40px;}.elementor .e-58d2982-8839633{font-family:"Manrope";font-weight:700;font-size:14px;color:#312300;letter-spacing:0.1rem;line-height:20px;text-align:start;display:flex;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-06a9300-907906b{font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-36d3ae8-8f3d14c{width:48rem;padding:0px;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-self:center;}.elementor .e-8bbe41a-6c0aae5{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row;gap:3rem;align-self:center;}.elementor .e-dc4b662-7135ad8{font-family:"Manrope";font-weight:400;font-size:14px;color:#474551;line-height:20px;text-align:start;display:flex;align-self:center;}.elementor .e-ea743dc-1071ec8{padding:0px;display:flex;flex-direction:column;gap:5px;}.elementor .e-474cc7f-f7b8b87{padding:1.5rem;border-radius:0.5rem;background-color:#eef4ff;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;}.elementor .e-e63f6f7-6e04270{font-family:"Manrope";font-weight:400;font-size:14px;color:#474551;line-height:20px;text-align:start;display:flex;align-self:center;}.elementor .e-608f959-c967f0b{padding:0px;display:flex;flex-direction:column;gap:5px;}.elementor .e-a13a74c-df4a9dd{padding:1.5rem;border-radius:0.5rem;background-color:#eef4ff;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;}.elementor .e-5f22ac6-75659fc{font-family:"Manrope";font-weight:400;font-size:14px;color:#474551;line-height:20px;text-align:start;display:flex;align-self:center;}.elementor .e-23c99c0-c755877{padding:0px;display:flex;flex-direction:column;gap:5px;}.elementor .e-8699bee-32de9de{padding:1.5rem;border-radius:0.5rem;background-color:#eef4ff;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;}.elementor .e-c1553c5-71f020f{font-family:"Manrope";font-weight:400;font-size:14px;color:#474551;line-height:20px;text-align:start;display:flex;align-self:center;}.elementor .e-85acce7-89ac2d2{padding:0px;display:flex;flex-direction:column;gap:5px;}.elementor .e-da975c5-8d621b7{padding:1.5rem;border-radius:0.5rem;background-color:#eef4ff;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;}.elementor .e-e3bf59f-448bb2a{font-family:"Manrope";font-weight:400;font-size:14px;color:#474551;line-height:20px;text-align:start;display:flex;align-self:center;}.elementor .e-300a753-7608f3b{padding:0px;display:flex;flex-direction:column;gap:5px;}.elementor .e-a6c608a-fe1d7d7{padding:1.5rem;border-radius:0.5rem;background-color:#eef4ff;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;}.elementor .e-432289b-c015ce9{font-family:"Manrope";font-weight:400;font-size:14px;color:#474551;line-height:20px;text-align:start;display:flex;align-self:center;}.elementor .e-5af09bf-a2f31f6{padding:0px;display:flex;flex-direction:column;gap:5px;}.elementor .e-411203e-4f143f4{padding:1.5rem;border-radius:0.5rem;background-color:#eef4ff;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;}.elementor .e-e320330-3441b92{padding:0px;display:grid;flex-direction:column;gap:1rem;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:flex-start;align-self:center;}.elementor .e-b27d3d5-23d357f{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row;gap:3rem;align-self:center;}.elementor .e-aadf2e6{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--Background-1);flex-direction:column;gap:3rem;}.elementor .e-45eb24a-aefebb5{font-family:"Manrope";font-weight:700;font-size:14px;color:var(--DUP_Secondary);letter-spacing:0.1rem;line-height:20px;text-align:start;display:flex;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-bf8a04c-b64a1dc{padding:0px;}.elementor .e-5dfb327-92a959d{font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-bff879c-4d022ef{width:100%;max-width:28rem;padding:0px;display:flex;justify-content:flex-end;align-items:end;align-self:end;}.elementor .e-40b411f-1422124{padding:0px;display:flex;flex-direction:row;gap:20px;justify-content:space-between;align-self:center;}.elementor .e-4f3ab15-1012666{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row;gap:3rem;align-self:center;}.elementor .e-f3898a1-55e84e7{height:22rem;overflow:hidden;padding:0px;border-start-start-radius:0.5rem;border-start-end-radius:0.5rem;border-end-start-radius:0rem;border-end-end-radius:0rem;background-image:url("https://maryroseschools.com/wp-content/uploads/2026/09/Preparatory-Basic-School_2-1024x768.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-9e2a201-4deb82d{font-family:"Manrope";font-weight:400;font-size:16px;line-height:1.625em;text-align:start;flex-direction:column;}.elementor .e-78c271a-052eb24{padding:2rem;display:flex;flex-direction:column;gap:15px;}.elementor .e-739b389-34d2087{width:50%;padding:0rem;border-radius:10px;background-color:#FFFFFF;box-shadow:0px 10px 15px 0px rgba(0, 0, 0, 0.1);display:flex;flex-direction:column;gap:0px;}.elementor .e-ec04d48-c9fcd1c{height:22rem;overflow:hidden;padding:0px;border-start-start-radius:0.5rem;border-start-end-radius:0.5rem;border-end-start-radius:0rem;border-end-end-radius:0rem;background-image:url("https://maryroseschools.com/wp-content/uploads/2026/09/Mary-Rose-College-The-School-Bus_2-768x1024.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;}.elementor .e-4117a16-351b114{font-family:"Manrope";font-weight:400;font-size:16px;line-height:1.625em;text-align:start;flex-direction:column;}.elementor .e-8b964d8-5bc73b8{padding:2rem;display:flex;flex-direction:column;gap:15px;}.elementor .e-2fb8f50-34ef571{width:50%;padding:0rem;border-radius:10px;background-color:#FFFFFF;box-shadow:0px 10px 15px 0px rgba(0, 0, 0, 0.1);display:flex;flex-direction:column;gap:0px;}.elementor .e-c34b9d8-08890db{width:100%;max-width:100%;padding:0px;display:flex;flex-direction:row;gap:30px;justify-content:space-between;}.elementor .e-8e639f5-1e47f0f{padding:0px;display:flex;flex-direction:column;gap:1rem;align-self:center;}.elementor .e-d81234f-6445270{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row;gap:3rem;align-self:center;}.elementor .e-058ca61-1774e80{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--Background-2);flex-direction:column;gap:3rem;}.elementor .e-d0b185c-df55887{width:100%;max-width:42rem;font-family:"Manrope";font-weight:700;font-size:14px;color:var(--DUP_Secondary);letter-spacing:0.1rem;line-height:20px;text-align:center;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-c1814ad-25f2a4e{font-family:"Manrope";font-weight:400;font-size:18px;color:#474551;line-height:28px;text-align:center;align-self:center;}.elementor .e-9e56c63-95e6989{width:100%;max-width:48rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:10px;align-self:center;}.elementor .e-437b685-12760a5{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:var(--DUP_Background-2);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:15px;}.elementor .e-389184d-51203bf{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:var(--DUP_Background-2);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:15px;}.elementor .e-54a6c59-62af673{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:var(--DUP_Background-2);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:15px;}.elementor .e-620768e-2263456{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:var(--DUP_Background-2);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:15px;}.elementor .e-7e138d2-7a0beb9{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:var(--DUP_Background-2);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:15px;}.elementor .e-87fe783-c23c3f5{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:var(--DUP_Background-2);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:15px;}.elementor .e-6c27cda-c3fc3c1{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);align-self:center;}.elementor .e-ac42909-1d56e5f{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--Background-1);display:flex;flex-direction:column;gap:40px;}.elementor .e-60104a1-b01237c{font-family:"Manrope";font-weight:700;font-size:14px;color:var(--DUP_Secondary);letter-spacing:0.1rem;line-height:20px;text-align:start;display:flex;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-733113b-4c31058{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-1ad231e-ee8212a{padding:0px;display:grid;gap:1rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-7d51317-1415609{width:50%;padding:0px;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-e9b40d1-3261c62{width:100%;height:100%;object-fit:cover;border-radius:1rem;}.elementor .e-dc9d4e3-e19a6f6{width:100%;height:100%;padding:0px;border-radius:1rem;box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.2);}.elementor .e-a488fb5-9dfb89f{width:50%;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-49e3519-7353def{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row;gap:3rem;align-self:center;}.elementor .e-1f9b5b3-0a3554d{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F8F9FF;display:flex;flex-direction:column;}.elementor .e-7f1327e-c9caa23{font-family:"Manrope";font-weight:700;font-size:14px;color:var(--DUP_Secondary);letter-spacing:0.1rem;line-height:20px;text-align:start;display:flex;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-c44e048-1b1e86d{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-dd05a2b-c636bf9{padding:0px;display:flex;flex-direction:column;gap:16px;grid-column:span 8;}.elementor .e-4e91821-8e210e0{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:center;display:flex;align-self:center;}.elementor .e-7037e6c-1f05039{padding:2rem;border-radius:1rem;background-color:#e5eeff;display:flex;flex-direction:column;gap:16px;grid-column:span 4;justify-content:center;align-items:center;}.elementor .e-024e8d4-2536f3b{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-76be639-0637535{padding:4rem;border-radius:1.5rem;background-color:#ffffff;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.1);}.elementor .e-656b419-c9b8fe9{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row;gap:3rem;align-self:center;}.elementor .e-b922229-25c7527{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:#EEF4FF;display:flex;flex-direction:column;}.elementor .e-4c09498-70917b0{width:100%;max-width:42rem;font-family:"Manrope";font-weight:700;font-size:14px;color:var(--DUP_Secondary);letter-spacing:0.1rem;line-height:20px;text-align:center;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-4baf0a8-0127d03{font-family:"Manrope";font-weight:400;font-size:18px;color:#474551;line-height:28px;text-align:center;align-self:center;}.elementor .e-daf47be-563cc5c{width:100%;max-width:48rem;padding:0px;display:flex;flex-direction:column;gap:10px;align-self:center;}.elementor .e-79d9b87-8c9e68a{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row;gap:3rem;justify-content:center;align-items:center;align-self:center;}.elementor .e-fd2a1d9-ccb7ff4{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:13px;color:#d9e3f4cc;letter-spacing:0.1rem;line-height:20px;text-align:center;text-transform:uppercase;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-927bb29-995d3b2{width:100%;max-width:48rem;padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;align-self:center;}.elementor .e-d2ab19a-5ab0ee1{padding:4rem;border-radius:1.5rem;background-color:#0C0046;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.1);display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-3555115-87d4157{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row;gap:3rem;align-self:center;}.elementor .e-f7a2f55-20e6e2f{width:100%;max-width:42rem;font-family:"Manrope";font-weight:700;font-size:14px;color:var(--DUP_Secondary);letter-spacing:0.1rem;line-height:20px;text-align:center;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-a7d729b-e81479d{font-family:"Manrope";font-weight:400;font-size:18px;color:#474551;line-height:28px;text-align:center;align-self:center;}.elementor .e-ee62794-08efe2a{width:100%;max-width:48rem;padding:0px;display:flex;flex-direction:column;gap:10px;align-self:center;}.elementor .e-a02425f-c00f106{padding:4rem;border-radius:1.5rem;background-color:var(--Background-2);box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.1);display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-f3009c8-5352411{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row;gap:3rem;align-self:center;}.elementor .e-299ee41-43026bc{font-family:"Manrope";font-weight:700;font-size:14px;color:var(--DUP_Secondary);letter-spacing:0.1rem;line-height:20px;text-align:start;display:flex;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-f07e19b-e016ed3{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-28cfcc4-cb938d9{padding:0px;display:flex;flex-direction:column;gap:16px;grid-column:span 8;}.elementor .e-37adf85-8205b28{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:13px;color:#474551;line-height:1.625em;text-align:center;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-69f61c2-165ffd0{padding:2rem;border-radius:1rem;background-color:#ffffff99;display:flex;flex-direction:column;gap:5px;grid-column:span 4;justify-content:center;align-items:center;}.elementor .e-de46d5b-286268b{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-1ecee6b-0d716de{padding:4rem;border-radius:1.5rem;background-color:#FFDF98;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.1);}.elementor .e-0dfe2d6-483cd56{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row;gap:3rem;align-self:center;}.elementor .e-3fc1a98-1d7e4fc{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F8F9FF;display:flex;flex-direction:column;gap:3rem;}.elementor .e-3076dc9-09a4352{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#d1d5db;line-height:1.625em;text-align:center;display:flex;align-self:center;}.elementor .e-8978a2e-6384c0f{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;align-self:center;}.elementor .e-f754d3a-b68d2df{padding:0px;border-start-start-radius:0.5rem;border-start-end-radius:0.5rem;border-end-start-radius:0rem;border-end-end-radius:0rem;}.elementor .e-45ec775-dcaf35f{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#d1d5db;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-5ea75bc-f488552{padding:2rem;border-start-start-radius:0rem;border-start-end-radius:0rem;border-end-start-radius:0.5rem;border-end-end-radius:0.5rem;display:flex;flex-direction:column;gap:15px;}.elementor .e-511008a-73d5753{padding:0rem;border-radius:0.5rem;border-width:1px;border-color:#ffffff33;border-style:solid;background-color:#ffffff1a;display:flex;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-c254ef8-4eab8ba{padding:0px;border-start-start-radius:0.5rem;border-start-end-radius:0.5rem;border-end-start-radius:0rem;border-end-end-radius:0rem;}.elementor .e-f7d2550-6e1205f{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#d1d5db;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-04f352f-da8fb3c{padding:2rem;border-start-start-radius:0rem;border-start-end-radius:0rem;border-end-start-radius:0.5rem;border-end-end-radius:0.5rem;display:flex;flex-direction:column;gap:15px;}.elementor .e-678d1dd-afcef59{padding:0rem;border-radius:0.5rem;border-width:1px;border-color:#ffffff33;border-style:solid;background-color:#ffffff1a;display:flex;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-8e34da7-22b5ba7{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:grid;flex-direction:row;gap:2rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);align-self:center;}.elementor .e-81a9d23{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:#211568;display:none;flex-direction:column;gap:30px;}.elementor .e-4ad3784-8415e60{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-95f8c99-d604ed1{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#474551;line-height:1.625em;text-align:start;display:flex;align-self:center;}.elementor .e-c6e3eae-7199d83{width:50%;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-18235ca-4430334{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:14px;color:var(--Primay);line-height:1.625em;text-align:center;display:flex;justify-content:center;align-self:center;}.elementor .e-a0d87d2-067fded{padding:1.5rem;display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center;}.elementor .e-e009734-b55a762{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:14px;color:var(--Primay);line-height:1.625em;text-align:center;display:flex;justify-content:center;align-self:center;}.elementor .e-4c12f5c-c3d0631{padding:1.5rem;display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center;}.elementor .e-f307935-daf41ca{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:14px;color:var(--Primay);line-height:1.625em;text-align:center;display:flex;justify-content:center;align-self:center;}.elementor .e-086b01a-11c5285{padding:1.5rem;display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center;}.elementor .e-bfaf3a5-2eb2344{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:14px;color:var(--Primay);line-height:1.625em;text-align:center;display:flex;justify-content:center;align-self:center;}.elementor .e-63fd13a-5c6120c{padding:1.5rem;display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center;}.elementor .e-c288844-f8f29ce{width:100%;height:100%;padding:0px;border-radius:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-d45a124-7bdbdd2{width:50%;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-b65d0ea-1c1b321{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row;gap:3rem;align-self:center;}.elementor .e-55fa00c-a4f74af{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F8F9FF;display:none;flex-direction:column;}.elementor .e-13d29b1-9b5f877{width:100%;height:100%;max-height:12rem;object-fit:cover;border-radius:0.25rem;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);}.elementor .e-55eb3e7-de642c1{width:100%;height:100%;max-height:12rem;object-fit:cover;border-radius:0.25rem;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);}.elementor .e-d27057c-b170ca5{width:100%;height:100%;max-height:12rem;object-fit:cover;border-radius:0.25rem;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);}.elementor .e-103efdb-32039a2{width:100%;height:100%;max-height:12rem;object-fit:cover;border-radius:0.25rem;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);}.elementor .e-f5aacfe-fcc7f12{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:grid;flex-direction:row;gap:1rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);align-self:center;}.elementor .e-dfd306e-5354a7b{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F8F9FF;flex-direction:column;gap:30px;}.elementor .e-6820530-961094d{width:100%;max-width:48rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#e5e7eb;line-height:1.625em;text-align:start;display:flex;align-self:start;}.elementor .e-91d4b20-f590e8c{padding:3rem;border-radius:1rem;background-color:#211568;display:flex;flex-direction:column;gap:15px;justify-content:center;align-items:start;align-self:center;}.elementor .e-778da99-be240a3{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;align-self:center;}.elementor .e-2b784c0-b6fc6bd{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F8F9FF;display:none;flex-direction:column;gap:30px;}.elementor .e-c80537f-476eb81{width:100%;max-width:800px;font-family:"Manrope";font-weight:400;font-size:18px;color:#474551;line-height:28px;text-align:center;}.elementor .e-7a0184c-ffeb9b7{padding:0px;display:flex;flex-direction:row;gap:15px;justify-content:center;align-items:center;}.elementor .e-cee93e1-3bc82ed{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-a40b7d7-034b0cf{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F8F9FF;display:flex;flex-direction:column;}