.elementor-21 .elementor-element.elementor-element-df8bfd0:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-df8bfd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.flygeotravel.com/wp-content/uploads/2024/09/banner-image.webp");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-21 .elementor-element.elementor-element-df8bfd0 > .elementor-container{min-height:650px;}.elementor-21 .elementor-element.elementor-element-df8bfd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-df8bfd0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-19f5c55 > .elementor-element-populated{padding:100px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-39fffe5 .elementor-heading-title{color:#FFFFFF;font-family:"Hind", Sans-serif;font-size:20px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-e40d8ab{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-e40d8ab > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21 .elementor-element.elementor-element-e40d8ab .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:600;text-transform:uppercase;line-height:78.02px;}.elementor-21 .elementor-element.elementor-element-ae0c90c .elementor-button{background-color:#29A744;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-ae0c90c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9875122.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-9875122 > .elementor-element-populated{margin:-90px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-ee02eef{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-21 .elementor-element.elementor-element-ee02eef > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-ee02eef .elementor-field-group{padding-right:calc( 25px/2 );padding-left:calc( 25px/2 );margin-bottom:20px;}.elementor-21 .elementor-element.elementor-element-ee02eef .elementor-form-fields-wrapper{margin-left:calc( -25px/2 );margin-right:calc( -25px/2 );margin-bottom:-20px;}.elementor-21 .elementor-element.elementor-element-ee02eef .elementor-field-group.recaptcha_v3-bottomleft, .elementor-21 .elementor-element.elementor-element-ee02eef .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-21 .elementor-element.elementor-element-ee02eef .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-ee02eef .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-21 .elementor-element.elementor-element-ee02eef .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-21 .elementor-element.elementor-element-ee02eef .elementor-field-type-html{padding-bottom:0px;}.elementor-21 .elementor-element.elementor-element-ee02eef .elementor-field-group .elementor-field, .elementor-21 .elementor-element.elementor-element-ee02eef .elementor-field-subgroup label{font-family:"Hind", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-ee02eef .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#F3F3F3;border-width:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ee02eef .elementor-field-group .elementor-select-wrapper select{background-color:#F3F3F3;border-width:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ee02eef .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;border-radius:4px 4px 4px 4px;}.elementor-21 .elementor-element.elementor-element-ee02eef .e-form__buttons__wrapper__button-next{background-color:#155623;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-ee02eef .elementor-button[type="submit"]{background-color:#155623;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-ee02eef .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-21 .elementor-element.elementor-element-ee02eef .e-form__buttons__wrapper__button-previous{background-color:#155623;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-ee02eef .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-ee02eef .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-ee02eef .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-21 .elementor-element.elementor-element-ee02eef .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-92d32f2{margin-top:30px;margin-bottom:30px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-008d32a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-008d32a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-a1ca251 .elementor-heading-title{color:#121212;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;}.elementor-21 .elementor-element.elementor-element-9b867f9{color:#4A4A4A;font-family:"Hind", Sans-serif;font-size:18px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-308be1c .elementor-button{background-color:#155623;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;border-radius:0px 0px 0px 0px;padding:13px 40px 13px 40px;}.elementor-21 .elementor-element.elementor-element-5bdd33e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-5bdd33e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.flygeotravel.com/wp-content/uploads/2024/09/bg-element.webp");background-position:center center;background-repeat:no-repeat;}.elementor-21 .elementor-element.elementor-element-5bdd33e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 80px 0px;}.elementor-21 .elementor-element.elementor-element-5bdd33e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-0a1839e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-994223c{text-align:center;}.elementor-21 .elementor-element.elementor-element-994223c .elementor-heading-title{color:#121212;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-a30f7c2{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:center;color:#4A4A4A;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-1f27f6a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-1f27f6a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-1f27f6a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-3468bc5 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 20px 30px 20px;border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-3468bc5{--icon-box-icon-margin:15px;}.elementor-21 .elementor-element.elementor-element-3468bc5 .elementor-icon-box-title{color:#4A4A4A;}.elementor-21 .elementor-element.elementor-element-3468bc5 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-3468bc5 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-e2478c3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-87cd82f > .elementor-widget-container{background-color:#FFFFFF;padding:30px 20px 30px 20px;border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-87cd82f{--icon-box-icon-margin:15px;}.elementor-21 .elementor-element.elementor-element-87cd82f .elementor-icon-box-title{color:#4A4A4A;}.elementor-21 .elementor-element.elementor-element-87cd82f .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-87cd82f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-7c3eb83.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-be06039 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 20px 30px 20px;border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-be06039{--icon-box-icon-margin:15px;}.elementor-21 .elementor-element.elementor-element-be06039 .elementor-icon-box-title{color:#4A4A4A;}.elementor-21 .elementor-element.elementor-element-be06039 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-be06039 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-545c3ba > .elementor-widget-container{background-color:#FFFFFF;padding:30px 20px 30px 20px;border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-545c3ba{--icon-box-icon-margin:15px;}.elementor-21 .elementor-element.elementor-element-545c3ba .elementor-icon-box-title{color:#4A4A4A;}.elementor-21 .elementor-element.elementor-element-545c3ba .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-545c3ba .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-55bb145.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-55bb145.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-55bb145.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-6912694 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 20px 30px 20px;border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-6912694{--icon-box-icon-margin:15px;}.elementor-21 .elementor-element.elementor-element-6912694 .elementor-icon-box-title{color:#4A4A4A;}.elementor-21 .elementor-element.elementor-element-6912694 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-6912694 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-fce38f8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-8c00503 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 20px 30px 20px;border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-8c00503{--icon-box-icon-margin:15px;}.elementor-21 .elementor-element.elementor-element-8c00503 .elementor-icon-box-title{color:#4A4A4A;}.elementor-21 .elementor-element.elementor-element-8c00503 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-8c00503 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-c37d856.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-74f9ea7 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 20px 30px 20px;border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-74f9ea7{--icon-box-icon-margin:15px;}.elementor-21 .elementor-element.elementor-element-74f9ea7 .elementor-icon-box-title{color:#4A4A4A;}.elementor-21 .elementor-element.elementor-element-74f9ea7 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-74f9ea7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-157b4dc > .elementor-widget-container{background-color:#FFFFFF;padding:30px 20px 30px 20px;border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-157b4dc{--icon-box-icon-margin:15px;}.elementor-21 .elementor-element.elementor-element-157b4dc .elementor-icon-box-title{color:#4A4A4A;}.elementor-21 .elementor-element.elementor-element-157b4dc .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-157b4dc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-c72d72d{margin-top:40px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-8a1312e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-8a1312e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-8a1312e > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#A1A1A1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 35px 0px 0px;}.elementor-21 .elementor-element.elementor-element-8a1312e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-3cac4ea.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-3cac4ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-3cac4ea > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#A1A1A1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 45px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3cac4ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-524c4c4{text-align:right;}.elementor-21 .elementor-element.elementor-element-524c4c4 img{width:75%;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-0a87ccd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-0a87ccd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-0a87ccd > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#A1A1A1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 45px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0a87ccd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-a903cb3{text-align:right;}.elementor-21 .elementor-element.elementor-element-a903cb3 img{width:75%;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-2fbd1f8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-2fbd1f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-2fbd1f8.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-21 .elementor-element.elementor-element-2fbd1f8 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-21 .elementor-element.elementor-element-68b8da8 img{width:100%;}.elementor-21 .elementor-element.elementor-element-8e528e2{margin-top:70px;margin-bottom:50px;}.elementor-21 .elementor-element.elementor-element-1ee9f87{text-align:center;}.elementor-21 .elementor-element.elementor-element-1ee9f87 .elementor-heading-title{color:#121212;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;}.elementor-21 .elementor-element.elementor-element-7f8e295 > .elementor-container{min-height:220px;}.elementor-21 .elementor-element.elementor-element-00484e3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-00484e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-4987981 .elementor-cta .elementor-cta__bg, .elementor-21 .elementor-element.elementor-element-4987981 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21 .elementor-element.elementor-element-4987981 > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-4987981 .elementor-cta__content{text-align:left;}.elementor-21 .elementor-element.elementor-element-4987981 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-4987981 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#1B1A1A4D;}.elementor-21 .elementor-element.elementor-element-4aeb25b .elementor-cta .elementor-cta__bg, .elementor-21 .elementor-element.elementor-element-4aeb25b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21 .elementor-element.elementor-element-4aeb25b > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-4aeb25b .elementor-cta__content{text-align:left;}.elementor-21 .elementor-element.elementor-element-4aeb25b .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-4aeb25b .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#1B1A1A4D;}.elementor-21 .elementor-element.elementor-element-f5c3304 .elementor-cta .elementor-cta__bg, .elementor-21 .elementor-element.elementor-element-f5c3304 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21 .elementor-element.elementor-element-f5c3304 > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-f5c3304 .elementor-cta__content{text-align:left;}.elementor-21 .elementor-element.elementor-element-f5c3304 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-f5c3304 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#1B1A1A4D;}.elementor-21 .elementor-element.elementor-element-900fbff > .elementor-container{min-height:220px;}.elementor-21 .elementor-element.elementor-element-ac11cd7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-ac11cd7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-ae33992 .elementor-cta .elementor-cta__bg, .elementor-21 .elementor-element.elementor-element-ae33992 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21 .elementor-element.elementor-element-ae33992 > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-ae33992 .elementor-cta__content{text-align:left;}.elementor-21 .elementor-element.elementor-element-ae33992 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-ae33992 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#1B1A1A4D;}.elementor-21 .elementor-element.elementor-element-99b1689 .elementor-cta .elementor-cta__bg, .elementor-21 .elementor-element.elementor-element-99b1689 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21 .elementor-element.elementor-element-99b1689 > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-99b1689 .elementor-cta__content{text-align:left;}.elementor-21 .elementor-element.elementor-element-99b1689 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-99b1689 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#1B1A1A4D;}.elementor-21 .elementor-element.elementor-element-9f98902.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-41d4e73{text-align:center;}.elementor-21 .elementor-element.elementor-element-41d4e73 .elementor-heading-title{color:#121212;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;}.elementor-21 .elementor-element.elementor-element-98689a3{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:center;color:#4A4A4A;}.elementor-21 .elementor-element.elementor-element-b0f9c49:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b0f9c49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.flygeotravel.com/wp-content/uploads/2024/09/review-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-b0f9c49 > .elementor-container{min-height:400px;}.elementor-21 .elementor-element.elementor-element-b0f9c49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:70px 0px 30px 0px;}.elementor-21 .elementor-element.elementor-element-b0f9c49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-c2d9983.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-c2d9983 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-134d424{text-align:center;}.elementor-21 .elementor-element.elementor-element-134d424 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;}.elementor-21 .elementor-element.elementor-element-fc4d8be{text-align:center;color:#FFFFFF;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-00484e3{width:25.046%;}.elementor-21 .elementor-element.elementor-element-f2bee3a{width:43.476%;}.elementor-21 .elementor-element.elementor-element-f2e9c56{width:31.142%;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-df8bfd0 > .elementor-container{min-height:533px;}.elementor-21 .elementor-element.elementor-element-19f5c55 > .elementor-element-populated{padding:70px 25px 0px 25px;}.elementor-21 .elementor-element.elementor-element-39fffe5 .elementor-heading-title{font-size:17px;}.elementor-21 .elementor-element.elementor-element-e40d8ab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-e40d8ab .elementor-heading-title{font-size:26px;line-height:50px;}.elementor-21 .elementor-element.elementor-element-9875122 > .elementor-element-populated{margin:-294px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-a1ca251 .elementor-heading-title{font-size:28px;}.elementor-21 .elementor-element.elementor-element-9b867f9{font-size:16px;}.elementor-21 .elementor-element.elementor-element-5bdd33e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-5bdd33e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-21 .elementor-element.elementor-element-5bdd33e{padding:60px 0px 60px 0px;}.elementor-21 .elementor-element.elementor-element-994223c .elementor-heading-title{font-size:28px;}.elementor-21 .elementor-element.elementor-element-a30f7c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-8a1312e{width:50%;}.elementor-21 .elementor-element.elementor-element-8a1312e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-8a1312e > .elementor-element-populated{padding:0px 15px 0px 20px;}.elementor-21 .elementor-element.elementor-element-3cac4ea{width:50%;}.elementor-21 .elementor-element.elementor-element-3cac4ea > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0a87ccd{width:50%;}.elementor-21 .elementor-element.elementor-element-0a87ccd > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-a903cb3 img{width:65%;}.elementor-21 .elementor-element.elementor-element-2fbd1f8{width:50%;}.elementor-21 .elementor-element.elementor-element-1ee9f87 .elementor-heading-title{font-size:28px;}.elementor-21 .elementor-element.elementor-element-41d4e73 .elementor-heading-title{font-size:28px;}.elementor-21 .elementor-element.elementor-element-98689a3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-134d424 .elementor-heading-title{font-size:28px;}.elementor-21 .elementor-element.elementor-element-57d4d50 > .elementor-widget-container{margin:0px 9px 0px 11px;}}@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-df8bfd0:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-df8bfd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for html, class: .elementor-element-a77293c */.tabs-wrapper {
            display: flex;
            justify-content: center; /* Center tabs horizontally */
            margin-bottom: 20px; /* Optional space below tabs */
             font-family: 'Montserrat', sans-serif !Important;
        }

        /* Tabs container with unified border-radius */
        .tabs-container {
            display: inline-block; /* Inline block so it takes up only as much width as needed */
            border-radius: 20px; /* Rounded corners for the entire container */
            overflow: hidden; /* Apply border-radius to whole container */
            border: 1px solid #ddd;
            background-color: #f1f1f1; /* Background color for tabs */
        }

        .tabs {
            display: flex; /* Arrange tabs horizontally */
            cursor: pointer;
             font-family: 'Montserrat', sans-serif !Important;
             font-weight: 500 !Important;
        }

        .tab {
            padding: 10px 20px;
             font-family: 'Montserrat', sans-serif !Important;
             font-weight: 500 !Important;
            color: #000;
            border-right: 1px solid #ddd; /* Border between tabs */
            font-weight: bold;
            text-align: center;
            white-space: nowrap; /* Prevent text from wrapping */
        }

        /* Remove border-right for the last tab */
        .tab:last-child {
            border-right: none;
        }

        /* Active tab styling */
        .tab.active {
            background-color: #045E34;
            color: #fff;
        }

        /* Tab content container */
        .tab-content-container {
            padding: 20px;
            
            border-top: none;
           
            border-radius: 0 0 20px 20px; /* Bottom corners rounded */
            max-width: auto; /* Optional: control content width */
            margin: 0 auto; /* Center the tab content */
        }

        .tab-content {
            display: none;
        }

        .tab-content.active {
            display: block;
        }
        
        
        
        



