.elementor .e-1f354c8-8539{font-family:Jost;font-weight:700;font-size:14px;color:#8FD5CD;letter-spacing:0.2em;line-height:1.6;text-transform:uppercase;padding-inline-start:12px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: #8FD5CD;\n}.elementor .e-3925c63a-4f3d{max-width:16ch;font-family:Jost;font-weight:800;font-size:clamp(2.45rem,6.2vw,4.9rem);color:#ffffff;letter-spacing:-0.015em;line-height:.93;text-transform:uppercase;text-shadow:0 2px 24px rgba(10,24,26,.5); & span { color:#8FD5CD; }\n}.elementor .e-1b8ead14-af94{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-6b1db8f5-97be{width:100%;padding-block-start:clamp(52px,6.6vw,92px);padding-block-end:calc(clamp(52px,6.6vw,92px) + clamp(32px,4.4vw,72px));padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(61deg, rgba(20,34,36,.93) 0%,rgba(18,58,62,.80) 44%,rgba(31,163,156,.56) 78%,rgba(143,213,205,.42) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;}.elementor .e-1991d903-fa9e{padding:0px;background-image:url(https://destinationchurch.co/wp-content/uploads/2026/10/Bible.jpg);background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#1C2022;display:flex;flex-direction:column;}.elementor .e-59a1b6b4-fde5{font-family:Jost;font-weight:600;font-size:12.5px;color:rgba(255,255,255,.72);letter-spacing:0.08em;line-height:1.3;text-align:center;text-transform:uppercase;display:flex;flex-direction:column;gap:10px;align-items:center;& strong { display:grid; place-items:center; width:44px; height:44px; border-radius:50%; background:#2B2E30; border:2px solid #8FD5CD; color:#ffffff; font-weight:800; font-size:1.2rem; line-height:1; letter-spacing:0; transition:transform .18s ease; } & span { padding-inline:2px; text-wrap:balance; }\n}.elementor .e-6c9ab9a4-47ba:hover,.elementor .e-6c9ab9a4-47ba:focus-visible{background-color:transparent;}.elementor .e-6c9ab9a4-47ba:focus{background-color:transparent;}.elementor .e-6c9ab9a4-47ba{width:auto;color:#ffffff;padding:0px;border-width:0px;background-color:transparent;&[aria-selected=true] strong { background:linear-gradient(120deg,#22A79F 0%,#1B968F 46%,#0E5F63 100%); border-color:#ffffff; transform:scale(1.14); } &[aria-selected=true] span { color:#ffffff; } &:has(~ [aria-selected=true]) strong { background:#8FD5CD; color:#2B2E30; } &:hover strong { transform:scale(1.14); } &:focus-visible strong { box-shadow:0 0 0 3px #ffffff; }\n}.elementor .e-11a44690-4444{font-family:Jost;font-weight:600;font-size:12.5px;color:rgba(255,255,255,.72);letter-spacing:0.08em;line-height:1.3;text-align:center;text-transform:uppercase;display:flex;flex-direction:column;gap:10px;align-items:center;& strong { display:grid; place-items:center; width:44px; height:44px; border-radius:50%; background:#2B2E30; border:2px solid #8FD5CD; color:#ffffff; font-weight:800; font-size:1.2rem; line-height:1; letter-spacing:0; transition:transform .18s ease; } & span { padding-inline:2px; text-wrap:balance; }\n}.elementor .e-4ebf9eb8-3536:hover,.elementor .e-4ebf9eb8-3536:focus-visible{background-color:transparent;}.elementor .e-4ebf9eb8-3536:focus{background-color:transparent;}.elementor .e-4ebf9eb8-3536{width:auto;color:#ffffff;padding:0px;border-width:0px;background-color:transparent;&[aria-selected=true] strong { background:linear-gradient(120deg,#22A79F 0%,#1B968F 46%,#0E5F63 100%); border-color:#ffffff; transform:scale(1.14); } &[aria-selected=true] span { color:#ffffff; } &:has(~ [aria-selected=true]) strong { background:#8FD5CD; color:#2B2E30; } &:hover strong { transform:scale(1.14); } &:focus-visible strong { box-shadow:0 0 0 3px #ffffff; }\n}.elementor .e-39de4117-8c2c{font-family:Jost;font-weight:600;font-size:12.5px;color:rgba(255,255,255,.72);letter-spacing:0.08em;line-height:1.3;text-align:center;text-transform:uppercase;display:flex;flex-direction:column;gap:10px;align-items:center;& strong { display:grid; place-items:center; width:44px; height:44px; border-radius:50%; background:#2B2E30; border:2px solid #8FD5CD; color:#ffffff; font-weight:800; font-size:1.2rem; line-height:1; letter-spacing:0; transition:transform .18s ease; } & span { padding-inline:2px; text-wrap:balance; }\n}.elementor .e-336fb087-ab13:hover,.elementor .e-336fb087-ab13:focus-visible{background-color:transparent;}.elementor .e-336fb087-ab13:focus{background-color:transparent;}.elementor .e-336fb087-ab13{width:auto;color:#ffffff;padding:0px;border-width:0px;background-color:transparent;&[aria-selected=true] strong { background:linear-gradient(120deg,#22A79F 0%,#1B968F 46%,#0E5F63 100%); border-color:#ffffff; transform:scale(1.14); } &[aria-selected=true] span { color:#ffffff; } &:has(~ [aria-selected=true]) strong { background:#8FD5CD; color:#2B2E30; } &:hover strong { transform:scale(1.14); } &:focus-visible strong { box-shadow:0 0 0 3px #ffffff; }\n}.elementor .e-6d5a5722-440d{font-family:Jost;font-weight:600;font-size:12.5px;color:rgba(255,255,255,.72);letter-spacing:0.08em;line-height:1.3;text-align:center;text-transform:uppercase;display:flex;flex-direction:column;gap:10px;align-items:center;& strong { display:grid; place-items:center; width:44px; height:44px; border-radius:50%; background:#2B2E30; border:2px solid #8FD5CD; color:#ffffff; font-weight:800; font-size:1.2rem; line-height:1; letter-spacing:0; transition:transform .18s ease; } & span { padding-inline:2px; text-wrap:balance; }\n}.elementor .e-48685855-6278:hover,.elementor .e-48685855-6278:focus-visible{background-color:transparent;}.elementor .e-48685855-6278:focus{background-color:transparent;}.elementor .e-48685855-6278{width:auto;color:#ffffff;padding:0px;border-width:0px;background-color:transparent;&[aria-selected=true] strong { background:linear-gradient(120deg,#22A79F 0%,#1B968F 46%,#0E5F63 100%); border-color:#ffffff; transform:scale(1.14); } &[aria-selected=true] span { color:#ffffff; } &:has(~ [aria-selected=true]) strong { background:#8FD5CD; color:#2B2E30; } &:hover strong { transform:scale(1.14); } &:focus-visible strong { box-shadow:0 0 0 3px #ffffff; }\n}.elementor .e-3d8bbc11-62f9{font-family:Jost;font-weight:600;font-size:12.5px;color:rgba(255,255,255,.72);letter-spacing:0.08em;line-height:1.3;text-align:center;text-transform:uppercase;display:flex;flex-direction:column;gap:10px;align-items:center;& strong { display:grid; place-items:center; width:44px; height:44px; border-radius:50%; background:#2B2E30; border:2px solid #8FD5CD; color:#ffffff; font-weight:800; font-size:1.2rem; line-height:1; letter-spacing:0; transition:transform .18s ease; } & span { padding-inline:2px; text-wrap:balance; }\n}.elementor .e-ee5feb2-70d0:hover,.elementor .e-ee5feb2-70d0:focus-visible{background-color:transparent;}.elementor .e-ee5feb2-70d0:focus{background-color:transparent;}.elementor .e-ee5feb2-70d0{width:auto;color:#ffffff;padding:0px;border-width:0px;background-color:transparent;&[aria-selected=true] strong { background:linear-gradient(120deg,#22A79F 0%,#1B968F 46%,#0E5F63 100%); border-color:#ffffff; transform:scale(1.14); } &[aria-selected=true] span { color:#ffffff; } &:has(~ [aria-selected=true]) strong { background:#8FD5CD; color:#2B2E30; } &:hover strong { transform:scale(1.14); } &:focus-visible strong { box-shadow:0 0 0 3px #ffffff; }\n}.elementor .e-20f03945-d122{font-family:Jost;font-weight:600;font-size:12.5px;color:rgba(255,255,255,.72);letter-spacing:0.08em;line-height:1.3;text-align:center;text-transform:uppercase;display:flex;flex-direction:column;gap:10px;align-items:center;& strong { display:grid; place-items:center; width:44px; height:44px; border-radius:50%; background:#2B2E30; border:2px solid #8FD5CD; color:#ffffff; font-weight:800; font-size:1.2rem; line-height:1; letter-spacing:0; transition:transform .18s ease; } & span { padding-inline:2px; text-wrap:balance; }\n}.elementor .e-391de88-c914:hover,.elementor .e-391de88-c914:focus-visible{background-color:transparent;}.elementor .e-391de88-c914:focus{background-color:transparent;}.elementor .e-391de88-c914{width:auto;color:#ffffff;padding:0px;border-width:0px;background-color:transparent;&[aria-selected=true] strong { background:linear-gradient(120deg,#22A79F 0%,#1B968F 46%,#0E5F63 100%); border-color:#ffffff; transform:scale(1.14); } &[aria-selected=true] span { color:#ffffff; } &:has(~ [aria-selected=true]) strong { background:#8FD5CD; color:#2B2E30; } &:hover strong { transform:scale(1.14); } &:focus-visible strong { box-shadow:0 0 0 3px #ffffff; }\n}.elementor .e-66fffc60-a251{font-family:Jost;font-weight:600;font-size:12.5px;color:rgba(255,255,255,.72);letter-spacing:0.08em;line-height:1.3;text-align:center;text-transform:uppercase;display:flex;flex-direction:column;gap:10px;align-items:center;& strong { display:grid; place-items:center; width:44px; height:44px; border-radius:50%; background:#2B2E30; border:2px solid #8FD5CD; color:#ffffff; font-weight:800; font-size:1.2rem; line-height:1; letter-spacing:0; transition:transform .18s ease; } & span { padding-inline:2px; text-wrap:balance; }\n}.elementor .e-65e92f17-3442:hover,.elementor .e-65e92f17-3442:focus-visible{background-color:transparent;}.elementor .e-65e92f17-3442:focus{background-color:transparent;}.elementor .e-65e92f17-3442{width:auto;color:#ffffff;padding:0px;border-width:0px;background-color:transparent;&[aria-selected=true] strong { background:linear-gradient(120deg,#22A79F 0%,#1B968F 46%,#0E5F63 100%); border-color:#ffffff; transform:scale(1.14); } &[aria-selected=true] span { color:#ffffff; } &:has(~ [aria-selected=true]) strong { background:#8FD5CD; color:#2B2E30; } &:hover strong { transform:scale(1.14); } &:focus-visible strong { box-shadow:0 0 0 3px #ffffff; }\n}.elementor .e-1da223a4-b1d1{padding:0px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-column:1 / -1;align-items:start;background-image: repeating-linear-gradient(to right, rgba(143,213,205,.55) 0 8px, transparent 8px 15px); background-size: calc(100% * 6 / 7) 4px; background-position: center 20px; background-repeat: no-repeat;\n}.elementor .e-61834e9-761d{font-family:Jost;font-weight:700;font-size:14px;color:#8FD5CD;letter-spacing:0.2em;line-height:1.6;text-transform:uppercase;padding-inline-start:12px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: #8FD5CD;\n}.elementor .e-456e2516-5509{font-family:Jost;font-weight:800;font-size:clamp(1.5rem,2.8vw,2.2rem);color:#ffffff;letter-spacing:-0.01em;line-height:1;text-transform:uppercase;}.elementor .e-23c45127-5f13{max-width:56ch;font-family:Poppins;font-size:16px;color:rgba(255,255,255,.84);line-height:1.7;}.elementor .e-40ac58b3-2682{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-577432e7-42ea{padding:0px;}.elementor .e-4c7dfed1-167b{font-family:Jost;font-weight:700;font-size:14px;color:#8FD5CD;letter-spacing:0.2em;line-height:1.6;text-transform:uppercase;padding-inline-start:12px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: #8FD5CD;\n}.elementor .e-762f807b-b69f{font-family:Jost;font-weight:800;font-size:clamp(1.5rem,2.8vw,2.2rem);color:#ffffff;letter-spacing:-0.01em;line-height:1;text-transform:uppercase;}.elementor .e-70af148c-5478{max-width:56ch;font-family:Poppins;font-size:16px;color:rgba(255,255,255,.84);line-height:1.7;}.elementor .e-5dd5efc8-44f9:hover,.elementor .e-5dd5efc8-44f9:focus-visible{color:#2B2E30;background-color:#ffffff;box-shadow:0px 20px 44px -26px rgba(12,60,62,.5);transform:translate3d(0px, -2px, 0px);}.elementor .e-5dd5efc8-44f9{font-family:FuturaCyrillicDemi;font-weight:600;font-size:14px;color:#ffffff;letter-spacing:0.11em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:20px;border-width:2px;border-color:rgba(255,255,255,.7);border-style:solid;background-color:transparent;transition:transform 0.18s, background-color 0.18s, color 0.18s, box-shadow 0.18s;}.elementor .e-372923d9-5b38{padding:0px;margin-block-start:4px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-24ac6f2e-c331{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-3d91573a-8946{padding:0px;}.elementor .e-224581cd-9b39{font-family:Jost;font-weight:700;font-size:14px;color:#8FD5CD;letter-spacing:0.2em;line-height:1.6;text-transform:uppercase;padding-inline-start:12px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: #8FD5CD;\n}.elementor .e-7c14de88-ea48{font-family:Jost;font-weight:800;font-size:clamp(1.5rem,2.8vw,2.2rem);color:#ffffff;letter-spacing:-0.01em;line-height:1;text-transform:uppercase;}.elementor .e-5b818131-87a9{max-width:56ch;font-family:Poppins;font-size:16px;color:rgba(255,255,255,.84);line-height:1.7;}.elementor .e-3f5549b1-a790{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-21e4cacb-1283{padding:0px;}.elementor .e-39777049-9235{font-family:Jost;font-weight:700;font-size:14px;color:#8FD5CD;letter-spacing:0.2em;line-height:1.6;text-transform:uppercase;padding-inline-start:12px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: #8FD5CD;\n}.elementor .e-c45adc5-825d{font-family:Jost;font-weight:800;font-size:clamp(1.5rem,2.8vw,2.2rem);color:#ffffff;letter-spacing:-0.01em;line-height:1;text-transform:uppercase;}.elementor .e-18ab75cd-b593{max-width:56ch;font-family:Poppins;font-size:16px;color:rgba(255,255,255,.84);line-height:1.7;}.elementor .e-27f3d66f-90df:hover,.elementor .e-27f3d66f-90df:focus-visible{color:#2B2E30;background-color:#ffffff;box-shadow:0px 20px 44px -26px rgba(12,60,62,.5);transform:translate3d(0px, -2px, 0px);}.elementor .e-27f3d66f-90df{font-family:FuturaCyrillicDemi;font-weight:600;font-size:14px;color:#ffffff;letter-spacing:0.11em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:20px;border-width:2px;border-color:rgba(255,255,255,.7);border-style:solid;background-color:transparent;transition:transform 0.18s, background-color 0.18s, color 0.18s, box-shadow 0.18s;}.elementor .e-419f721c-81e9{padding:0px;margin-block-start:4px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-f37d94c-bd5f{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-61f862a4-4177{padding:0px;}.elementor .e-19b8023c-644c{font-family:Jost;font-weight:700;font-size:14px;color:#8FD5CD;letter-spacing:0.2em;line-height:1.6;text-transform:uppercase;padding-inline-start:12px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: #8FD5CD;\n}.elementor .e-4346d5ee-9efe{font-family:Jost;font-weight:800;font-size:clamp(1.5rem,2.8vw,2.2rem);color:#ffffff;letter-spacing:-0.01em;line-height:1;text-transform:uppercase;}.elementor .e-fe07f24-e6dd{max-width:56ch;font-family:Poppins;font-size:16px;color:rgba(255,255,255,.84);line-height:1.7;}.elementor .e-b736f0a8-7b08:hover,.elementor .e-b736f0a8-7b08:focus-visible{color:#2B2E30;background-color:#ffffff;box-shadow:0px 20px 44px -26px rgba(12,60,62,.5);transform:translate3d(0px, -2px, 0px);}.elementor .e-b736f0a8-7b08{font-family:FuturaCyrillicDemi;font-weight:600;font-size:14px;color:#ffffff;letter-spacing:0.11em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:20px;border-width:2px;border-color:rgba(255,255,255,.7);border-style:solid;background-color:transparent;transition:transform 0.18s, background-color 0.18s, color 0.18s, box-shadow 0.18s;}.elementor .e-5e60acbe-7793{padding:0px;margin-block-start:4px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-3b5e435a-e76f{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-a18ae9c-7737{padding:0px;}.elementor .e-38760562-d16a{font-family:Jost;font-weight:700;font-size:14px;color:#8FD5CD;letter-spacing:0.2em;line-height:1.6;text-transform:uppercase;padding-inline-start:12px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: #8FD5CD;\n}.elementor .e-5841b955-e6f6{font-family:Jost;font-weight:800;font-size:clamp(1.5rem,2.8vw,2.2rem);color:#ffffff;letter-spacing:-0.01em;line-height:1;text-transform:uppercase;}.elementor .e-6828baaf-e970{max-width:56ch;font-family:Poppins;font-size:16px;color:rgba(255,255,255,.84);line-height:1.7;}.elementor .e-8b655324-dd7f:hover,.elementor .e-8b655324-dd7f:focus-visible{color:#2B2E30;background-color:#ffffff;box-shadow:0px 20px 44px -26px rgba(12,60,62,.5);transform:translate3d(0px, -2px, 0px);}.elementor .e-8b655324-dd7f{font-family:FuturaCyrillicDemi;font-weight:600;font-size:14px;color:#ffffff;letter-spacing:0.11em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:20px;border-width:2px;border-color:rgba(255,255,255,.7);border-style:solid;background-color:transparent;transition:transform 0.18s, background-color 0.18s, color 0.18s, box-shadow 0.18s;}.elementor .e-53cecc3f-f944{padding:0px;margin-block-start:4px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-6c74cc0d-33a2{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-1354b587-a7fc{padding:0px;}.elementor .e-40860614-9401{font-family:Jost;font-weight:700;font-size:14px;color:#8FD5CD;letter-spacing:0.2em;line-height:1.6;text-transform:uppercase;padding-inline-start:12px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: #8FD5CD;\n}.elementor .e-601bf69c-eb2e{font-family:Jost;font-weight:800;font-size:clamp(1.5rem,2.8vw,2.2rem);color:#ffffff;letter-spacing:-0.01em;line-height:1;text-transform:uppercase;}.elementor .e-b309229-e007{max-width:56ch;font-family:Poppins;font-size:16px;color:rgba(255,255,255,.84);line-height:1.7;}.elementor .e-226dadae-e186{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-2fe36e1b-def1{padding:0px;}.elementor .e-79bf34f5-44bb{min-height:250px;padding:0px;}.elementor .e-b3acf35-186b{font-family:Jost;font-weight:700;font-size:14px;color:#309d9f;letter-spacing:0.2em;line-height:1.6;text-transform:uppercase;padding-inline-start:12px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: #1FA39C;\n}.elementor .e-30ce7bf-5ca5{font-family:Jost;font-weight:700;font-size:clamp(1.15rem,1.7vw,1.4rem);color:#23272A;letter-spacing:0.01em;line-height:1.2;}.elementor .e-d862352-c2e9{font-family:Poppins;font-size:0.9rem;color:#4E5559;line-height:1.7;}.elementor .e-5b0d8d3a-90d9:hover,.elementor .e-5b0d8d3a-90d9:focus-visible{background-image:linear-gradient(120deg, #1B968F 0%,#127C7E 46%,#0A4348 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 20px 44px -26px rgba(12,60,62,.5);transform:translate3d(0px, -2px, 0px);}.elementor .e-5b0d8d3a-90d9{font-family:FuturaCyrillicDemi;font-weight:600;font-size:14px;color:#ffffff;letter-spacing:0.11em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:20px;border-width:0px;background-image:linear-gradient(120deg, #22A79F 0%,#1B968F 46%,#0E5F63 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#1B968F;box-shadow:0px 6px 18px -10px rgba(12,60,62,.35);transition:transform 0.18s, background-color 0.18s, box-shadow 0.18s;}.elementor .e-633d9d65-fa37{padding:0px;margin-block-start:4px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-85e1d3b-7050{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:20px;border-width:2px;border-color:#DAE8E5;border-style:solid;background-color:#E4F2F0;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-6dc922f3-b152{width:100%;column-gap:clamp(22px,3vw,44px);padding:0px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);grid-template-rows:auto auto;align-items:center;row-gap:clamp(22px,3vw,36px);\n}.elementor .e-5b21c21e-8e0f{width:100%;color:#ffffff;padding:0px;display:flex;flex-direction:column;}.elementor .e-7511a69c-b2ad{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:28px;}.elementor .e-70241869-e72a{position:relative;z-index:2;padding-block-start:calc(clamp(56px,7vw,104px) + clamp(32px,4.4vw,72px));padding-block-end:calc(clamp(56px,7vw,104px) + clamp(32px,4.4vw,72px));padding-inline-start:20px;padding-inline-end:20px;margin-block-start:calc(-1 * clamp(32px,4.4vw,72px));background-color:#3A3D40;display:flex;flex-direction:column;align-items:center;clip-path:polygon(0 clamp(32px,4.4vw,72px),100% 0,100% 100%,0 100%);}.elementor .e-1a1dc3a3-bec4{font-family:Jost;font-weight:700;font-size:14px;color:#309d9f;letter-spacing:0.2em;line-height:1.6;text-transform:uppercase;padding-inline-start:12px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: #8FD5CD; border-left-color: #1FA39C;\n}.elementor .e-24ddcf6b-9506{font-family:Jost;font-weight:800;font-size:clamp(1.85rem,4vw,3.05rem);color:#23272A;letter-spacing:-0.01em;line-height:.98;text-transform:uppercase;& span { color:#1FA39C; display:block; }\n}.elementor .e-377077a4-4d0e{max-width:52ch;font-family:Poppins;font-size:16px;color:#4E5559;line-height:1.7;}.elementor .e-752b4394-93c1:hover,.elementor .e-752b4394-93c1:focus-visible{background-image:linear-gradient(120deg, #1B968F 0%,#127C7E 46%,#0A4348 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 20px 44px -26px rgba(12,60,62,.5);transform:translate3d(0px, -2px, 0px);}.elementor .e-752b4394-93c1{font-family:FuturaCyrillicDemi;font-weight:600;font-size:14px;color:#ffffff;letter-spacing:0.11em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:20px;border-width:0px;background-image:linear-gradient(120deg, #22A79F 0%,#1B968F 46%,#0E5F63 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#1B968F;box-shadow:0px 6px 18px -10px rgba(12,60,62,.35);transition:transform 0.18s, background-color 0.18s, box-shadow 0.18s;}.elementor .e-4ff60cfd-fe19{padding:0px;margin-block-start:6px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-7d3cd265-dd8f{padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-69d80986-ea91{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:20px;box-shadow:0px 20px 44px -26px rgba(12,60,62,.5);}.elementor .e-2190a06-e79a{width:100%;max-width:1180px;column-gap:clamp(28px,4vw,64px);padding:0px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-rows:auto;align-items:center;row-gap:28px;\n}.elementor .e-55f0e18a-3ff8{position:relative;z-index:3;color:#23272A;padding-block-start:calc(clamp(56px,7vw,104px) + clamp(32px,4.4vw,72px));padding-block-end:calc(clamp(56px,7vw,104px) + clamp(32px,4.4vw,72px));padding-inline-start:20px;padding-inline-end:20px;margin-block-start:calc(-1 * clamp(32px,4.4vw,72px));background-color:#ffffff;display:flex;flex-direction:column;align-items:center;clip-path:polygon(0 clamp(32px,4.4vw,72px),100% 0,100% 100%,0 100%);}.elementor .e-57107948-5321{font-family:Jost;font-weight:700;font-size:14px;color:#309d9f;letter-spacing:0.2em;line-height:1.6;text-transform:uppercase;padding-inline-start:12px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: #1FA39C;\n}.elementor .e-2f493cd4-824e{font-family:Jost;font-weight:800;font-size:clamp(1.85rem,4vw,3.05rem);color:#23272A;letter-spacing:-0.01em;line-height:.98;text-transform:uppercase;& span { color:#1FA39C; }\n}.elementor .e-2b78aec7-161d{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-2bc5ca19-7247{max-width:52ch;font-family:Poppins;font-size:16px;color:#4E5559;line-height:1.7;}.elementor .e-126480c5-f726:hover,.elementor .e-126480c5-f726:focus-visible{background-image:linear-gradient(120deg, #1B968F 0%,#127C7E 46%,#0A4348 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 20px 44px -26px rgba(12,60,62,.5);transform:translate3d(0px, -2px, 0px);}.elementor .e-126480c5-f726{font-family:FuturaCyrillicDemi;font-weight:600;font-size:14px;color:#ffffff;letter-spacing:0.11em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:20px;border-width:0px;background-image:linear-gradient(120deg, #22A79F 0%,#1B968F 46%,#0E5F63 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#1B968F;box-shadow:0px 6px 18px -10px rgba(12,60,62,.35);transition:transform 0.18s, background-color 0.18s, box-shadow 0.18s;}.elementor .e-7f65c857-625f{padding:0px;margin-block-start:6px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-f5a9b71-4c54{padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-4a5f956d-7a31{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:20px;box-shadow:0px 20px 44px -26px rgba(12,60,62,.5);}.elementor .e-35eab6bb-1621{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:20px;box-shadow:0px 20px 44px -26px rgba(12,60,62,.5);}.elementor .e-7b5cd904-809a{column-gap:14px;padding:0px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;row-gap:14px;\n}.elementor .e-2b218401-966b{width:100%;max-width:1180px;column-gap:clamp(28px,4vw,64px);padding:0px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-rows:auto;align-items:center;row-gap:28px;\n}.elementor .e-1c7939b5-c175{position:relative;z-index:4;padding-block-start:calc(clamp(56px,7vw,104px) + clamp(32px,4.4vw,72px));padding-block-end:clamp(56px,7vw,104px);padding-inline-start:20px;padding-inline-end:20px;margin-block-start:calc(-1 * clamp(32px,4.4vw,72px));background-color:#F5FAF9;display:flex;flex-direction:column;align-items:center;clip-path:polygon(0 clamp(32px,4.4vw,72px),100% 0,100% 100%,0 100%);}