.elementor .e-b49679f-8d86fc7{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:18px;color:#ffffffe6;text-align:center;align-self:center;}.elementor .e-07d6fef-d45a1e2{padding:0px;display:flex;flex-direction:row;gap:15px;justify-content:center;align-items:center;}.elementor .e-63336a3-e09bd62{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-db21b50-9d75010{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%,#0c004680 17%,#0c0046cc 37%,#0c0046 100%),url("https://maryroseschools.com/wp-content/uploads/2026/09/Library_3-1024x682.jpeg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;}.elementor .e-fd12679-3d61993{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;line-height:1.625em;text-align:start;display:flex;align-items:center;align-self:center;}.elementor .e-e0724b1-cc0e8a0{width:100%;max-width:42rem;padding:0px;display:flex;flex-direction:column;}.elementor .e-c3c490d-c55698a{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:10px;align-self:center;}.elementor .e-2eb6c20-a8d73fd{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-21ff00b-4359697{padding:0px;}.elementor .e-52bd813-394450b{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:15px;justify-content:space-between;}.elementor .e-4c34405-4cea23a{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-2517416-2cea433{padding:0px;}.elementor .e-0ae11a8-7d148eb{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:15px;justify-content:space-between;}.elementor .e-596644e-04f1a2b{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-a693e51-d00653e{padding:0px;}.elementor .e-e03b1f1-47afc32{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:15px;justify-content:space-between;}.elementor .e-5c1ad8f-a8510a8{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-af1a8f8-e8238a9{padding:0px;}.elementor .e-cf031c6-d43aac6{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:15px;justify-content:space-between;}.elementor .e-70583a2-de551dc{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-4d81ae6-537cfdd{padding:0px;display:flex;flex-direction:row;justify-content:space-between;}.elementor .e-47ef3c4-05d2429{width:10rem;height:11rem;position:absolute;inset-block-start:-2rem;inset-inline-end:-2rem;padding:0px;opacity:10%;display:flex;flex-direction:row;justify-content:space-between;}.elementor .e-933c4a4-b8377fa{overflow:hidden;padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:var(--Primay);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:15px;grid-column:span 2;justify-content:space-between;}.elementor .e-dda1e58-323d938{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:grid;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);align-self:center;}.elementor .e-3c01815-e3c9cf5{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-4fecc70-e9e1fa9{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;line-height:1.625em;text-align:center;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-6677bd5-132ddc3{width:100%;max-width:42rem;padding:0px;display:flex;flex-direction:column;align-items:center;}.elementor .e-5d47dfe-53ef8f0{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:10px;align-items:center;}.elementor .e-e22b1e7-1d57582{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-14de72d-0de92c7{padding:0px;}.elementor .e-9980fa2-d0e93c8{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;}.elementor .e-37de4c1-76f5fa2{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-b591cce-b8fe1c7{padding:0px;}.elementor .e-353fa25-7d1de54{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;}.elementor .e-3bb3f5b-40c154a{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-88a3273-2a5db1d{padding:0px;}.elementor .e-a586a70-a762ca0{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;}.elementor .e-5189e0d-884bf1d{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-37aaac8-736205e{padding:0px;}.elementor .e-10f0793-11b8fdb{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;}.elementor .e-b326456-929f230{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-0cc94d1-30ebbdb{padding:0px;}.elementor .e-82ae5c9-5fce84e{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;}.elementor .e-6fc8a69-fcace9e{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;display:grid;gap:1rem;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(1, 1fr);align-self:center;}.elementor .e-81d60d9-dabd59b{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-14203d3-0f28cbd{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;line-height:1.625em;text-align:center;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-bd5b2b6-6ddd11d{width:100%;max-width:38rem;padding:0px;display:flex;flex-direction:column;align-items:center;}.elementor .e-a0f689b-4dad25c{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:10px;align-items:center;}.elementor .e-3e55ead-51f1523{width:100%;max-width:52rem;padding:3rem;border-radius:0.5rem;border-width:1px;border-color:#d1dbec;border-style:solid;background-color:#ffffff;box-shadow:0px 4px 6px -1px rgba(0, 0, 0, 0.1);display:flex;flex-direction:column;gap:2rem;align-self:center;}.elementor .e-5a862e6-1aabe24{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:10px;align-items:center;align-self:center;}.elementor .e-d1bd379-187a3a6{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-75b07a8-0907554{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;color:#dfe9fa;line-height:1.625em;text-align:start;display:flex;align-items:center;align-self:center;}.elementor .e-a2608f3-2f9c45f{padding:0px;}.elementor .e-663922d-218e000{padding:0px;display:flex;flex-direction:column;gap:1rem;grid-column:span 6;}.elementor .e-fae8b97-f4dfcce{padding:20px;border-radius:0.5rem;background-color:#ffffff1a;backdrop-filter:blur(4px);}.elementor .e-8804534-d3b3a96{padding:20px;border-radius:0.5rem;background-color:#ffffff1a;backdrop-filter:blur(4px);}.elementor .e-3854a65-9748f44{padding:0rem;display:grid;gap:1rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-3f7a940-374b875{padding:20px;border-radius:0.5rem;background-color:#ffffff1a;backdrop-filter:blur(4px);}.elementor .e-b90540c-b26ac76{padding:0px;display:flex;flex-direction:column;gap:1rem;grid-column:span 6;justify-content:space-between;}.elementor .e-a568c93-fcb183c{position:relative;z-index:1;padding:0px;display:grid;gap:2rem;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-d8f5a6d-a4a3635{width:16rem;position:absolute;inset-inline-end:0px;inset-block-end:0px;padding:0px;opacity:10%;}.elementor .e-7daa8e7-ffc04d9{overflow:hidden;padding:3rem;border-radius:1rem;background-color:var(--Primay);}.elementor .e-df76cdc-c414fa6{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:10px;align-items:center;align-self:center;}.elementor .e-750a896-6ff2b02{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:#DFE9FA;display:flex;flex-direction:column;gap:40px;}.elementor .e-98dc715-7641d2e{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;line-height:1.625em;text-align:start;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-9c1e81f-ef70fc3{width:100%;max-width:38rem;padding:0px;display:flex;flex-direction:column;align-items:start;}.elementor .e-2398626-2a4ed0b{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:10px;align-items:start;}.elementor .e-c5cfb35-527652b{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-f09c8a8-d3de6df{font-family:"Manrope";font-weight:400;font-size:16px;line-height:1.625em;text-align:start;flex-direction:column;}.elementor .e-35d300e-2afbd1d{padding:2rem;display:flex;flex-direction:column;gap:15px;}.elementor .e-731f68e-0e21d03{width:50%;padding:0rem;border-radius:10px;box-shadow:0px 10px 15px 0px rgba(0, 0, 0, 0.1);display:flex;flex-direction:column;gap:0px;}.elementor .e-f870923-f76fdb0{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-161b5f1-f757394{font-family:"Manrope";font-weight:400;font-size:16px;line-height:1.625em;text-align:start;flex-direction:column;}.elementor .e-58e4f33-52cdbcc{padding:2rem;display:flex;flex-direction:column;gap:15px;}.elementor .e-99c3f8a-44f6a2b{width:50%;padding:0rem;border-radius:10px;box-shadow:0px 10px 15px 0px rgba(0, 0, 0, 0.1);display:flex;flex-direction:column;gap:0px;}.elementor .e-7326982-7ec51cc{width:100%;max-width:100%;padding:0px;display:flex;flex-direction:row;gap:30px;justify-content:space-between;}.elementor .e-fc1832b-5351088{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:10px;align-items:center;align-self:center;}.elementor .e-2efe0d3-dad4d6d{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-ed7b3e8-d4d88e5{width:100%;max-width:42rem;font-family:"Manrope";font-weight:400;font-size:16px;line-height:1.625em;text-align:center;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-2fc743b-70751c3{padding:0px;margin-block-start:1rem;display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:center;}.elementor .e-35699d0-be55a8d{width:100%;max-width:38rem;padding:0px;display:flex;flex-direction:column;gap:0.5rem;align-items:center;}.elementor .e-f558694-4346995{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:10px;align-items:center;}.elementor .e-16a6b32-1d06a6f{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:#EEF4FF;display:flex;flex-direction:column;gap:40px;}