/* Three column container */
        .umrah-package-container {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 20px; /* Space between columns */
            max-width: 1200px;
            margin: 0 auto;
            padding: 20px;
             font-family: 'Montserrat', sans-serif;
        }

        /* Individual package column styling */
        .umrah-package {
            
           
            padding: 20px;
            text-align: center;
            border-radius: 10px;
        }

        /* Image on top */
        .umrah-package img {
            width: 100%;
            border-radius: 10px;
        }

        /* Heading for the package */
        .package-heading {
            font-size: 20px;
            font-weight: 700;
            margin: 15px 0 5px;
            text-align: left;
        }

        /* Price section */
        .package-price {
            font-size: 16px;
            color: #045E34;
            margin-bottom: 15px;
            text-align: left;
        }

        /* List styling */
        .package-list {
            list-style: none;
            padding: 0;
            margin-bottom: 20px;
        }

        .package-list li {
            display: flex;
            align-items: center;
            font-size: 14px;
            margin-bottom: 10px;
        }

        .package-list li::before {
            content: '✔';
            color: #045E34;
            margin-right: 10px;
            font-weight: bold;
        }

        /* Full width button styles */
        .package-button {
            display: block;
            width: 100%;
            background-color: #155623;
            color: #fff;
            padding: 10px;
            margin-bottom: 10px;
            text-decoration: none;
            border-radius: 5px;
             font-family: 'Montserrat', sans-serif;
        }
         .package-button:hover {
            display: block;
            width: 100%;
            background-color: #155623;
            color: #fff;
            padding: 10px;
            margin-bottom: 10px;
            text-decoration: none;
            border-radius: 5px;
             font-family: 'Montserrat', sans-serif;
        }

        .package-button.view-details {
            border: 1px solid #29A744;
            background-color: white;
            color: #045E34!Important;
        }     
        
        
        
        
 @media (max-width: 768px) {
            .umrah-package-container {
                grid-template-columns: 1fr; /* 1 column on mobile */
            }

            .umrah-package {
                margin-bottom: 20px; /* Add some space between columns on mobile */
            }
        .tab-content-container {
        padding : 0px;
            
        }
        .umrah-package-container  {
            padding: 0px !Important;
        }
        }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-134d424 */.review-section-heading {
    font-family: 'Montserrat', sans-serif !Important;
    color: #FFFFFF;
    font-weight: 600 !Important;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc4d8be */.section-description {
    display: block; /* Make it a block element */
    text-align: center; /* Center the text */
    margin: 0 auto; /* Optional: center if it has a width */
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-57d4d50 *//* Container for two-column layout */
        .review-container {
            display: grid;
            grid-template-columns: 1fr 2fr; /* Image column is 1/3, content is 2/3 */
            gap: 20px; /* Space between the two columns */
            background-color: #fff;
            padding: 0px;
            border-radius: 10px;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
            max-width: 800px;
            margin: 0 auto;
            font-family: 'Montserrat', sans-serif !Important;
            font-style: normal;
        }

        /* Image column */
        .review-image {
            border-radius: 10px;
        }

        .review-image img {
            width: auto;
            border-radius: 10px;
            height: 100%;
        }

        /* Content column */
        .review-content {
            display: flex;
            flex-direction: column;
            padding-top: 30px;
            padding-bottom: 30px;
            padding-right: 30px;
            text-align: left;
        }

        /* Star rating */
        .star-rating {
            color: #ffc107; /* Star color */
            font-size: 20px;
            margin-bottom: 10px;
        }

        /* Review heading */
        .review-heading {
            font-size: 18px;
            font-weight: bold;
            margin-bottom: 10px;
        }

        /* Review text */
        .review-text {
            font-size: 14px;
            color: #333;
            margin-bottom: 20px;
            line-height: 1.6;
        }

        /* Name of reviewer */
        .reviewer-name {
            font-size: 14px;
            font-weight: bold;
            color: #045E34;
            margin-top: auto; /* Pushes the name to the bottom of the column */
        }
        
/* Arrow Styling */
.owl-nav .owl-prev, .owl-nav .owl-next {
    background-color: #29A744;
    color: white !Important;
    border-radius: 50%;
    padding: 10px;
    font-size: 25px !Important;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.owl-nav .owl-prev {
    left: -30px; /* Position left arrow */
}

.owl-nav .owl-next {
    right: -30px; /* Position right arrow */
}

.owl-nav .owl-prev:hover, .owl-nav .owl-next:hover {
    background-color: #218634; /* Darker green on hover */
}
.owl-dots {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 20px; /* Adjust margin as needed */
}

/* Dots Styling */
.owl-dots .owl-dot {
    width: 12px;
    height: 12px;
    background-color: white!Important ;
    border-radius: 50%;
    display: inline-block;
    margin: 5px;
    justify-content: center;
    align-items: center;
    text-align: center;
    border: 2px solid #29A744; /* Green border */
}

.owl-dots .owl-dot.active {
    background-color: #29A744 !Important; /* Active dot color */
}

/* Optional: Customize dot hover state */
.owl-dots .owl-dot:hover {
    background-color: #29A744;
    cursor: pointer;
}
        
@media (max-width: 768px) {
    .review-image {
        display : none !Important;
    }
    .review-content {
            display: flex;
            flex-direction: column;
            padding-top: 30px;
            padding-bottom: 20px;
            padding-right: 0px;
             padding-left: 20px;
            text-align: left;
        }
          .review-container {
            display: grid;
            grid-template-columns: 1fr; /* Image column is 1/3, content is 2/3 */
            width: 100% !Important;
            margin: 0 auto;
          }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b0f9c49 */section.elementor-section.elementor-top-section.elementor-element.elementor-element-b0f9c49.elementor-section-height-min-height.review-section.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle {
    background-image: url(https://www.flygeotravel.com/wp-content/uploads/2024/09/review-bg.png) ! Important;
    background-position: center center ! Important;
    background-repeat: no-repeat ! Important;
    background-size: cover ! Important;
    padding-top: 50px !Important;
    padding-bottom: 50px !Important;
    margin-top: 50px !Important;
    margin-bottom: 50px !Important; 
}/* End custom CSS */