.elementor-214421 .elementor-element.elementor-element-ef5e77f{--display:flex;--min-height:540px;--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;--overflow:hidden;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214421 .elementor-element.elementor-element-ef5e77f:not(.elementor-motion-effects-element-type-background), .elementor-214421 .elementor-element.elementor-element-ef5e77f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2E3D;background-image:url("https://www-media.discoveryeducation.com/wp-content/uploads/2026/06/de-solutions-math-hero-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-214421 .elementor-element.elementor-element-dca3d77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214421 .elementor-element.elementor-element-4c95a3b .elementor-heading-title{font-size:54px;font-weight:700;color:#FFFFFF;}.elementor-214421 .elementor-element.elementor-element-8188909 .elementor-heading-title{font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-214421 .elementor-element.elementor-element-8188909 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-214421 .elementor-element.elementor-element-def246a .nebula-button--icon-left .nebula-button__text{margin-inline-start:8px;}.elementor-214421 .elementor-element.elementor-element-def246a .nebula-button--icon-right .nebula-button__text{margin-inline-end:8px;}.elementor-214421 .elementor-element.elementor-element-def246a .nebula-button .nebula-button__text{font-size:24px;font-weight:700;}.elementor-214421 .elementor-element.elementor-element-c22a97c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214421 .elementor-element.elementor-element-94e153a img{width:100%;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-214421 .elementor-element.elementor-element-644d3b5 img{width:100%;max-width:156px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-214421 .elementor-element.elementor-element-644d3b5{right:-103px;}body.rtl .elementor-214421 .elementor-element.elementor-element-644d3b5{left:-103px;}.elementor-214421 .elementor-element.elementor-element-644d3b5{bottom:0px;}.elementor-214421 .elementor-element.elementor-element-834ab66{--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;--overflow:hidden;}.elementor-214421 .elementor-element.elementor-element-834ab66:not(.elementor-motion-effects-element-type-background), .elementor-214421 .elementor-element.elementor-element-834ab66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214421 .elementor-element.elementor-element-b30d378{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214421 .elementor-element.elementor-element-88c3fd3{text-align:center;}.elementor-214421 .elementor-element.elementor-element-88c3fd3 .elementor-heading-title{font-size:50px;font-weight:700;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-88c3fd3 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-214421 .elementor-element.elementor-element-ecee8bb{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-214421 .elementor-element.elementor-element-36aaa4a{--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;}.elementor-214421 .elementor-element.elementor-element-730d5c9 .elementor-icon-wrapper{text-align:center;}.elementor-214421 .elementor-element.elementor-element-730d5c9 .elementor-icon{font-size:70px;}.elementor-214421 .elementor-element.elementor-element-730d5c9 .elementor-icon svg{height:70px;}.elementor-214421 .elementor-element.elementor-element-730d5c9 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-214421 .elementor-element.elementor-element-0de0f66 .elementor-heading-title{font-size:24px;font-weight:700;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-ae27cfd .elementor-heading-title{font-size:17px;font-weight:400;color:#2B2B2BE6;}.elementor-214421 .elementor-element.elementor-element-bdf5314{--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;}.elementor-214421 .elementor-element.elementor-element-67a5fc5 .elementor-icon-wrapper{text-align:center;}.elementor-214421 .elementor-element.elementor-element-67a5fc5 .elementor-icon{font-size:70px;}.elementor-214421 .elementor-element.elementor-element-67a5fc5 .elementor-icon svg{height:70px;}.elementor-214421 .elementor-element.elementor-element-67a5fc5 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-214421 .elementor-element.elementor-element-7412585 .elementor-heading-title{font-size:24px;font-weight:700;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-df17af9 .elementor-heading-title{font-size:17px;font-weight:400;color:#2B2B2BE6;}.elementor-214421 .elementor-element.elementor-element-69b80a0{--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;}.elementor-214421 .elementor-element.elementor-element-52b7309 .elementor-icon-wrapper{text-align:center;}.elementor-214421 .elementor-element.elementor-element-52b7309 .elementor-icon{font-size:70px;}.elementor-214421 .elementor-element.elementor-element-52b7309 .elementor-icon svg{height:70px;}.elementor-214421 .elementor-element.elementor-element-52b7309 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-214421 .elementor-element.elementor-element-bdf9039 .elementor-heading-title{font-size:24px;font-weight:700;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-e3166ef .elementor-heading-title{font-size:17px;font-weight:400;color:#2B2B2BE6;}.elementor-214421 .elementor-element.elementor-element-b37d1b6{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-214421 .elementor-element.elementor-element-45a3fce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214421 .elementor-element.elementor-element-051b46e{text-align:center;}.elementor-214421 .elementor-element.elementor-element-051b46e .elementor-heading-title{font-size:50px;font-weight:700;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-6426a64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214421 .elementor-element.elementor-element-6426a64:not(.elementor-motion-effects-element-type-background), .elementor-214421 .elementor-element.elementor-element-6426a64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214421 .elementor-element.elementor-element-60401a9{--display:flex;}.elementor-214421 .elementor-element.elementor-element-83dfa94{--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;--padding-top:032px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-214421 .elementor-element.elementor-element-83dfa94:not(.elementor-motion-effects-element-type-background), .elementor-214421 .elementor-element.elementor-element-83dfa94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214421 .elementor-element.elementor-element-58ab281{--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:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-214421 .elementor-element.elementor-element-fd1f23b{--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;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214421 .elementor-element.elementor-element-e2a8fe2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-214421 .elementor-element.elementor-element-642573a .elementor-heading-title{color:#000000;}.elementor-214421 .elementor-element.elementor-element-0bb8649{--display:flex;}.elementor-214421 .elementor-element.elementor-element-836ace8 img{width:100%;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-214421 .elementor-element.elementor-element-7d7a73c .elementor-heading-title{font-size:26px;font-weight:700;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-90ad2ea .elementor-heading-title{font-size:18px;font-weight:400;color:#2B2B2BE6;}.elementor-214421 .elementor-element.elementor-element-90ad2ea > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-214421 .elementor-element.elementor-element-e9be588 .nebula-button--icon-left .nebula-button__text{margin-inline-start:8px;}.elementor-214421 .elementor-element.elementor-element-e9be588 .nebula-button--icon-right .nebula-button__text{margin-inline-end:8px;}.elementor-214421 .elementor-element.elementor-element-e9be588 .nebula-button .nebula-button__text{font-weight:700;}.elementor-214421 .elementor-element.elementor-element-6fc35a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214421 .elementor-element.elementor-element-d864bc9 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-214421 .elementor-element.elementor-element-5d822b3{--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;--padding-top:64px;--padding-bottom:032px;--padding-left:0px;--padding-right:0px;}.elementor-214421 .elementor-element.elementor-element-5d822b3:not(.elementor-motion-effects-element-type-background), .elementor-214421 .elementor-element.elementor-element-5d822b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214421 .elementor-element.elementor-element-c99e649{--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:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-214421 .elementor-element.elementor-element-8b8356f{--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;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214421 .elementor-element.elementor-element-f617c1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-214421 .elementor-element.elementor-element-ba51ddc .elementor-heading-title{color:#000000;}.elementor-214421 .elementor-element.elementor-element-eeb3e4f{--display:flex;}.elementor-214421 .elementor-element.elementor-element-1e2a472 img{width:100%;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-214421 .elementor-element.elementor-element-4d075f3 .elementor-heading-title{font-size:26px;font-weight:700;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-711a627 .elementor-heading-title{font-size:18px;font-weight:400;color:#2B2B2BE6;}.elementor-214421 .elementor-element.elementor-element-711a627 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-214421 .elementor-element.elementor-element-c1b7bc3 .nebula-button--icon-left .nebula-button__text{margin-inline-start:8px;}.elementor-214421 .elementor-element.elementor-element-c1b7bc3 .nebula-button--icon-right .nebula-button__text{margin-inline-end:8px;}.elementor-214421 .elementor-element.elementor-element-c1b7bc3 .nebula-button .nebula-button__text{font-weight:700;}.elementor-214421 .elementor-element.elementor-element-ae8029c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214421 .elementor-element.elementor-element-6d85ebc img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-214421 .elementor-element.elementor-element-4f0f9c7{--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:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;}.elementor-214421 .elementor-element.elementor-element-a3080eb .elementor-icon-wrapper{text-align:center;}.elementor-214421 .elementor-element.elementor-element-a3080eb .elementor-icon{font-size:53px;}.elementor-214421 .elementor-element.elementor-element-a3080eb .elementor-icon svg{height:53px;}.elementor-214421 .elementor-element.elementor-element-ba71d37{text-align:center;}.elementor-214421 .elementor-element.elementor-element-ba71d37 .elementor-heading-title{font-size:25px;font-weight:600;font-style:italic;line-height:35px;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-d05178d{text-align:center;}.elementor-214421 .elementor-element.elementor-element-d05178d .elementor-heading-title{font-size:25px;font-weight:700;font-style:italic;line-height:35px;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-d29dc2e{text-align:center;}.elementor-214421 .elementor-element.elementor-element-d29dc2e .elementor-heading-title{font-size:25px;font-weight:400;font-style:italic;line-height:35px;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-d29dc2e > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-214421 .elementor-element.elementor-element-2c7cc76{--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;--overflow:hidden;}.elementor-214421 .elementor-element.elementor-element-2c7cc76:not(.elementor-motion-effects-element-type-background), .elementor-214421 .elementor-element.elementor-element-2c7cc76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214421 .elementor-element.elementor-element-e5ddcc6{text-align:center;}.elementor-214421 .elementor-element.elementor-element-e5ddcc6 .elementor-heading-title{font-size:50px;font-weight:700;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-4c1280f{--swiper-slides-to-display:3;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-slides-gap:24px;--arrow-size:32px;--arrow-normal-color:#C4D6E6;--arrow-hover-color:#004A87;--swiper-pagination-size:8px;--swiper-pagination-spacing:26px;}.elementor-214421 .elementor-element.elementor-element-4c1280f .swiper-slide > .elementor-element{height:100%;}.elementor-214421 .elementor-element.elementor-element-4c1280f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;}.elementor-214421 .elementor-element.elementor-element-4e52be6{text-align:center;}.elementor-214421 .elementor-element.elementor-element-4e52be6 .elementor-heading-title{font-size:50px;font-weight:700;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-4e52be6 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-214421 .elementor-element.elementor-element-9811d07{--swiper-slides-to-display:3;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-slides-gap:24px;--arrow-size:32px;--arrow-normal-color:#C4D6E6;--arrow-hover-color:#004A87;--swiper-pagination-size:8px;--swiper-pagination-spacing:26px;}.elementor-214421 .elementor-element.elementor-element-9811d07 .swiper-slide > .elementor-element{height:100%;}.elementor-214421 .elementor-element.elementor-element-9811d07 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;}.elementor-214421 .elementor-element.elementor-element-2bbb017{text-align:center;}.elementor-214421 .elementor-element.elementor-element-2bbb017 .elementor-heading-title{font-size:50px;font-weight:700;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-2bbb017 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-214421 .elementor-element.elementor-element-8dd73f3{--swiper-slides-to-display:3;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-slides-gap:24px;--arrow-size:32px;--arrow-normal-color:#C4D6E6;--arrow-hover-color:#004A87;--swiper-pagination-size:8px;--swiper-pagination-spacing:26px;}.elementor-214421 .elementor-element.elementor-element-8dd73f3 .swiper-slide > .elementor-element{height:100%;}.elementor-214421 .elementor-element.elementor-element-8dd73f3 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;}.elementor-214421 .elementor-element.elementor-element-93f93ba{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-214421 .elementor-element.elementor-element-d79ccf6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-214421 .elementor-element.elementor-element-d79ccf6:not(.elementor-motion-effects-element-type-background), .elementor-214421 .elementor-element.elementor-element-d79ccf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214421 .elementor-element.elementor-element-3a42758{--display:flex;}.elementor-214421 .elementor-element.elementor-element-526dae5{--display:flex;}.elementor-214421 .elementor-element.elementor-element-4844b53 img{width:100%;height:255px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-214421 .elementor-element.elementor-element-194c2b6{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-214421 .elementor-element.elementor-element-68f74b3 .elementor-heading-title{font-size:18px;font-weight:700;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-68f74b3 > .elementor-widget-container{margin:0px 0px 06px 0px;}.elementor-214421 .elementor-element.elementor-element-fe2079a .elementor-heading-title{font-size:21px;font-weight:700;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-2e7a72e .elementor-heading-title{font-size:16px;font-weight:400;color:#2B2B2B;}.elementor-214421 .elementor-element.elementor-element-2e7a72e > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-214421 .elementor-element.elementor-element-322399f .nebula-button--icon-left .nebula-button__text{margin-inline-start:8px;}.elementor-214421 .elementor-element.elementor-element-322399f .nebula-button--icon-right .nebula-button__text{margin-inline-end:8px;}.elementor-214421 .elementor-element.elementor-element-55dc422{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-214421 .elementor-element.elementor-element-55dc422:not(.elementor-motion-effects-element-type-background), .elementor-214421 .elementor-element.elementor-element-55dc422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214421 .elementor-element.elementor-element-f40e132{--display:flex;}.elementor-214421 .elementor-element.elementor-element-797cada{--display:flex;}.elementor-214421 .elementor-element.elementor-element-81356e0 img{width:100%;height:255px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-214421 .elementor-element.elementor-element-782b0d1{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-214421 .elementor-element.elementor-element-e7e69e1 .elementor-heading-title{font-size:18px;font-weight:700;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-e7e69e1 > .elementor-widget-container{margin:0px 0px 06px 0px;}.elementor-214421 .elementor-element.elementor-element-01ab233 .elementor-heading-title{font-size:21px;font-weight:700;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-801af14 .elementor-heading-title{font-size:16px;font-weight:400;color:#2B2B2B;}.elementor-214421 .elementor-element.elementor-element-801af14 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-214421 .elementor-element.elementor-element-d170f24 .nebula-button--icon-left .nebula-button__text{margin-inline-start:8px;}.elementor-214421 .elementor-element.elementor-element-d170f24 .nebula-button--icon-right .nebula-button__text{margin-inline-end:8px;}.elementor-214421 .elementor-element.elementor-element-6440a67{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-214421 .elementor-element.elementor-element-34ce655{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-214421 .elementor-element.elementor-element-512ff0f{text-align:center;}.elementor-214421 .elementor-element.elementor-element-512ff0f .elementor-heading-title{font-size:35px;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-eddb8a8 .nebula-button--icon-left .nebula-button__text{margin-inline-start:8px;}.elementor-214421 .elementor-element.elementor-element-eddb8a8 .nebula-button--icon-right .nebula-button__text{margin-inline-end:8px;}.elementor-214421 .elementor-element.elementor-element-eddb8a8 .nebula-button .nebula-button__text{font-size:30px;font-weight:700;line-height:140%;}.elementor-214421 .elementor-element.elementor-element-f41b8a5{--display:flex;--min-height:837px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-214421 .elementor-element.elementor-element-0728223{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-214421 .elementor-element.elementor-element-cfc97c6{text-align:center;}.elementor-214421 .elementor-element.elementor-element-cfc97c6 .elementor-heading-title{font-size:35px;color:#004A87;}.elementor-214421 .elementor-element.elementor-element-9b33589 .nebula-button--icon-left .nebula-button__text{margin-inline-start:8px;}.elementor-214421 .elementor-element.elementor-element-9b33589 .nebula-button--icon-right .nebula-button__text{margin-inline-end:8px;}.elementor-214421 .elementor-element.elementor-element-9b33589 .nebula-button .nebula-button__text{font-size:30px;font-weight:700;line-height:140%;}.elementor-214421 .elementor-element.elementor-element-812f45b{--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;--position:absolute;bottom:0px;}body:not(.rtl) .elementor-214421 .elementor-element.elementor-element-812f45b{left:0px;}body.rtl .elementor-214421 .elementor-element.elementor-element-812f45b{right:0px;}.elementor-214421 .elementor-element.elementor-element-5d6ec10 img{width:100%;max-width:1200px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-214421 .elementor-element.elementor-element-5d6ec10{z-index:1;}@media(max-width:1024px){.elementor-214421 .elementor-element.elementor-element-ef5e77f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-214421 .elementor-element.elementor-element-4c95a3b .elementor-heading-title{font-size:44px;}.elementor-214421 .elementor-element.elementor-element-8188909 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-214421 .elementor-element.elementor-element-94e153a img{max-width:419px;}.elementor-214421 .elementor-element.elementor-element-644d3b5 img{max-width:139px;}body:not(.rtl) .elementor-214421 .elementor-element.elementor-element-644d3b5{right:68px;}body.rtl .elementor-214421 .elementor-element.elementor-element-644d3b5{left:68px;}.elementor-214421 .elementor-element.elementor-element-644d3b5{bottom:-34px;}.elementor-214421 .elementor-element.elementor-element-ecee8bb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214421 .elementor-element.elementor-element-83dfa94{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214421 .elementor-element.elementor-element-5d822b3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214421 .elementor-element.elementor-element-e5ddcc6 .elementor-heading-title{font-size:45px;}.elementor-214421 .elementor-element.elementor-element-4c1280f{--swiper-slides-to-display:2;}.elementor-214421 .elementor-element.elementor-element-4e52be6 .elementor-heading-title{font-size:45px;}.elementor-214421 .elementor-element.elementor-element-9811d07{--swiper-slides-to-display:2;}.elementor-214421 .elementor-element.elementor-element-2bbb017 .elementor-heading-title{font-size:45px;}.elementor-214421 .elementor-element.elementor-element-8dd73f3{--swiper-slides-to-display:2;}.elementor-214421 .elementor-element.elementor-element-93f93ba{--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;}}@media(max-width:767px){.elementor-214421 .elementor-element.elementor-element-ef5e77f{--min-height:400px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-214421 .elementor-element.elementor-element-4c95a3b .elementor-heading-title{font-size:36px;}.elementor-214421 .elementor-element.elementor-element-8188909 .elementor-heading-title{font-size:18px;}.elementor-214421 .elementor-element.elementor-element-def246a .nebula-button .nebula-button__text{font-size:30px;}.elementor-214421 .elementor-element.elementor-element-def246a > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-214421 .elementor-element.elementor-element-c22a97c{--margin-top:0px;--margin-bottom:-24px;--margin-left:0px;--margin-right:0px;}.elementor-214421 .elementor-element.elementor-element-644d3b5 img{max-width:96px;}body:not(.rtl) .elementor-214421 .elementor-element.elementor-element-644d3b5{right:-17px;}body.rtl .elementor-214421 .elementor-element.elementor-element-644d3b5{left:-17px;}.elementor-214421 .elementor-element.elementor-element-834ab66{--content-width:1600px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-214421 .elementor-element.elementor-element-88c3fd3 .elementor-heading-title{font-size:36px;}.elementor-214421 .elementor-element.elementor-element-0de0f66 .elementor-heading-title{font-size:20px;}.elementor-214421 .elementor-element.elementor-element-ae27cfd .elementor-heading-title{font-size:16px;}.elementor-214421 .elementor-element.elementor-element-7412585 .elementor-heading-title{font-size:20px;}.elementor-214421 .elementor-element.elementor-element-df17af9 .elementor-heading-title{font-size:16px;}.elementor-214421 .elementor-element.elementor-element-bdf9039 .elementor-heading-title{font-size:20px;}.elementor-214421 .elementor-element.elementor-element-e3166ef .elementor-heading-title{font-size:16px;}.elementor-214421 .elementor-element.elementor-element-b37d1b6{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-214421 .elementor-element.elementor-element-051b46e .elementor-heading-title{font-size:36px;}.elementor-214421 .elementor-element.elementor-element-58ab281{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-214421 .elementor-element.elementor-element-fd1f23b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214421 .elementor-element.elementor-element-0bb8649{--width:120px;}.elementor-214421 .elementor-element.elementor-element-836ace8 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-214421 .elementor-element.elementor-element-7d7a73c .elementor-heading-title{font-size:22px;}.elementor-214421 .elementor-element.elementor-element-90ad2ea .elementor-heading-title{font-size:16px;}.elementor-214421 .elementor-element.elementor-element-c99e649{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-214421 .elementor-element.elementor-element-8b8356f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214421 .elementor-element.elementor-element-eeb3e4f{--width:100px;}.elementor-214421 .elementor-element.elementor-element-1e2a472 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-214421 .elementor-element.elementor-element-4d075f3 .elementor-heading-title{font-size:22px;}.elementor-214421 .elementor-element.elementor-element-711a627 .elementor-heading-title{font-size:16px;}.elementor-214421 .elementor-element.elementor-element-4f0f9c7{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-214421 .elementor-element.elementor-element-ba71d37 .elementor-heading-title{font-size:18px;}.elementor-214421 .elementor-element.elementor-element-d05178d .elementor-heading-title{font-size:18px;}.elementor-214421 .elementor-element.elementor-element-d29dc2e .elementor-heading-title{font-size:18px;}.elementor-214421 .elementor-element.elementor-element-2c7cc76{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-214421 .elementor-element.elementor-element-e5ddcc6 .elementor-heading-title{font-size:36px;}.elementor-214421 .elementor-element.elementor-element-4c1280f{--swiper-slides-to-display:1;}.elementor-214421 .elementor-element.elementor-element-4e52be6 .elementor-heading-title{font-size:36px;}.elementor-214421 .elementor-element.elementor-element-9811d07{--swiper-slides-to-display:1;}.elementor-214421 .elementor-element.elementor-element-2bbb017 .elementor-heading-title{font-size:36px;}.elementor-214421 .elementor-element.elementor-element-8dd73f3{--swiper-slides-to-display:1;}.elementor-214421 .elementor-element.elementor-element-68f74b3 .elementor-heading-title{font-size:18px;}.elementor-214421 .elementor-element.elementor-element-fe2079a .elementor-heading-title{font-size:18px;}.elementor-214421 .elementor-element.elementor-element-2e7a72e .elementor-heading-title{font-size:15px;}.elementor-214421 .elementor-element.elementor-element-e7e69e1 .elementor-heading-title{font-size:18px;}.elementor-214421 .elementor-element.elementor-element-01ab233 .elementor-heading-title{font-size:18px;}.elementor-214421 .elementor-element.elementor-element-801af14 .elementor-heading-title{font-size:15px;}.elementor-214421 .elementor-element.elementor-element-34ce655{--width:78%;}.elementor-214421 .elementor-element.elementor-element-512ff0f .elementor-heading-title{font-size:30px;}.elementor-214421 .elementor-element.elementor-element-eddb8a8 .nebula-button .nebula-button__text{font-size:22px;}.elementor-214421 .elementor-element.elementor-element-f41b8a5{--min-height:308px;}.elementor-214421 .elementor-element.elementor-element-9b33589 .nebula-button .nebula-button__text{font-size:22px;}}@media(min-width:768px){.elementor-214421 .elementor-element.elementor-element-fd1f23b{--width:55%;}.elementor-214421 .elementor-element.elementor-element-0bb8649{--width:173px;}.elementor-214421 .elementor-element.elementor-element-6fc35a3{--width:45%;}.elementor-214421 .elementor-element.elementor-element-8b8356f{--width:55%;}.elementor-214421 .elementor-element.elementor-element-eeb3e4f{--width:218px;}.elementor-214421 .elementor-element.elementor-element-ae8029c{--width:45%;}.elementor-214421 .elementor-element.elementor-element-2c7cc76{--content-width:1200px;}.elementor-214421 .elementor-element.elementor-element-34ce655{--width:50%;}.elementor-214421 .elementor-element.elementor-element-0728223{--width:50%;}.elementor-214421 .elementor-element.elementor-element-812f45b{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-214421 .elementor-element.elementor-element-fd1f23b{--width:100%;}.elementor-214421 .elementor-element.elementor-element-6fc35a3{--width:100%;}.elementor-214421 .elementor-element.elementor-element-8b8356f{--width:100%;}.elementor-214421 .elementor-element.elementor-element-ae8029c{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-c22a97c */.elementor-214421 .elementor-element.elementor-element-c22a97c {
    max-height: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef5e77f */.hero-cta a {
    border-radius:30px;
    background: rgba(253, 217, 91, 1)!important;
    box-shadow: 0px 4px 6px 0px rgba(19, 45, 113, 0.7)!important;
    color: rgba(2, 65, 112, 1)!important;
    padding: 20px 40px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecee8bb */.elementor-214421 .elementor-element.elementor-element-ecee8bb {
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.15);
border-radius: 24px;
}

.elementor-214421 .elementor-element.elementor-element-ecee8bb h3 {
    margin: 0;
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6426a64 */.solutions-box {
    overflow: hidden;
    border-radius: 24px;
       box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.15);
}

.solutions-box--top {
    background-image: linear-gradient(-90deg, #0584E6 0%, #A3D8FF 40.58%, #FFC632 100%) !important;
    height: 16px !important;
}

.solutions-box--content {
    padding-inline: 30px;
}

.solutions-box--button a{
    font-weight: 600!important;
    font-size: 20px!important;
    color: rgba(0, 74, 135, 1)!important;
}

.solutions-box--button svg {
    position: relative;
    top: 3px!important;

}


.grade-chip {
    display: inline-block; background: rgba(163, 216, 255, 1); color: #004a87; padding: 2px 10px; border-radius: 8px; font-size: 16px; font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba71d37 */.elementor-214421 .elementor-element.elementor-element-ba71d37 {
    max-width: 1000px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5ddcc6 */.elementor-214421 .elementor-element.elementor-element-e5ddcc6 h2 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e52be6 */.elementor-214421 .elementor-element.elementor-element-4e52be6 h2 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bbb017 */.elementor-214421 .elementor-element.elementor-element-2bbb017 h2 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for de-button, class: .elementor-element-322399f */.elementor-214421 .elementor-element.elementor-element-322399f svg {
    margin-bottom: -4px!important;
}

.elementor-214421 .elementor-element.elementor-element-322399f:hover svg {
    stroke: white!important;
}/* End custom CSS */
/* Start custom CSS for de-button, class: .elementor-element-d170f24 */.elementor-214421 .elementor-element.elementor-element-d170f24 svg {
    margin-bottom: -4px!important;
}

.elementor-214421 .elementor-element.elementor-element-d170f24:hover svg {
    stroke: white!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c7cc76 */.elementor-loop-container {
    padding-inline: 10px;
}

.elementor-214421 .elementor-element.elementor-element-2c7cc76 a {
    border-radius: 8px;
}


.resources-box {
    overflow: hidden;
    border-radius: 24px;
       box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.15);
}

.resources-box--top {
    background-image: linear-gradient(-90deg, #0584E6 0%, #A3D8FF 40.58%, #FFC632 100%) !important;
    height: 16px !important;
}

.elementor-214421 .elementor-element.elementor-element-2c7cc76 h3 {
    margin: 0;
    margin-bottom: 12px;
}

.elementor-214421 .elementor-element.elementor-element-2c7cc76 a {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-512ff0f */.elementor-214421 .elementor-element.elementor-element-512ff0f {
    max-width: 400px!important;
}/* End custom CSS */
/* Start custom CSS for de-button, class: .elementor-element-eddb8a8 */.elementor-214421 .elementor-element.elementor-element-eddb8a8 a{
    background: rgba(5, 147, 255, 1)!important;
    padding: 20px 30px!important;
    box-shadow: 0px 4px 6px 0px rgba(19, 45, 113, 0.7);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfc97c6 */.elementor-214421 .elementor-element.elementor-element-cfc97c6 {
    max-width: 400px!important;
}/* End custom CSS */
/* Start custom CSS for de-button, class: .elementor-element-9b33589 */.elementor-214421 .elementor-element.elementor-element-9b33589 a{
    background: rgba(5, 147, 255, 1)!important;
    padding: 20px 30px!important;
    box-shadow: 0px 4px 6px 0px rgba(19, 45, 113, 0.7);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-812f45b */.elementor-214421 .elementor-element.elementor-element-812f45b {
      pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f41b8a5 */.elementor-214421 .elementor-element.elementor-element-f41b8a5 {
    background: linear-gradient(180.47deg, #FFFFFF 0.41%, #A3D8FF 136.16%);

}/* End custom CSS */