.elementor .e-4661ae4-bf8ade1{position:relative;inset-inline-end:1px;inset-block-end:-30px;inset-inline-start:102px;font-family:"Plus Jakarta Sans";font-weight:800;font-size:52px;color:#ffffff;background-color:#ffffff00;filter:contrast(100%);backdrop-filter:brightness(100%);display:block;gap:0px;}.elementor .e-df76797-bc765ce{width:256px;height:50px;position:relative;inset-block-start:26px;inset-inline-start:101px;font-family:Inter;font-weight:600;font-size:16px;color:#ffffff;text-align:center;margin:0px;border-radius:10px;background-color:#0b2a73;}.elementor .e-52037a5{font-family:"Plus Jakarta Sans";column-gap:0px;padding:0px;margin:0px;border-color:#ffffff;background-image:linear-gradient(#00000040, #00000040),url("https://www.ensma.co/wp-content/uploads/2026/09/banner8.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,1850px auto;background-position:0% 0%,0px -382px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);filter:saturate(100%);backdrop-filter:contrast(50%);display:grid;row-gap:76px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-004e65a-38c6515{position:relative;inset-block-end:-83px;font-family:"Plus Jakarta Sans";font-weight:700;font-size:36px;color:#000000;}.elementor .e-3d63f5b-0f28d62{width:28%;height:5px;position:relative;color:#ffffff;text-align:center;border-color:#e4ca12;border-style:solid;background-color:#e4ca12;align-self:center;}.elementor .e-b879e0c-288b9cc{width:1008px;height:150px;position:relative;font-family:Inter;font-weight:500;font-size:18px;text-align:center;padding:0px;margin:-7px;align-self:center;}.elementor .e-229828e-84ea19d{width:1300px;height:651px;min-width:0px;position:relative;inset-block-start:-60px;inset-inline-end:-10px;border-radius:2%;align-self:center;}.elementor .e-67e018b{width:100%;height:1112px;min-width:0px;column-gap:20px;background-image:url("https://www.ensma.co/wp-content/uploads/2026/09/Banner10v2-1.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:-320px -39px;display:grid;row-gap:78px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(4, 1fr);justify-items:center;align-items:center;}.elementor .e-bbca0e4-dd3bd99{width:802px;height:487px;position:relative;inset-block-start:75px;}.elementor .e-5f87198{width:28%;flex-direction:column;}.elementor .e-1786239-7b8d13c{height:489px;position:relative;inset-block-start:75px;margin:0px;}.elementor .e-48e643c{width:28%;flex-direction:column;}.elementor .e-eafbb11-90016d1{height:490px;object-fit:cover;position:relative;inset-block-start:75px;}.elementor .e-047fe46{width:28%;flex-direction:column;}.elementor .e-7357087-8fe24b9{height:490px;object-fit:cover;position:relative;inset-block-start:75px;}.elementor .e-2cd4779-c02b9a7{width:28%;flex-direction:column;align-items:center;}.elementor .e-4f9ae12{height:638px;margin:-1px;background-color:#fefefe;display:flex;flex-direction:row;gap:0px;justify-content:center;}.elementor .e-4d19926{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-925711e-999162e{position:relative;border-radius:10px;flex:1 0 auto;}.elementor .e-a476d22{width:45%;border-radius:19px;flex-direction:column;}.elementor .e-e818066-539b380{border-radius:10px;}.elementor .e-65256f2{border-radius:20px;flex-direction:column;}.elementor .e-cfb4de7-1478957{border-radius:10px;}.elementor .e-3ebf64a{flex-direction:column;}.elementor .e-39f2589{width:46%;padding:0px;flex-direction:column;}.elementor .e-e941a38{display:flex;flex-direction:row;gap:-1px;justify-content:center;}.elementor .e-82a9b19-2649d71{width:200px;height:48px;position:relative;font-family:"Plus Jakarta Sans";font-weight:600;font-size:15px;color:#ffffff;text-align:center;margin:0px;border-radius:7px;border-width:0px;background-color:#0b2a73;display:flex;align-self:center;}.elementor .e-5018225{column-gap:20px;row-gap:20px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);justify-items:center;}.elementor .e-a0adc59{height:0px;column-gap:20px;margin-block-start:50px;margin-block-end:50px;margin-inline-start:0px;margin-inline-end:0px;row-gap:20px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);justify-items:center;align-items:center;}.elementor .e-af0d44e-c56ecf3{width:150px;height:71px;position:relative;inset-block-end:-18px;}.elementor .e-42a95c0{width:15%;flex-direction:column;}.elementor .e-3b92fce-8968b57{width:150px;height:66px;position:relative;inset-block-end:-21px;}.elementor .e-ee268d9{width:15%;flex-direction:column;}.elementor .e-b674156-97beb0e{width:150px;height:110px;position:relative;inset-block-end:-6px;}.elementor .e-ff4e41b{width:15.3333%;flex-direction:column;}.elementor .e-52b7528-e89f8a5{position:relative;inset-block-end:-27px;}.elementor .e-ddb8c00{width:15.3333%;flex-direction:column;}.elementor .e-ff35217-3d78ed0{position:relative;inset-block-end:-27px;}.elementor .e-dfb10eb{width:15.3333%;flex-direction:column;}.elementor .e-6f18ee3-4b3e790{position:relative;inset-block-end:-27px;}.elementor .e-9b6ee8a{width:15.3333%;flex-direction:column;}.elementor .e-abfc7c9{margin:0px;background-color:#0070ff24;flex-direction:row;flex-wrap:wrap;justify-content:center;}.elementor .e-b555f15{margin-block-start:30px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);align-items:center;}.elementor .e-a0c5691{flex-direction:column;}.elementor .e-11f7337{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);}