.elementor-4989 .elementor-element.elementor-element-580cfd8:not(.elementor-motion-effects-element-type-background), .elementor-4989 .elementor-element.elementor-element-580cfd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://viptoursegypt.com/wp-content/uploads/2026/10/alexandria-qaitbay-citadel.jpg");background-size:cover;}.elementor-4989 .elementor-element.elementor-element-580cfd8 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #0A1930DB 0%, #0A193066 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4989 .elementor-element.elementor-element-580cfd8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:170px 20px 132px 20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4989 .elementor-element.elementor-element-0c5ca50 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#C9A66B;}.elementor-4989 .elementor-element.elementor-element-de4906a .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:58px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4989 .elementor-element.elementor-element-c0743ae{font-size:20px;line-height:32px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4989 .elementor-element.elementor-element-0a92905 .elementor-button{background-color:#C9A66B;fill:#17345C;color:#17345C;border-radius:40px 40px 40px 40px;}.elementor-4989 .elementor-element.elementor-element-ca7e57c > .elementor-container{max-width:1180px;}.elementor-4989 .elementor-element.elementor-element-ca7e57c{padding:72px 20px 78px 20px;}.elementor-4989 .elementor-element.elementor-element-2fc783c .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#C9A66B;}.elementor-4989 .elementor-element.elementor-element-731849b .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-fe10a03 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:13px;font-weight:400;line-height:1.2em;color:#C9A66B;}.elementor-4989 .elementor-element.elementor-element-6601ac6 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-adf653f .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:13px;font-weight:400;line-height:1.2em;color:#C9A66B;}.elementor-4989 .elementor-element.elementor-element-15892ae .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-d0d4465 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:13px;font-weight:400;line-height:1.2em;color:#C9A66B;}.elementor-4989 .elementor-element.elementor-element-b121eee .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-1fe0456 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:13px;font-weight:400;line-height:1.2em;color:#C9A66B;}.elementor-4989 .elementor-element.elementor-element-a0e6296 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-deae890 > .elementor-container{max-width:1180px;}.elementor-4989 .elementor-element.elementor-element-deae890{padding:78px 20px 78px 20px;}.elementor-4989 .elementor-element.elementor-element-3f6659a .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#C9A66B;}.elementor-4989 .elementor-element.elementor-element-e2a09c4 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-efef91a{font-size:17px;line-height:29px;color:#6F7C8F;}.elementor-4989 .elementor-element.elementor-element-16337ef > .elementor-container{max-width:1180px;}.elementor-4989 .elementor-element.elementor-element-16337ef{padding:78px 20px 78px 20px;}.elementor-4989 .elementor-element.elementor-element-8e7ebeb .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#C9A66B;}.elementor-4989 .elementor-element.elementor-element-5fd47ed .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-4add71e .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-09a6136{font-size:16px;line-height:28px;color:#6F7C8F;}.elementor-4989 .elementor-element.elementor-element-b288ff6 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-04dd77e{font-size:16px;line-height:28px;color:#6F7C8F;}.elementor-4989 .elementor-element.elementor-element-269ac8c .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-630606f{font-size:16px;line-height:28px;color:#6F7C8F;}.elementor-4989 .elementor-element.elementor-element-8ec068f .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-700d3e6{font-size:16px;line-height:28px;color:#6F7C8F;}.elementor-4989 .elementor-element.elementor-element-9424aa4 > .elementor-container{max-width:1180px;}.elementor-4989 .elementor-element.elementor-element-9424aa4{padding:78px 20px 78px 20px;}.elementor-4989 .elementor-element.elementor-element-ae60719 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#C9A66B;}.elementor-4989 .elementor-element.elementor-element-9f1d330 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-386a320 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-9d5dc96{font-size:16px;line-height:28px;color:#6F7C8F;}.elementor-4989 .elementor-element.elementor-element-a85f16f .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-bf8405f{font-size:16px;line-height:28px;color:#6F7C8F;}.elementor-4989 .elementor-element.elementor-element-519e858 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-bb9ac35{font-size:16px;line-height:28px;color:#6F7C8F;}.elementor-4989 .elementor-element.elementor-element-64f5170 > .elementor-container{max-width:1180px;}.elementor-4989 .elementor-element.elementor-element-64f5170{padding:78px 20px 78px 20px;}.elementor-4989 .elementor-element.elementor-element-9b68788 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#C9A66B;}.elementor-4989 .elementor-element.elementor-element-19a4778 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-dc570b9{font-size:17px;line-height:29px;color:#6F7C8F;}.elementor-4989 .elementor-element.elementor-element-d8c118f > .elementor-container{max-width:1180px;}.elementor-4989 .elementor-element.elementor-element-d8c118f{padding:78px 20px 78px 20px;}.elementor-4989 .elementor-element.elementor-element-9228f06 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#C9A66B;}.elementor-4989 .elementor-element.elementor-element-5d57567 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-d9af3df > .elementor-container{max-width:1180px;}.elementor-4989 .elementor-element.elementor-element-d9af3df{padding:78px 20px 78px 20px;}.elementor-4989 .elementor-element.elementor-element-5e36955 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#C9A66B;}.elementor-4989 .elementor-element.elementor-element-079bf89 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-0a77428 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-d0a4b50{font-size:16px;line-height:28px;color:#6F7C8F;}.elementor-4989 .elementor-element.elementor-element-7125104 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-1ba1858{font-size:16px;line-height:28px;color:#6F7C8F;}.elementor-4989 .elementor-element.elementor-element-1b3d939 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-d887ffe{font-size:16px;line-height:28px;color:#6F7C8F;}.elementor-4989 .elementor-element.elementor-element-9e8a4b0 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-9bcd0e4{font-size:16px;line-height:28px;color:#6F7C8F;}.elementor-4989 .elementor-element.elementor-element-9cd4b83{padding:0px 0px 0px 0px;}.elementor-4989 .elementor-element.elementor-element-2095b6f > .elementor-container{max-width:1180px;}.elementor-4989 .elementor-element.elementor-element-2095b6f{padding:78px 20px 78px 20px;}.elementor-4989 .elementor-element.elementor-element-0d7b518 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#C9A66B;}.elementor-4989 .elementor-element.elementor-element-c4e3eaf .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-ec4a0b9 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-fce9a1f{font-size:16px;line-height:28px;color:#6F7C8F;}.elementor-4989 .elementor-element.elementor-element-176c770 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-bb279f0{font-size:16px;line-height:28px;color:#6F7C8F;}.elementor-4989 .elementor-element.elementor-element-6d85bfb .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-d7b4478{font-size:16px;line-height:28px;color:#6F7C8F;}.elementor-4989 .elementor-element.elementor-element-f388833 > .elementor-container{max-width:1180px;}.elementor-4989 .elementor-element.elementor-element-f388833{padding:78px 20px 78px 20px;}.elementor-4989 .elementor-element.elementor-element-782b0c5 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#C9A66B;}.elementor-4989 .elementor-element.elementor-element-8b2f3e3 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-df12ec7 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#17345C;}.elementor-4989 .elementor-element.elementor-element-8d6df3e{font-size:16px;line-height:28px;color:#6F7C8F;}.elementor-4989 .elementor-element.elementor-element-22aa70e:not(.elementor-motion-effects-element-type-background), .elementor-4989 .elementor-element.elementor-element-22aa70e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17345C;}.elementor-4989 .elementor-element.elementor-element-22aa70e > .elementor-container{max-width:1180px;}.elementor-4989 .elementor-element.elementor-element-22aa70e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:78px 20px 78px 20px;}.elementor-4989 .elementor-element.elementor-element-22aa70e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4989 .elementor-element.elementor-element-f108184 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#C9A66B;}.elementor-4989 .elementor-element.elementor-element-10a321a .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-4989 .elementor-element.elementor-element-f1ee1ff{font-size:17px;line-height:29px;color:#FFFFFF;}