.elementor .e-2d90e6c1-5357{overflow:hidden;padding:0px;display:block;clip-path:circle(164.2vw at 50% calc(100% - 164.2vw));}.elementor .e-45c20a44-636e{max-width:647px;font-family:var(--font-primary);font-weight:500;font-size:20px;color:var(--color-white);line-height:1.2;}.elementor .e-525d2267-30fa{max-width:779px;padding:0px;display:flex;flex-direction:column;gap:21px;}.elementor .e-71cb27cf-e5f1:hover,.elementor .e-71cb27cf-e5f1:focus-visible{background-color:#E0943F;}.elementor .e-71cb27cf-e5f1{background-color:var(--color-accent-orange);flex:0 0 auto;}.elementor .e-4b2e54f3-dffb{padding:0px;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:flex-end;}.elementor .e-41dda3cd-dc8a{width:100%;aspect-ratio:16/9;}.elementor .e-410e734a-5e2b{overflow:hidden;padding:0px;margin-block-end:-21.6%;border-radius:20px;background-color:#D9D9D9;display:block;}.elementor .e-78ebc7f5-1aa3{padding-block-start:clamp(56px, 6.2vw, 118px);padding-block-end:0px;display:flex;flex-direction:column;gap:clamp(40px, 4.5vw, 86px);}.elementor .e-48d9dbf9-de3e{padding:0px;margin-block-end:clamp(110px, 22vw, 330px);display:block;background-image: radial-gradient(circle 177.2vw at 50% calc(100% - 177.2vw), #102E46 calc(100% - 1px), transparent 100%);\n}.elementor .e-3669898-fff7{max-width:clamp(260px, 31vw, 597px);font-family:var(--font-primary);font-weight:400;font-size:16px;color:var(--color-primary);line-height:1.5;}.elementor .e-4c15bc43-4a10{max-width:779px;padding:0px;display:flex;flex-direction:column;gap:21px;}.elementor .e-60068b53-d78e:hover,.elementor .e-60068b53-d78e:focus-visible{background-color:#E0943F;}.elementor .e-60068b53-d78e{background-color:var(--color-accent-orange);flex:0 0 auto;}.elementor .e-106f3ce6-7a14{display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:flex-end;padding-block: 0px;\n}.elementor .e-387b610c-5948{width:24px;height:24px;color:var(--color-primary);}.elementor .e-9cc5950-364a:hover,.elementor .e-9cc5950-364a:focus-visible{opacity:60%;}.elementor .e-9cc5950-364a{width:30px;height:30px;color:var(--color-primary);cursor:pointer;padding:0px;border-width:0px;background-color:transparent;transition:opacity 0.2s;display:flex;justify-content:center;align-items:center;}.elementor .e-46de33b3-3240{width:24px;height:24px;color:var(--color-primary);}.elementor .e-2c209dd4-c439:hover,.elementor .e-2c209dd4-c439:focus-visible{opacity:60%;}.elementor .e-2c209dd4-c439{width:30px;height:30px;color:var(--color-primary);cursor:pointer;padding:0px;border-width:0px;background-color:transparent;transition:opacity 0.2s;display:flex;justify-content:center;align-items:center;}.elementor .e-307242f3-7fa2{position:absolute;inset-block-start:clamp(90px, 9.84vw, 189px);inset-inline-end:clamp(24px, 9.32vw, 179px);z-index:5;padding:0px;display:flex;flex-direction:row;gap:18px;width: fit-content;\n}.elementor .e-3034e69c-5015{width:max(24px, calc((100vw - 1294px) / 2 + 24px - 160px));height:1px;padding:0px;flex:0 0 auto;}.elementor .e-480bffb1-b022{width:clamp(101px, 9.12vw, 175px);height:auto;display:block;}.elementor .e-287391e-662b{width:clamp(220px, 19.74vw, 379px);height:clamp(210px, 19.27vw, 370px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:var(--color-primary);display:flex;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start; scroll-snap-align: none;\n}.elementor .e-6749eb35-d4bc{width:clamp(152px, 13.65vw, 262px);height:auto;display:block;}.elementor .e-35b6b6fe-982d{width:clamp(220px, 19.74vw, 379px);height:clamp(210px, 19.27vw, 370px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:var(--color-accent-light);display:flex;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start; scroll-snap-align: none;\n}.elementor .e-2c040c69-559f{width:clamp(140px, 12.61vw, 242px);height:auto;display:block;}.elementor .e-4321662-b403{width:clamp(220px, 19.74vw, 379px);height:clamp(210px, 19.27vw, 370px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:var(--color-accent-orange);display:flex;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start; scroll-snap-align: none;\n}.elementor .e-7ea4637c-f829{width:clamp(136px, 12.19vw, 234px);height:auto;display:block;}.elementor .e-60f07820-9e4a{width:clamp(220px, 19.74vw, 379px);height:clamp(210px, 19.27vw, 370px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:var(--color-accent-dark);display:flex;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start; scroll-snap-align: none;\n}.elementor .e-3901f149-f179{width:clamp(101px, 9.12vw, 175px);height:auto;display:block;}.elementor .e-d5075c1-980e{width:clamp(220px, 19.74vw, 379px);height:clamp(210px, 19.27vw, 370px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:var(--color-primary);display:flex;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start; scroll-snap-align: none;\n}.elementor .e-4ea478b3-b517{width:clamp(152px, 13.65vw, 262px);height:auto;display:block;}.elementor .e-5c512ae-7066{width:clamp(220px, 19.74vw, 379px);height:clamp(210px, 19.27vw, 370px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:var(--color-accent-light);display:flex;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start; scroll-snap-align: none;\n}.elementor .e-2899ba58-9984{width:clamp(140px, 12.61vw, 242px);height:auto;display:block;}.elementor .e-75827434-a404{width:clamp(220px, 19.74vw, 379px);height:clamp(210px, 19.27vw, 370px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:var(--color-accent-orange);display:flex;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start; scroll-snap-align: none;\n}.elementor .e-5a5e9c84-bfb8{width:clamp(136px, 12.19vw, 234px);height:auto;display:block;}.elementor .e-7a5df866-4ecc{width:clamp(220px, 19.74vw, 379px);height:clamp(210px, 19.27vw, 370px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:var(--color-accent-dark);display:flex;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start; scroll-snap-align: none;\n}.elementor .e-5e6fa647-b86c{padding-inline-start:0px;display:flex;flex-direction:row;gap:clamp(12px, 0.833vw, 16px);flex-wrap:nowrap;padding-block: 4px; overflow-x: auto; overflow-y: hidden; scroll-snap-type: x proximity; scrollbar-width: none; -ms-overflow-style: none; scroll-snap-type: none;\n}.elementor .e-22f277f-447b{width:100vw;position:relative;inset-inline-start:50%;padding:0px;margin-block-start:clamp(32px, 4.2vw, 80px);transform:translate3d(-50%, 0px, 0px);display:block;}.elementor .e-69a309f2-3e2b{position:relative;padding-block-start:clamp(40px, 5vw, 96px);padding-block-end:0px;margin-block-end:clamp(60px, 6vw, 118px);display:block;}