.elementor .e-73773bec-9bb0{font-family:Oswald;font-weight:300;font-size:54px;color:#2B2B30;letter-spacing:5px;line-height:1.12;text-transform:uppercase;}.elementor .e-48bcca98-d8eb{width:64px;height:2px;min-width:0px;padding:0px;margin-block-start:6px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;background-color:#2992C0;}.elementor .e-6ef45963-bb15{font-size:21px;color:#2B2B30;line-height:1.65;}.elementor .e-3e794c4d-6279{padding:0px;flex-direction:column;gap:22px;}.elementor .e-e818fb7-54cb{width:100%;height:100%;position:absolute;inset-block-start:28px;inset-inline-start:28px;padding:0px;border-width:1px;border-color:#2992C0;border-style:solid;}.elementor .e-208ec86e-73cc{width:100%;height:560px;object-fit:cover;position:relative;}.elementor .e-1ef73ec8-418f{position:relative;padding:0px;}.elementor .e-1939acfc-d148{column-gap:88px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(1, auto);align-items:center;row-gap: 48px;\n}.elementor .e-b22104d-bceb{padding-block-start:110px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-67c62927-79a2{color:#7FC4E3;}.elementor .e-7285b3e2-a7e0{color:#ffffff;}.elementor .e-6ce05c78-e13c{padding:0px;flex-direction:column;gap:12px;}.elementor .e-146b75e9-469f{font-family:Oswald;font-weight:400;font-size:20px;color:#ffffff;letter-spacing:3px;text-transform:uppercase;margin-block-end:6px;}.elementor .e-90cc9ec-2c52{font-family:Rosarivo;font-size:20px;color:#ffffff;line-height:1.6;}.elementor .e-2af2484b-5799{font-family:Rosarivo;font-size:16px;color:rgba(255,255,255,0.68);line-height:1.85;}.elementor .e-535c9f4d-6843{font-family:Rosarivo;font-size:16px;color:rgba(255,255,255,0.68);line-height:1.85;}.elementor .e-7d1f83ed-81d0{font-family:Rosarivo;font-size:16px;color:rgba(255,255,255,0.68);line-height:1.85;}.elementor .e-498f4000-27b0{font-family:Rosarivo;font-size:16px;color:rgba(255,255,255,0.68);line-height:1.85;font-style:italic;}.elementor .e-51606cf1-ef86{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:18px;border-top-style: solid; border-top-color: rgba(255,255,255,0.15);\n}.elementor .e-4af948bb-7618{font-family:Oswald;font-weight:400;font-size:20px;color:#ffffff;letter-spacing:3px;text-transform:uppercase;margin-block-end:6px;}.elementor .e-438e74a2-ecff{font-family:Rosarivo;font-size:20px;color:#ffffff;line-height:1.6;}.elementor .e-36f5dfeb-7fd2{font-family:Oswald;font-size:14px;color:#ffffff;letter-spacing:2px;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;}.elementor .e-6173151-cc34{font-family:Oswald;font-size:14px;color:#ffffff;letter-spacing:2px;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;}.elementor .e-2bccf0c7-3a34{font-family:Oswald;font-size:14px;color:#ffffff;letter-spacing:2px;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;}.elementor .e-275b09c-8245{font-family:Oswald;font-size:14px;color:#ffffff;letter-spacing:2px;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;}.elementor .e-7837e099-4ea9{font-family:Oswald;font-size:14px;color:#ffffff;letter-spacing:2px;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;}.elementor .e-389c94f6-6e20{font-family:Oswald;font-size:14px;color:#ffffff;letter-spacing:2px;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;}.elementor .e-4d4ae252-4921{font-family:Oswald;font-size:14px;color:#ffffff;letter-spacing:2px;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;}.elementor .e-13d0d783-76f7{font-family:Oswald;font-size:14px;color:#ffffff;letter-spacing:2px;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;}.elementor .e-2c2fb55c-cfd4{font-family:Oswald;font-size:14px;color:#ffffff;letter-spacing:2px;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;}.elementor .e-71cfc825-72da{font-family:Oswald;font-size:14px;color:#ffffff;letter-spacing:2px;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;}.elementor .e-3ca2f6d0-7849{padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;gap:10px;flex-wrap:wrap;}.elementor .e-1b210870-9f24{font-family:Rosarivo;font-size:16px;color:rgba(255,255,255,0.68);line-height:1.85;}.elementor .e-2a8fc784-f085{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:22px;border-top-style: solid; border-top-color: rgba(255,255,255,0.15);\n}.elementor .e-1afdcf1a-73b5{column-gap:72px;padding:0px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(1, auto);align-items:start;row-gap: 56px;\n}.elementor .e-730b51c5-ffd9{flex-direction:column;gap:56px;}.elementor .e-c38385c-cb3e{padding-block-start:110px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;background-color:#26262B;}.elementor .e-434b70a2-6645{width:100%;height:620px;object-fit:cover;}.elementor .e-671bbbdf-2e4d{overflow:hidden;padding:0px;}.elementor .e-74008451-c1f8{width:64px;height:2px;min-width:0px;padding:0px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;background-color:#2992C0;}.elementor .e-130be996-d7a5{font-size:20px;color:#2B2B30;line-height:1.65;}.elementor .e-7a4e9d85-682b{padding:0px;flex-direction:column;gap:20px;}.elementor .e-57f9ad52-dff2{column-gap:88px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(1, auto);align-items:center;row-gap: 40px;\n}.elementor .e-3744d800-4c85{padding-block-start:120px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-78a7802c-46b9{width:150px;height:150px;min-width:150px;object-fit:cover;border-radius:50%;}.elementor .e-3c105ae-2e06{font-family:Oswald;font-weight:300;font-size:30px;color:#2B2B30;letter-spacing:5px;text-transform:uppercase;}.elementor .e-773b07de-6576{font-family:Rosarivo;font-size:21px;color:#3A3A3F;line-height:1.55;font-style:italic;margin-block-start:4px;}.elementor .e-57cfe7d8-d2c8:hover,.elementor .e-57cfe7d8-d2c8:focus-visible{background-color:#155E80;}.elementor .e-57cfe7d8-d2c8{font-family:Oswald;font-size:13px;color:#ffffff;letter-spacing:3px;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;background-color:#1E7BA6;transition:background-color 0.3s;}.elementor .e-1de30f16-e6cf:hover,.elementor .e-1de30f16-e6cf:focus-visible{color:#1E7BA6;}.elementor .e-1de30f16-e6cf{font-family:Oswald;font-size:13px;color:#2B2B30;letter-spacing:2.5px;text-transform:uppercase;padding-block-end:3px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #2992C0;\n}.elementor .e-5ed8aba6-c258:hover,.elementor .e-5ed8aba6-c258:focus-visible{color:#1E7BA6;}.elementor .e-5ed8aba6-c258{font-family:Oswald;font-size:13px;color:#2B2B30;letter-spacing:2.5px;text-transform:uppercase;padding-block-end:3px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #2992C0;\n}.elementor .e-3f23a16c-c6da:hover,.elementor .e-3f23a16c-c6da:focus-visible{color:#1E7BA6;}.elementor .e-3f23a16c-c6da{font-family:Oswald;font-size:13px;color:#2B2B30;letter-spacing:2.5px;text-transform:uppercase;padding-block-end:3px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #2992C0;\n}.elementor .e-279be961-b29a{width:auto;padding:0px;gap:20px;flex-wrap:wrap;}.elementor .e-4c55a49f-dbd2{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;flex-wrap:wrap;align-items:center;}.elementor .e-4a0b6dfc-5879{padding:0px;flex-direction:column;gap:10px;}.elementor .e-6a5bc68d-c04d{width:100%;max-width:920px;padding-block-start:44px;padding-block-end:44px;padding-inline-start:48px;padding-inline-end:48px;border-block-start-width:3px;background-color:#F6F5F2;gap:40px;align-items:center;border-top-style: solid; border-top-color: #2992C0;\n}.elementor .e-b4d61a3-2f86{padding-block-start:0px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;justify-content:center;}.elementor .e-4a182b66-e663{font-family:Oswald;font-weight:300;font-size:38px;color:#ffffff;letter-spacing:6px;line-height:1.2;text-transform:uppercase;}.elementor .e-5e075a52-5c3c:hover,.elementor .e-5e075a52-5c3c:focus-visible{color:#ffffff;border-color:#2B2B30;background-color:#2B2B30;}.elementor .e-5e075a52-5c3c{font-family:Oswald;font-size:13px;color:#1E7BA6;letter-spacing:3px;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#ffffff;transition:all 0.3s;}.elementor .e-4f1d8ff2-8b98:hover,.elementor .e-4f1d8ff2-8b98:focus-visible{color:#1E7BA6;background-color:#ffffff;}.elementor .e-4f1d8ff2-8b98{font-family:Oswald;font-size:13px;color:#ffffff;letter-spacing:3px;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;border-width:1px;border-color:rgba(255,255,255,0.7);border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-68dc4679-2de2{width:auto;padding:0px;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-75956cb0-9a34{text-align:center;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(rgba(30,123,166,0.94) 0%,rgba(30,123,166,0.94) 100%),url("https://epirusadventures.com/wp-content/uploads/2026/06/vikoscrossing3.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:30px;align-items:center;}.elementor .e-b11bd08-6a5b{padding:0px;background-color:#ffffff;flex-direction:column;gap:0px;}