 body {font-family: 'Inter', sans-serif;position: relative;}.stop {overflow-y: hidden;}.main {padding: 0 20px;margin: 0 auto;max-width: 1400px;width: 100%;overflow: hidden;}.button {color: #fff;background: #27DEC5;border-radius: 10px;font-weight: 600;font-size: 16px;border: none;text-transform: uppercase;cursor: pointer;padding: 19px 40px;}.button a {text-decoration: none;font-weight: 600;font-size: 16px;line-height: 19px;color: #FFFFFF;}.button:hover {background: #12C9B0;}.button:active {background: #FFDE0F;color: #0A2540;}.secbutton {color: #fff;background: #0A2540;border-radius: 10px;font-weight: 600;font-size: 16px;border: none;text-transform: uppercase;cursor: pointer;}.secbutton:hover {background: #144474;}.secbutton:active {background: #FFDE0F;color: #0A2540;}.title {font-weight: 900;font-size: 58px;text-transform: capitalize;color: #0A2540;}.subtitle {font-size: 38px;font-weight: 900;text-transform: capitalize;color: #0A2540;}.label {font-weight: 700;font-size: 24px;line-height: 24px;color: #0A2540;}.name {font-weight: 900;font-size: 24px;color: #FFFFFF;}.text {font-size: 16px;font-weight: 300;line-height: 24px;color: #0A2540;}.link {font-size: 13px;font-weight: 600;color: #0A2540;text-decoration: none;text-transform: uppercase;}.box {display: flex;align-items: center;}.wrap {display: flex;align-items: center;justify-content: space-between;}.between {display: flex;justify-content: space-between;}.flex {display: flex;}.center {text-align: center;}.left {text-align: left;}.hidden {overflow: hidden;}.bold {font-weight: 700 !important;}.white {color: #fff;}.black {color: #000;}.sec_margin {margin-top: 20px;}.descnone {display: none;}.index2 {z-index: 2;position: relative;}.shades {position: absolute;width: 100%;height: 100%;background: linear-gradient(179.29deg, rgba(0, 0, 0, 0.45) 41.39%, rgba(0, 0, 0, 0) 76.42%);border-radius: 20px;transform: rotate(-180deg);z-index: 1;top: 0;left: 0;}.decoration_none {text-decoration: none;}@media screen and (max-width: 650px) {.main {padding: 0 10px;max-width: 425px;}.sec_margin {margin-top: 10px;}.flex {flex-direction: column;}.title {font-size: 38px;}.subtitle {font-size: 32px;}.mobilenone {display: none;}.mobile-column-reverse {flex-direction: column-reverse;}.shades-mobile {position: absolute;width: 100%;height: 100%;background: linear-gradient(179.29deg, rgba(0, 0, 0, 0.45) 41.39%, rgba(0, 0, 0, 0) 76.42%);border-radius: 20px;transform: rotate(-180deg);z-index: 1;top: 0;left: 0;}}.mr36 {margin-right: 36px;}.mr27 {margin-right: 27px;}.mr8 {margin-right: 8px;}.ml9 {margin-left: 9px;}.mt8 {margin-top: 8px;}.mt10 {margin-top: 10px;}.mt14 {margin-top: 14px;}.mt20 {margin-top: 20px;}.mt44 {margin-top: 44px;}.mt90 {margin-top: 90px;}.slider {margin: 0 auto;max-width: 1440px;width: 100%;position: relative;}.swiper-slide img {display: block;width: 100%;height: 622px;object-fit: cover;border-radius: 20px;}.swiper-slide video {display: block;width: 100%;height: 622px;object-fit: cover;border-radius: 20px;}.swiper-slide figure {position: relative;margin: 0;overflow: hidden;}.swiper-custom-nav {position: absolute;bottom: -30px;right: 250px;z-index: 10;display: flex;justify-content: space-between;width: 140px;}.swiper-custom-nav img {cursor: pointer;box-shadow: 0px 10px 40px -8px rgba(10, 37, 64, 0.0973831);border-radius: 40px;}.swiper-custom-pagination {display: flex;justify-content: center;width: 100%;gap: 10px;}.swiper-custom-pagination .swiper-pagination-bullet {width: 10px;height: 10px;background: #FFFFFF;text-align: center;z-index: 20;margin: -40px 0 0 0 !important;}.swiper-custom-pagination .line {opacity: 0.5;height: 10px;width: 10px;display: block;border-radius: 10px;transition: all .3s ease-in-out;}.swiper-custom-pagination .swiper-pagination-bullet-active .line {opacity: 1;width: 10px;}#swiper-neighbourhood {margin-top: 44px;}#swiper-activities {margin-top: 44px;}@media screen and (max-width: 800px) {.slider {padding: 0 15px;}.swiper-slide img {height: 267px;width: 100%;}.swiper-slide video {height: 267px;width: 100%;}.swiper-custom-nav {right: 30px;}#swiper-neighbourhood {margin-top: 26px;}#swiper-activities {margin-top: 26px;}.swiper-custom-nav {width: 135px;}}.header {display: flex;justify-content: space-between;align-items: center;width: 100%;padding: 15px 20px 20px 20px;max-width: 1400px;margin: 0 auto;}.header_text {font-weight: 500;font-size: 12px;color: #0A2540;}.header_location_text:hover {color: #144474;}.header_button {padding: 12px 17px;}.header_mobile_open {display: none;}.link {font-size: 13px;font-weight: 600;color: #0A2540;text-decoration: none;text-transform: uppercase;}.menu li {position:relative;display:block;opacity:0;cursor:pointer;border-radius: 9px;}.menu li:hover {background: #EBFBFF;}.menu li > ul {position: absolute;pointer-events:none;padding: 0;z-index: 25;}.menu > ul {display:flex;}.menu > ul > li {pointer-events: all;opacity:1;}ul li a {white-space:nowrap;display:block;}li:hover > ul {pointer-events:initial;}li:hover > ul > li, ul:hover > li{opacity:1;}.menu > ul > li li ul {transform:translateX(100%);top:0;right:0;}.menu a {transition: background 0.5s, color 0.5s, transform 0.5s;position:relative;border-radius: 9px;padding: 16px 20px;display: flex;align-items: center;font-size: 13px;font-weight: 600;color: #0A2540;text-decoration: none;text-transform: uppercase;}.menu img {margin-left: 5px;transition: transform 0.3s, rotate 0.3s;}.menu > ul > li > ul > li{transition: transform 0.3s, opacity 0.3s;transform:translateY(150%);opacity:0;background: #FFFFFF;box-shadow: 0px 10px 40px -8px rgba(10, 37, 64, 0.16);margin-top: 5px;width: fit-content;z-index: 20;}.menu > ul > li:hover > ul > li, .menu > ul > li.hover > ul > li{transform:translateY(0%);opacity: 1;}.menu > ul > li:hover > a > img {transform: rotate(180deg);}.mobile_menu {display: none;position: absolute;top: 62px;left: 0;width: 100%;padding: 10px;height: calc(100vh - 62px);border-radius: 20px;z-index: 999;background: #fff;}.mobile_menu_content {background-color: #EBFBFF;border-radius: 20px;height: 100%;width: 100%;position: relative;text-align: center;display: flex;flex-direction: column;align-items: center;overflow: hidden;}.mobile_menu_img_wrap {position: absolute;z-index: 1;display: flex;justify-content: center;top: -99px;}.mobile_menu_item {font-weight: 600;font-size: 13px;line-height: 16px;text-transform: uppercase;color: #0A2540;background-color: transparent;}.mobile_menu_button {margin-top: 30px;}.mobile_menu_socials {margin-top: 25px;}.social:hover path {fill: #144474;}.mobile_menu_socials img {width: 30px;height: 30px;}.mobile_menu_wrap {margin-top: 25px;display: flex;}.header_mobile_close {display: none;}.open_menu {display: flex !important;}.close_menu {display: none !important;}.footer {padding: 0 20px 20px 20px;margin: 100px auto 0 auto;max-width: 1400px;width: 100%;}.preview {background-image: url("../images/backgrounds/footer.webp");background-size: cover;background-repeat: no-repeat;width: 100%;padding: 54px 0 74px 0;display: flex;flex-direction: column;align-items: center;text-align: center;border-radius: 20px;}.footer_title {margin-top: 20px;max-width: 535px;}.footer_text {margin-top: 14px;max-width: 523px;}.preview_button {margin-top: 34px;}.sitemap {background-color: #EBFBFF;border-radius: 20px;padding: 62px 100px 34px 108px;position: relative;margin-top: 20px;}.sitemap_img_holder {position: absolute;top: 41px;left: 0;display: flex;justify-content: center;width: 100%;z-index: 1;}.footer_content {z-index: 2;position: relative;}.footer_links {display: none;}.footer_link_holder {display: flex;flex-direction: column;}.rnaat {z-index: 2;position: relative;text-align: center;font-weight: 400;font-size: 13px;line-height: 15px;color: #0A2540;opacity: 0.7;margin-top: 30px;}.rights {z-index: 2;position: relative;text-align: center;font-weight: 300;font-size: 12px;line-height: 15px;color: #0A2540;opacity: 0.7;margin-top: 12px;}@media screen and (max-width: 650px) {.header {padding: 14px 30px;}.header_mobile_open {display: flex;}.footer {padding: 0 10px 15px 10px;margin: 56px auto 0 auto;max-width: 425px;}.preview {background-image: url("../images/backgrounds/footerMobile.webp");padding: 55px 0 94px 0;}.preview_wawes {height: 20px;}.footer_title {margin-top: 10px;max-width: 309px;font-size: 24px;}.footer_text {margin-top: 11px;max-width: 319px;}.preview_button {margin-top: 28px;}.sitemap {padding: 38px 0 24px 0;margin-top: 10px;}.sitemap_img_holder {top: 129px;}.footer_content {flex-direction: column;}.footer_links {display: flex;flex-direction: row;margin-top: 26px !important;}.footer_link_holder:last-child {margin-left: 52px;}.footer_socials {display: flex;flex-wrap: wrap;justify-content: center;max-width: 250px;margin-top: 30px;}.footer_social_icons {margin-top: 30px;}}.sublock {background: #F5F6F7;border-radius: 20px;padding: 105px 0;margin-top: 80px;position: relative;}.sublock_button {margin-top: 44px;}.sublock_img_wrap {position: absolute;left: 0;top: 0;display: flex;justify-content: space-between;align-items: center;width: 100%;height: 100%;z-index: 1;}.sublock_img_mobile {display: none;}.sublock_contact {display: flex;flex-direction: column;align-items: center;}.sublock_contact_wrap {max-width: 750px;width: 100%;margin-top: 36px;display: flex;justify-content: space-between;}.sublock_contact_link {font-family: 'Asap', sans-serif;font-weight: 600;font-size: 18px;line-height: 26px;text-decoration-line: underline;color: #515151;margin-left: 18px;}.sublock_contact_number {margin-top: 45px;font-weight: 700;font-size: 24px;color: #0A2540;}.hero {text-align: center;padding: 135px 0 323px 0;background-image: url("../images/Home/Lagoon-Kitesurfing.webp");background-repeat: no-repeat;border-radius: 20px;}.hero_mobile_svg_holder {display: none;}.hero_text {font-weight: 700;font-size: 18px;color: #FFFFFF;margin-top: 28px;}.hero_button {margin-top: 58px;}.lessons_content {background-color: #EBFBFF;border-radius: 20px;padding: 100px 85px;max-width: 670px;margin-right: 20px;}.lessons_btn {margin-top: 50px;}.lessons_img_holder {max-width: 670px;position: relative;}.lessons_img {height: 100%;opacity: 0;}.lessons_img_absolute {position: absolute;left: -92px;top: 0;height: 100%;max-width: none;border-radius: 20px;}.lessons_img_absolute_mobile {display: none;}.card {display: flex;justify-content: space-between;align-items: end;position: relative;height: 325px;width: 23.9%;padding: 30px 36px;border-radius: 20px;text-decoration: none;}.card_shades {background: linear-gradient(180deg, rgba(0, 0, 0, 0.45) 18.95%, rgba(0, 0, 0, 0) 50.11%);}.card1 {background-image: url("../images/Home/Kitesurfing-Egypt.webp");}.card2 {background-image: url("../images/Home/Kite-House.webp");}.card3 {background-image: url("../images/Home/Surfing.webp");}.card4 {background-image: url("../images/Home/Kitesurfing-Equipment.webp");}.location {margin-top: 90px;}.location_content {width: 42%;text-align: left;margin: 0 auto;}.location_img {border-radius: 20px;width: 50%;height: 507px;}.location_img-mobile {display: none;}.location_title {font-size: 18px;font-weight: 700;margin-top: 8px;color: #0A2540;}.location_text {margin-top: 10px;}.location_text:first-of-type {margin-top: 20px;}.trainers {margin-top: 90px;}.trainer_text {max-width: 468px;display: inline-block;}.trainers_slider {display: none;}.trainer_card {display: flex;align-items: end;position: relative;width: 32.4%;height: 506px;padding: 34px 48px;border-radius: 20px;background-size: cover;}.trainer_card-1 {background-image: url("../images/Home/Kitesurf-Trainer-1.webp");}.trainer_card-2 {background-image: url("../images/Home/Kitesurf-Trainer-2.webp");}.trainer_card-3 {background-image: url("../images/Home/Kitesurf-Trainer-3.webp");}.review {border-radius: 20px;width: 100%;margin-top: 80px;}.review_title {margin-bottom: 30px;}.review_text {display: none;}.review .iRKbXZ {max-width: none;}.article {display: flex;}.article_content {background: #EBFBFF;border-radius: 20px;padding: 72px 86px 127px 113px;margin-right: 20px;max-width: 780px;min-height: 445px;min-height: 445px;position: relative;overflow: hidden;width: 100%;}.article_content-contact {padding: 122px 86px 127px 113px;}.article_content-accommodation {padding: 60px 54px 76px 110px;}.article_text {margin-top: 20px;}.greece-article_text-2 {margin-top: 8px;}.article_button {margin-top: 50px;}.article_bg_img_holder {z-index: 1;}.article_bg_img {position: absolute;top: -19px;right: 129px;}.article_img_holder {max-width: 560px;position: relative;}.article_img {height: 100%;opacity: 0;}.article_img_absolute {position: absolute;height: 100%;max-width: none;border-radius: 20px;}.article_kitesurf {left: -71px;top: 0;}.article_surf {left: -61px;top: 0;}.article_contact {left: 0;top: 0;width: 100%;}.article_accommodation {left: 0;top: 0;width: 100%;}.article_egypt {left: -126px;top: 0;}.article_rental {left: 0;top: 0;width: 100%;}.article_greece {left: 0;top: 0;width: 100%;}.kitesurf_inc {margin-top: 85px;}.kitesurf_inc_text {margin-top: 22px;}.kitesurf_inc_box {margin-top: 44px;}.kitesurf_inc_card {display: flex;align-items: end;text-align: left;height: 325px;width: 32.3%;padding: 30px;border-radius: 20px;position: relative;}.kitesurf_inc_card-1 {background-image: url("../images/kitesurf/Kiteserf-Instructor.webp");}.kitesurf_inc_card-2 {background-image: url("../images/kitesurf/Kiteserf-Helmet.webp");}.kitesurf_inc_card-3 {background-image: url("../images/kitesurf/Kiteserf-Equipment.webp");}.kitesurf_inc_card_text {font-weight: 700;font-size: 18px;color: #FFFFFF;}.pricelist {margin-top: 80px;display: flex;flex-direction: column;align-items: center;}.pricelist_crypto {background: #FFFCE7;border-radius: 163px;padding: 5px 32px 5px 5px;margin-top: 17px;}.pricelist_crypto_text {margin-left: 12px;}.pricelist_table {background: #FFFFFF;box-shadow: 0px 10px 40px -8px rgba(10, 37, 64, 0.0973831);border-radius: 20px;padding: 10px;margin-top: 16px;max-width: 1151px;width: 100%;display: flex;}.pricelist_table_surf {margin-bottom: 40px;}.pricelist_column {width: 33.3%;}.pricelist_title_wrap {width: 100%;height: 76px;background-color: #EBFBFF;display: flex;align-items: center;}.pricelist_title {font-weight: 700;font-size: 18px;color: #0A2540;line-height: 24px;}.pricelist_title_wrap-left {border-radius: 6px 0 0 6px;padding-left: 40px;}.pricelist_title_wrap-right {border-radius: 0 6px 6px 0;}.pricelist_img-1 {margin-right: 21px;margin-left: -38px;}.pricelist_img-2 {margin-right: 32px;}.pricelist_wrap {width: 100%;height: 80px;border-bottom: 1px solid #f2f3f4;display: flex;align-items: center;}.pricelist_wrap-text {margin-left: 40px;}.pricelist_wrap-first {margin-top: 10px;}.pricelist_wrap-last {border: none;margin-bottom: 10px;}.pricelist_text {text-transform: uppercase;text-align: left;padding-left: 4px;}.pricelist_time {display: flex;align-items: center;padding: 15px 17px;background: #FAFAFA;border-radius: 8px;}.pricelist_time_text {margin-left: 7px;color: #6E7C90;}.pricelist_price_wrap {display: flex;}.pricelist_price {margin-left: 19px;}.pricelist_price_text {font-weight: 700;font-size: 18px;line-height: 22px;color: #0A2540;}.pricelist_price_cross {font-weight: 600;font-size: 18px;line-height: 22px;text-decoration-line: line-through;color: #A4AEB8;margin-left: 10px;}.pricelist_price_save {font-weight: 600;font-size: 18px;line-height: 24px;color: #27DEC5;margin-top: 1px;font-family: 'Asap', sans-serif;}.kitesurf_vid {margin-top: 120px;position: relative;}.kitesurf_vid_video {height: 907px;width: 100%;background-color: blue;margin-top: 32px;border-radius: 20px;}.kitesurf_vid_wrap {padding: 30px 40px;background: #0A2540;backdrop-filter: blur(2px);border-radius: 20px;position: absolute;bottom: -64px;right: 62px;max-width: 348px;}.kitesurf_vid_icon {margin-right: 20px;}.kitesurf_vid_title {font-weight: 500;font-size: 16px;text-transform: uppercase;color: #6ADBC6;}.kitesurf_vid_text {font-weight: 300;font-size: 16px;color: #FFFFFF;margin-top: 4px;}.level_container {margin-top: 85px;}.level_container_title {max-width: 627px;display: inline-block;}.level_conatiner_text {margin-top: 20px;}.level {display: flex;flex-wrap: wrap;justify-content: space-between;}.level_wrap {width: calc(50% - 10px);}.level_btn {width: 100%;border: none;text-align: left;outline: none;transition: 0.4s;cursor: pointer;position: relative;display: flex;flex-direction: row;justify-content: space-between;align-items: end;height: 459px;padding: 30px 40px;margin: 40px 0;border-radius: 20px;background-size: cover;}.level_btn-1 {background-image: url('../images/kitesurf/Kitesurfing-Begginer.webp');}.level_btn-2 {background-image: url('../images/kitesurf/Kitesurfing-Intermediate.webp');}.level_btn-3 {background-image: url('../images/kitesurf/Kitesurf-Advanced.webp');}.level_btn-4 {background-image: url('../images/kitesurf/Kitesurf-Advanced+.webp');}.level_btn:after {content: '+';font-weight: 900;font-size: 38px;line-height: 46px;text-align: center;text-transform: capitalize;color: #FFFFFF;z-index: 2;}.active_level:after {content: "-";}.level_content {max-height: 0;overflow: hidden;transition: max-height 0.3s ease-out;font-weight: 300;font-size: 16px;line-height: 24px;color: #0A2540;position: relative;display: flex;justify-content: space-around;width: 200%;}.level_content-2 {margin-left: calc(-100% - 20px);}.level_text {margin-top: 20px;max-width: 560px;}.level_text:first-of-type {margin-top: 25px;}.level_text:last-of-type {margin-top: 30px;}.level_subtitle {font-weight: 700;font-size: 16px;line-height: 24px;color: #0A2540;margin-top: 37px;}.level_list {margin-top: 10px;max-width: 560px;}.faq {margin-top: 120px;display: flex;justify-content: space-around;align-items: center;}.faq_wrap {max-width: 668px;}.faq_img {max-height: 1048px;}.faq_text {margin-top: 17px;}.faq_link {color: #12C9B0;}.accordion {width: 100%;border: none;text-align: left;outline: none;transition: 0.4s;cursor: pointer;background-color: transparent;font-weight: 700;font-size: 24px;line-height: 34px;color: #0A2540;margin-top: 20px;display: flex;flex-direction: row-reverse;justify-content: left;}.accordion:first-of-type {margin-top: 35px;}.panel {max-height: 0;overflow: hidden;transition: max-height 0.2s ease-out;padding-left: 48px;margin-top: 3px;font-weight: 300;font-size: 16px;line-height: 24px;color: #0A2540;position: relative;}.accordion:after {content: '\25BC';font-size: 15px;color: #1D1D1B;float: left;margin-right: 25px;}.isactive:after {content: "\25B2";}.contact {display: flex;justify-content: space-around;margin-top: 120px;}.contact_text_wrap {display: flex;align-items: end;}.contact_text {margin-left: 22px;margin-bottom: 6px;}.contact_location {margin-top: 32px;}.contact_location iframe {width: 559px;height: 419px;border-radius: 20px;}.contact_form {display: flex;flex-direction: column;margin-top: 18px;}.contact_field {padding: 20px 33px;background: #FFFFFF;border: 1px solid rgba(10, 37, 64, 0.3);border-radius: 10px;margin-top: 14px;font-weight: 300;font-size: 16px;color: #0A2540;}.contact_field::placeholder {font-weight: 300;font-size: 16px;color: #0A2540;}.contact_button {margin-top: 50px;padding: 20px 53px;width: fit-content;}.contact_field_message {height: 137px;}.acc_house {display: flex;margin-top: 85px;height: 464px;}.acc_house_content {max-width: 40%;margin: 0 auto;display: flex;flex-direction: column;justify-content: center;}.acc_house_text {margin-top: 14px;}.acc_house_available {position: absolute;top: 30px;left: 30px;padding: 6px 15px;background: #EBFBFF;border-radius: 10px;font-weight: 400;font-size: 14px;line-height: 26px;text-transform: capitalize;color: #0A2540;z-index: 10;}.acc_house_text_first {margin-top: 22px;}.acc_house_slider {max-width: 694px;margin: 0;}.acc_house_swiper-wrapper {height: 464px;}.acc_house_swiper-wrapper .swiper-slide img {height: 464px;}.acc_house_swiper-wrapper .swiper-slide video {height: 464px;}.acc_house_swiper-custom-nav {right: 64px;}.acc_why {margin-top: 130px;}.acc_why_wrap {display: flex;justify-content: space-between;margin-top: 44px;padding-left: 57px;}.acc_why_content {max-width: 490px;margin-right: 20px;}.acc_why_title_wrap {display: flex;align-items: center;}.acc_why_title_wrap_margin {margin-top: 40px;}.acc_why_title {margin-left: 24px;}.acc_why_text {margin-top: 18px;}.acc_why_img {border-radius: 20px;max-width: 59%;}.acc_about_slider {margin-top: 133px;}.acc_table_wrap {width: 100%;z-index: 9;position: relative;display: flex;justify-content: center;margin-top: -86px;}.acc_table {width: 100%;max-width: 978px;padding: 60px 90px 0 70px;background: #FFFFFF;box-shadow: 0px -25px 40px -8px rgba(10, 37, 64, 0.0973831);border-radius: 20px;}.acc_table_row {margin-top: 40px;display: flex;justify-content: space-between;}.acc_table_text {margin-top: 14px;}.acc_table_button {width: 100%;display: flex;justify-content: center;margin-top: -5px;}.swiper_about_wrap {position: relative;width: 100%;}.swiper-custom-nav-about {bottom: 56px;right: 272px;}.acc_neighbourhood_slider {margin-top: 85px;}.acc_neighbourhood_title {max-width: 430px;display: inline-block;}.acc_activities_slider {margin-top: 133px;}.egypt_expect {display: flex;justify-content: space-between;align-items: center;margin-top: 20px;}.egypt_expect_img_wrap {background-image: url("../images/Egypt/Yaht-KiteSafari-Swiming.webp");height: 532px;padding: 0 84px 69px 84px;max-width: 50%;display: flex;flex-direction: column;background-size: cover;justify-content: end;position: relative;border-radius: 20px;}.egypt_expect_img_shades {background: linear-gradient(180deg, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0) 46.62%);}.egypt_expect_img_text {margin-top: 10PX;}.egypt_expect_img_text-1 {margin-top: 15px;}.egypt_expect_wrap {max-width: 45%;flex-direction: column;align-items: start;}.egypt_expect_text {margin-top: 10px;}.egypt_expect_label {margin-top: 13px;}.egypt_expect_like {margin-top: 10px;display: flex;}.egypt_expect_like-1 {margin-top: 21px;}.egypt_expect_like-icon {margin-right: 12px;width: 19px;height: 16px;margin-top: 5px;}.egypt_expect_content {background: #F5F6F7;border-radius: 20px;position: relative;padding: 72px;}.egypt_expect_wawes_wrap {position: absolute;left: -82px;top: 0;height: 100%;display: flex;align-items: center;z-index: 1;}.egypt_expect_content_title {margin-top: 6px;}.egypt_expect_content_text {margin-top: 10px;}.egypt_expect_content_text-1 {margin-top: 15px;}.egypt_expect_content_title-margin {margin-top: 40px;}.egypt_expect_img {max-width: 50%;margin-left: 20px;}.egypt_else_slider {padding: 0;margin-top: 60px;}.egypt_else {margin-bottom: 73px;}.egypt_else_wrap {display: flex;justify-content: center;margin-top: 10px;}.egypt_else_text {max-width: 470px;}.egypt_else_text_margin {margin-left: 56px;}.egypt_else_table {padding-right: 70px;padding-bottom: 101px;}.egypt_else_row_wrap {display: flex;justify-content: space-between;margin-top: 8px;}.egypt_else_label {margin-top: 30px;}.egypt_images {display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 20px;}.egypt_images_wrap {width: calc(50% - 10px);border-radius: 20px;display: flex;max-height: 680px;height: 680px;flex-direction: column;justify-content: end;padding: 0 60px 50px 50px;margin-top: 20px;background-size: cover;position: relative;}.egypt_images_wrap-1 {background-image: url("../images/Egypt/Kiteserfer-Flying.webp");justify-content: center;padding-left: 90px;padding-bottom: 0;}.egypt_images_wrap-2 {background-image: url("../images/Egypt/Boat-Drives.webp");}.egypt_images_wrap-3 {background-image: url("../images/Egypt/Meals-On-Yaht.webp");}.egypt_images_wrap-4 {background-image: url("../images/Egypt/Pirates-Parties.webp");}.egypt_images_first_wrap {margin-top: 13px;}.egypt_images_like {display: flex;margin-top: 20px;}.egypt_images_title {font-weight: 700;}.egypt_images_label {font-weight: 200;margin-top: 9px;}.egypt_images_text {margin-top: 21px;}.egypt_images_case {margin-top: 5px;}.egypt_add {margin-top: 130px;}.egypt_add_wrap {display: flex;justify-content: space-between;margin-top: 44px;}.egypt_add_wrap-1 {margin-top: 57px;}.egypt_add_img {max-width: 45%;border-radius: 20px;}.egypt_add_content {width: 100%;}.egypt_add_content-right {margin-right: 28px;}.egypt_add_content-left {margin-left: 28px;}.egypt_add_content_text_wrap {padding: 0 30px;justify-content: space-between;}.egypt_add_content_text_wrap-mobile {display: none;}.egypt_add_label {font-weight: 200;margin-top: 2px;}.egypt_add_text {max-width: 318px;}.egypt_pricelist_table {max-width: 750px;margin-top: 29px;}.egypt_add_images_wrap {display: flex;justify-content: space-between;margin-top: 40px;}.egypt_add_img_wrap {height: 533px;}.egypt_add_img_wrap-1 {background-image: url("../images/Egypt/Kiteserfing-On-Sunset.webp");}.egypt_add_img_wrap-2 {background-image: url("../images/Egypt/Diving-With-Fishes.webp");padding-right: 96px;}.egypt_action {display: flex;flex-direction: column;align-items: center;justify-content: center;position: relative;margin-top: 100px;}.egypt_action_title {max-width: 478px;}.egypt_action_button {margin-top: 47px;}.egypt_action_img_wrap {position: absolute;width: 100%;display: flex;justify-content: space-between;align-items: center;}.egypt_action_img_left {margin-left: -20px;}.egypt_action_img_right {margin-right: -20px;}.egypt_action_img_mobile {display: none;}.how {margin-top: 145px;}.how_wrap_1 {background: #EBFBFF;border-radius: 20px;padding: 125px 45px 160px 65px;}.how_wrap_1_text_wrap {margin-top: 10px;display: flex;}.how_wrap_1_text_wrap-1 {margin-top: 27px;}.how_wrap_1_label {font-weight: 200;margin-right: 12px;}.how_wrap_1_text {margin-top: 3px;}.how_wrap_1_img {max-width: 55%;margin-left: 20px;border-radius: 20px;}.how_wrap_2_img {border-radius: 20px;max-width: 45%;margin-right: 20px;}.how_wrap_2 {max-width: 47%;width: 47%;margin: 0 auto;}.how_wrap_2_content {display: flex;justify-content: space-between;margin-top: 20px;}.how_wrap_2_content_wrap {margin-left: 20px;}.how_like {margin-top: 10px;}.how_block_margin {margin-top: 20px;}.how_wrap_3 {max-width: 47%;width: 47%;margin: 0 auto;}.how_wrap_3_text {margin-top: 10px;background: #EBFBFF;border-radius: 20px;padding: 20px 38px;width: 100%;}.how_wrap_3_text-1 {margin-top: 35px;}.how_wrap_3_img {border-radius: 20px;max-width: 45%;margin-left: 20px;}.sublock_egypt {display: flex;flex-direction: column;align-items: center;}.sublock_egypt_wrap {display: flex;justify-content: space-between;max-width: 960px;width: 100%;}.sublock_egypt_wrap_person {display: flex;align-items: center;margin-top: 22px;}.sublock_egypt_wrap_person-1 {margin-top: 40px;}.sublock_egypt_wrap_person_text {font-size: 24px;font-weight: 300;}.sublock_egypt_mark {margin-top: 5px;}.sublock_egypt_list {margin-top: 18px !important;max-width: 415px;list-style: disc !important;margin-left: 20px !important;}.sublock_egypt_list_item {margin-top: 10px;font-weight: 300;font-size: 16px;line-height: 24px;}.noinclud {margin-top: 80px;}.noinclud_img {max-width: 50%;border-radius: 20px;}.noinclud_wrap {margin: 0 auto 0 60px;}.surf {display: flex;align-items: center;justify-content: center;margin-top: 120px;}.surf_img {margin-right: 5%;max-width: 500px;border-radius: 20px;}.surf_img-mobile {display: none;}.surf_text {max-width: 520px;margin-top: 16px;}.surf_text-1 {margin-top: 35px;}.surf_text_bold {margin-top: 56px;max-width: 503px;}.surf_like {display: flex;margin-top: 20px;}.surf_sublock_text {max-width: 644px;}.surf_sublock_text_wrap {width: 100%;display: flex;justify-content: center;margin-top: 20px;}.rental_equip {display: flex;margin-top: 75px;}.rental_equip_img {max-width: 45%;margin-right: 20px;border-radius: 20px;}.rental_equip_wrap {padding: 70px 100px 0 55px;background-color: #F5F6F7;position: relative;border-radius: 20px;}.rental_equip_text {margin-top: 35px;}.rental_equip_size {margin-top: 25px;}.rental_equip_btn {margin-top: 55px;}.rental_equip_kite {position: absolute;bottom: 0;right: 31px;z-index: 1;}.rental_column {width: 25%;}.rental_pricelist_img-1 {margin-bottom: 10px;}.rental_pricelist_title-light {font-weight: 300;}.rental_pricelist_img-2 {margin-right: 20px;}.rental_pricelist_btn {margin-top: 44px;}.rental_look {display: flex;align-items: center;margin-top: 90px;}.rental_look_img {border-radius: 20px;}.rental_look_wrap {margin: 0 9px 0 auto;max-width: 589px;}.rental_look_text {margin-top: 32px;}.rental_look_subtitle {margin-top: 30px;}.rental_look_like {margin-top: 14px;display: flex;}.greece_expect {margin-top: 20px;}.greece_expect_img {max-width: 50%;border-radius: 20px;}.greece_expect_img-mobile {display: none;}.greece_expect_wrap {margin: 0 auto 0 6%;max-width: 518px;}.greece_expect_text {margin-top: 6px;}.greece_expect_text:first-of-type {margin-top: 20px;}.greece_expect_text_bold {font-weight: 500;}.greece_never {position: relative;padding: 103px 0 167px 93px;margin-top: 20px;background-image: url("../images/Greece/Kiteserfers-On-Background.webp");border-radius: 20px;}.greece_never_text {max-width: 556px;margin-top: 20px;}.greece_never_img {position: absolute;right: 37px;top: 0;}.greece_action {margin-top: 150px;}.greece_action_text {max-width: 703px;font-weight: 300;font-size: 24px;line-height: 30px;}.greece_action_btn {margin-top: 37px;}.plan {margin-top: 85px;}.greece_plan_text {margin-top: 20px;}.plan_images {max-width: 45%;width: 100%;}.plan_images_1_img-1 {width: 100%;}.plan_images_wrap-1 {display: flex;justify-content: space-between;margin-top: 10px;}.plan_images_1_img-2 {width: calc(50% - 5px);}.plan_images_2_img-1 {}.plan_images_2_img-2 {margin-top: 10px;}.plan_images-3 {display: flex;justify-content: space-between;align-items: center;}.plan_images_wrap-3 {width: calc(50% - 5px);}.plan_images_3_img-1 {width: calc(50% - 5px);}.plan_images_3_img-2 {}.plan_images_3_img-3 {margin-top: 10px;}.plan_images_wrap-4 {display: flex;justify-content: space-between;}.plan_images_4_img-1 {width: calc(50% - 5px);}.plan_images_4_img-2 {width: calc(50% - 5px);}.plan_images_4_img-3 {margin-top: 10px;}.plan_images-5 {display: flex;justify-content: space-between;}.plan_images_wrap-5 {width: calc(50% - 5px);}.plan_images_5_img-1 {}.plan_images_5_img-2 {margin-top: 10px;}.plan_images_5_img-3 {margin-top: 10px;}.plan_images_5_img-4 {width: calc(50% - 5px);}.plan_wrap {display: flex;justify-content: space-around;align-items: center;margin-top: 75px;}.plan_wrap:first-of-type {margin-top: 45px;}.plan_content {}.plan_list {margin-top: 10px;list-style: disc !important;margin-left: 20px !important;position: relative;}.plan_item {max-width: 530px;margin-top: 10px;}.plan_line {position: absolute;top: 14px;left: -16px;}.plan_line-2rows {height: calc(100% - 52px);}.plan_line-3rows {height: calc(100% - 72px);}.plan_line-4rows {height: calc(100% - 96px);}.plan_item::marker {font-size: 20px;}.plan_before_content_text {max-width: 483px;}.plan_after_content_text {margin-top: 20px;max-width: 576px;}.plan_link {color: #0A2540;}.greece_price {background: #EBFBFF;border-radius: 20px;padding: 96px 110px 36px 110px;position: relative;margin-top: 75px;}.greece_price_wrap {display: flex;justify-content: space-between;width: 100%;}.greece_price_label {margin-top: 40px;}.greece_price_text {margin-top: 10px;}.greece_price_btn {margin-top: 55px;}.greece_price_btn-mobile {display: none;}.greece_price_list {list-style: disc !important;margin: 16px 0 0 22px !important;list-style-position: inside !important;}.greece_price_down {margin-top: 60px;}.greece_price_img_wrap {width: 100%;top: 184px;left: 0;position: absolute;display: flex;justify-content: space-between;}.greece_price_img_mobile {display: none;}.greece_ticket {display: flex;align-items: center;margin-top: 105px;}.greece_ticket_img {max-width: 53%;height: 630px;margin-right: 20px;}.greece_ticket_wrap {margin: 0 auto;max-width: 504px;}.greece_ticket_date {margin-top: 24px;}.greece_ticket_item {background: #FAFAFA;border-radius: 8px;width: 100%;display: flex;justify-content: space-between;padding: 20px 29px 20px 23px;max-width: 468px;margin-top: 7px;}.greece_ticket_item:first-of-type {margin-top: 34px;}.powered {margin-top: 80px;display: flex;flex-direction: column;align-items: center;}.powered_text {margin-top: 30px;}.powered_wrap {display: flex;justify-content: space-around;flex-wrap: wrap;max-width: 900px;width: 100%;}.powered_wrap img {width: 139px;margin-top: 40px;}@media screen and (max-width: 650px) {.mobile_menu_accordion_wrap {max-width: 174px;width: 100%;display: flex;flex-direction: column;padding-top: 20px;}.mobile_menu_accordion {font-weight: 600;font-size: 13px !important;line-height: 16px !important;z-index: 2;text-align: left;color: #0A2540;text-decoration: none;text-transform: uppercase;margin-top: 10px;margin-bottom: 10px;width: 100%;}.mobile_menu_accordion-light {font-weight: 300;font-size: 16px;line-height: 24px;color: #0A2540;z-index: 2;text-transform: uppercase;text-decoration: none;margin-bottom: 10px;}.mobile_menu_accordion-light:last-of-type {margin-bottom: 20px;}.mobile_menu_panel {display: flex;flex-direction: column;}.mobile_menu_accordion::after {font-size: 9px !important;}.plan_wrap {flex-direction: column;margin-top: 40px;}.plan_wrap-reverse {flex-direction: column-reverse;}.plan_wrap:first-of-type {margin-top: 30px;}.plan_content {margin-top: 30px;padding: 0 8px;}.plan_images {max-width: 100%;}.plan_line {left: -17px;}.plan_line-2rows {height: calc(100% - 72px);}.plan_line-3rows {height: calc(100% - 96px);}.plan_line-4rows {height: calc(100% - 145px);}.hero {padding: 76px 19px 249px 19px;background-image: url("../images/Home/Lagoon-Kitesurfing-Mobile.webp");position: relative;background-size: cover;}.hero_mobile_svg_holder {position: absolute;top: 25px;left: 0;display: flex;justify-content: center;width: 100%;z-index: 1;}.hero_text {margin-top: 38px;}.hero_button {margin-top: 35px;}.lessons_content {padding: 48px 22px 22px 22px;margin-right: 0;text-align: center;}.lessons_btn {margin-top: 38px;}.lessons_t1 {margin-top: 22px;}.lessons_t2 {margin-top: 10px;}.lessons_img_holder {display: none;}.lessons_img_absolute_mobile {display: flex;margin-top: 60px;}.card {width: 100%;background-size: cover;background-repeat: no-repeat;margin-top: 10px;}.location {margin-top: 55px;}.location_wrap {flex-direction: column-reverse;}.location_content {width: 100%;}.location_img {width: 100%;display: none;height: auto;}.location_img-mobile {display: flex;margin-top: 20px;}.location_title1 {padding: 0 13px;}.location_title {margin-top: 10px;padding: 0 13px;}.location_text {margin-top: 30px;padding: 0 13px;}.location_text:last-of-type {margin-top: 10px;}.trainers {margin-top: 55px;}.trainer_text {max-width: 342px;margin-top: 15px;}.trainer_text:last-of-type {max-width: 342px;margin-top: 15px;}.trainer_card {width: 100%;height: 358px;padding: 30px;}.trainers_wrap {display: none;}.trainers_slider {display: flex;margin-top: 25px;}.review {background: #FFFCE7;padding: 48px 16px;margin-top: 60px;}.review_title {margin-bottom: 0;}.review_text {margin-top: 9px;margin-bottom: 34px;display: flex;}.article {flex-direction: column;}.article_content {padding: 55px 19px 93px 19px;margin-right: 0;max-width: none;min-height: auto;text-align: center;}.article_content-greece {padding: 35px 13px 47px 13px;}.article_content-contact {padding: 50px 19px;}.article_content-accommodation {padding: 35px 19px 50px 19px;}.article_text {margin-top: 15px;}.article_button {margin-top: 33px;}.article_bg_img_holder {position: absolute;left: 0;top: -27px;display: flex;justify-content: center;width: 100%;}.article_bg_img_holder-contact {top: -110px;}.article_bg_img {position: static;height: 370px;}.article_img_holder {max-width: none;margin-top: 10px;display: flex;justify-content: right;}.article_img {display: none;}.article_img_absolute {position: static;height: 296px;}.kitesurf_inc {margin-top: 60px;}.kitesurf_inc_text {margin-top: 9px;}.kitesurf_inc_box {margin-top: 33px;}.kitesurf_inc_card {width: 100%;background-size: cover;background-repeat: no-repeat;margin-top: 10px;padding: 17px 25px;}.kitesurf_inc_card-1 {margin-top: 0;}.sublock {padding: 50px 20px 78px 20px;margin-top: 44px;}.sublock_button {margin-top: 35px;}.sublock_img_wrap {justify-content: center;}.sublock_img {display: none;}.sublock_img_mobile {display: flex;}.sublock_contact {margin-top: 68px;}.sublock_contact_wrap {max-width: 315px;margin-top: 24px;flex-wrap: wrap;}.sublock_contact_number {font-size: 18px;}.sublock_contact_box_mobile {margin-top: 20px;}.pricelist {margin-top: 64px;}.pricelist_crypto {margin-top: 20px;}.pricelist_table {margin-top: 20px;max-width: 100%;}.pricelist_column-1 {width: 27%;}.pricelist_column-2 {width: 39%;}.pricelist_column-3 {width: 34%;}.pricelist_title_wrap {width: 100%;height: 125px;flex-direction: column;justify-content: center;align-items: center;}.rental_column-1 .pricelist_wrap.pricelist_wrap-text {align-items: start;}.pricelist_title {font-size: 14px;line-height: 16px;text-align: left;}.pricelist_title-rotate {transform: rotate(-90deg);margin-left: -35px;max-width: 97px;text-align: center;}.pricelist_title-mobile {font-weight: 300;}.pricelist_title_wrap-left {padding-left: 25px;}.pricelist_img-1 {margin-right: 0;margin-left: 0;}.pricelist_img-2 {margin-right: 0;}.pricelist_wrap {height: 110px;flex-direction: column-reverse;justify-content: center;align-items: center;}.pricelist_wrap-lessons {justify-content: left;}.pricelist_wrap-lessons p {margin-top: 19px;}.pricelist_wrap-text {margin-left: 5px;}.pricelist_wrap-first {margin-top: 0;height: 110px;}.pricelist_text {padding-left: 8px;max-width: 64px;text-wrap: nowrap;}.pricelist_time {padding: 10px 17px;margin-top: 8px;}.pricelist_time_text {margin-left: 7px;}.pricelist_price {margin-left: 0;}.kitesurf_vid {margin-top: 50px;}.kitesurf_vid_video {height: 247px;width: 100%;}.kitesurf_vid_wrap {justify-content: center;position: static;width: 100%;max-width: none;margin-top: 10px;}.level_container {margin-top: 60px;}.level_container_title {max-width: 343px;}.level_conatiner_text {margin-top: 17px;max-width: 289px;display: inline-block;}.level_wrap {width: 100%;}.level_btn {padding: 20px 25px;margin: 15px 0;height: 250px;}.level_btn:after {margin-bottom: -7px;}.level_content {justify-content: start;width: 100%;flex-direction: column;}.level_content-2 {margin-left: 0;}.level_text {margin-top: 10px;max-width: none;}.level_text:first-of-type {margin-top: 15px;}.level_text:last-of-type {margin-top: 15px;}.level_subtitle {margin-top: 20px;}.level_list {margin-top: 7px;max-width: none;}.faq {margin-top: 65px;}.faq_wrap {max-width: 100%;text-align: center;padding: 0 9px;}.faq_img {display: none;}.faq_text {margin-top: 20px;}.accordion {font-size: 18px;line-height: 26px;flex-direction: row;padding: 0;margin-top: 14px;justify-content: space-between;}.accordion:first-of-type {margin-top: 20px;}.panel {padding-left: 0;text-align: left;}.accordion:after {content: '\25BC';margin-right: 0;margin-left: 2px;}.acc_why {margin-top: 100px;}.acc_why_wrap {flex-direction: column-reverse;align-items: center;margin-top: 24px;padding-left: 0;}.acc_why_content {max-width: 315px;margin-right: 0;text-align: center;}.acc_why_title_wrap {flex-direction: column;margin-top: 31px;}.acc_why_title_wrap_margin {margin-top: 31px;}.acc_why_title {margin-left: 0;margin-top: 20px;}.acc_why_text {margin-top: 10px;}.acc_why_img {max-width: 100%;}.acc_house {flex-direction: column;margin-top: 60px;height: auto;}.acc_house_content {max-width: 100%;margin-left: 0;margin-top: 50px;padding: 0 20px;}.acc_house_text {margin-top: 10px;}.acc_house_text_first {margin-top: 10px;}.acc_house_available {top: 16px;left: 16px;padding: 8px 17px;}.acc_house_slider {max-width: 694px;margin: 0;padding: 0;}.acc_house_swiper-wrapper {height: 240px;}.acc_house_swiper-wrapper .swiper-slide img {height: 240px;}.acc_house_swiper-wrapper .swiper-slide video {height: 240px;}.acc_house_swiper-custom-nav {right: 36px;}.acc_about_slider {margin-top: 97px;padding: 0;}.acc_about_title {text-align: center;}.acc_table {padding: 0 20px;box-shadow: none;}.acc_table_row {margin-top: 0;flex-direction: column;}.acc_table_box {display: flex;align-items: center;margin-top: 18px;}.acc_table_text {margin-top: 0;margin-left: 10px;}.acc_table_text-big {max-width: 116px;}.acc_table_button {margin-top: 36px;}.acc_table_wrap {margin-top: 60px;}.swiper-custom-nav-about {bottom: -30px;right: 55px;}.acc_neighbourhood_slider {margin-top: 66px;padding: 0;}.acc_neighbourhood_title {max-width: 253px;display: inline-block;}.acc_activities_slider {margin-top: 100px;padding: 0;}.acc_activities_title {max-width: none;}.egypt_expect {margin-top: 56px;}.egypt_expect_img_wrap {height: 469px;padding: 0 28px 37px 28px;max-width: 100%;margin-top: 32px;}.egypt_expect_img_text {margin-top: 2px;}.egypt_expect_img_text-1 {margin-top: 6px;}.egypt_expect_wrap {max-width: 100%;padding: 0 12px;}.egypt_expect_text {margin-top: 8px;}.egypt_expect_label {margin-top: 18px;}.egypt_expect_like {margin-top: 10px;display: flex;flex-direction: row;}.egypt_expect_like-1 {margin-top: 18px;}.egypt_expect_content {padding: 47px 33px 53px 33px;text-align: center;}.egypt_expect_wawes_wrap {left: 0;}.egypt_expect_content_title {margin-top: 6px;}.egypt_expect_content_text {margin-top: 4px;}.egypt_expect_content_text-1 {margin-top: 10px;}.egypt_expect_content_title-margin {margin-top: 30px;}.egypt_expect_img {display: none;}.egypt_else_slider {padding: 0;margin-top: 26px;}.egypt_else {display: none;}.egypt_else_title {text-align: left;}.egypt_else_table {padding: 40px 32px;box-shadow: 0px -25px 40px -8px rgba(10, 37, 64, 0.0973831);}.egypt_else_row_wrap {flex-direction: column;margin-top: 4px;}.egypt_else_label {margin-top: 10px;}.egypt_images {margin-top: 0;}.egypt_images_wrap {width: 100%;max-height: 469px;height: 469px;padding: 0 28px 30px 28px;margin-top: 10px;}.egypt_images_wrap-1 {justify-content: end;padding: 32px 50px;height: 664px;max-height: 664px;background-image: url("../images/Egypt/Kiteserfer-Flying-Mobile.webp");}.egypt_images_first_wrap {margin-top: 4px;}.egypt_images_like {margin-top: 10px;}.egypt_images_title {font-size: 24px;}.egypt_images_label {font-size: 18px;margin-top: 0;}.egypt_images_text {margin-top: 6px;}.egypt_images_case {margin-top: 2px;}.egypt_add {margin-top: 50px;}.egypt_add_wrap {flex-direction: column;margin-top: 56px;}.egypt_add_wrap-1 {margin-top: 20px;}.egypt_add_wrap-2 {margin-top: 0;flex-direction: column-reverse;}.egypt_add_img {max-width: 100%;margin-top: 20px;}.egypt_add_content {width: 100%;}.egypt_add_content-right {margin-right: 0;}.egypt_add_content-left {margin-left: 0;}.egypt_add_content_text_wrap {padding: 0 26px;flex-direction: column;text-align: center;display: none;}.egypt_add_content_text_wrap-mobile {display: flex;}.egypt_add_content_text_wrap-2 {margin-top: 47px;}.egypt_add_label {font-size: 18px;}.egypt_add_text {max-width: none;margin-top: 10px;}.egypt_pricelist_table {margin-top: 20px;}.egypt_add_column-1 {width: 50%;}.egypt_add_column-2 {width: 50%;}.egypt_add_column-3 {width: 0%;display: none;}.egypt_add_images_wrap {flex-direction: column;margin-top: 5px;}.egypt_add_img_wrap {height: 469px;}.egypt_add_img_wrap-2 {padding-right: 27px;}.egypt_action {margin-top: 50px;height: 224px;}.egypt_action_title {max-width: 348px;}.egypt_action_button {margin-top: 28px;}.egypt_action_img_wrap {justify-content: center }.egypt_action_img_left {display: none;}.egypt_action_img_right {display: none;}.egypt_action_img_mobile {display: flex;}.how {margin-top: 64px;}.how_wrap_1 {padding: 42px 33px;text-align: center;}.how_wrap_1_text_wrap {margin-top: 16px;flex-direction: column;}.how_wrap_1_text_wrap-1 {margin-top: 16px;}.how_wrap_1_label {margin-right: 0;}.how_wrap_1_text {margin-top: 3px;}.how_wrap_1_img {max-width: 100%;margin-left: 0;margin-top: 10px;height: 265px;}.how_wrap_2 {max-width: 100%;width: 100%;margin: 0;margin-top: 60px;padding-left: 19px;}.how_wrap_title_wrap {display: flex;align-items: center;}.how_wrap_title {margin-left: 17px;}.how_wrap_2_content {flex-direction: column;margin-top: 12px;}.how_wrap_2_content_wrap {margin-left: 0;}.how_wrap_2_img {max-width: 100%;margin-right: 0;margin-top: 30px;}.how_block_margin {margin-top: 0px;}.how_wrap_3 {max-width: 100%;width: 100%;margin: 0;margin-top: 40px;padding: 0 5px;}.how_wrap_3_text-1 {margin-top: 18px;}.how_wrap_3_img {max-width: 100%;margin-left: 0;margin-top: 38px;}.sublock_egypt {margin-top: 10px;padding: 50px 44px 57px 44px;}.sublock_egypt_wrap {flex-direction: column;max-width: none;width: 100%;}.sublock_egypt_align {text-align: center;}.sublock_egypt_wrap_person {display: flex;margin-top: 17px;}.sublock_egypt_wrap_person-1 {margin-top: 17px;}.sublock_egypt_mark {margin-top: 5px;}.sublock_egypt_subtitle_margin {margin-top: 36px;font-size: 24px;}.sublock_egypt_list {margin-top: 2px !important;max-width: none;margin-left: 0 !important;text-align: center;list-style-position: inside !important;}.sublock_egypt_button {margin-top: 29px;}.noinclud {margin-top: 28px;text-align: center;}.noinclud_img {max-width: 100%;}.noinclud_wrap {margin: 26px 0 0 0;}.surf {flex-direction: column;align-items: baseline;margin-top: 50px;}.surf_img {margin-right: 0;max-width: 100%;height: 490px;display: none;margin-top: 48px;}.surf_img-mobile {display: flex;}.surf_text {max-width: none;margin-top: 20px;}.surf_text-1 {margin-top: 20px;}.surf_text_bold {margin-top: 33px;max-width: none;}.surf_like {display: flex;margin-top: 12px;}.surf_mobile_wrap {padding: 0 15px;}.surf_sublock_text {max-width: none;}.surf_sublock_text_wrap {width: 100%;display: flex;justify-content: center;margin-top: 16px;}.rental_equip {margin-top: 30px;flex-direction: column-reverse;}.rental_equip_img {max-width: 100%;margin-right: 0;margin-top: 10px;}.rental_equip_wrap {padding: 38px 15px 47px 35px;overflow: hidden;}.rental_equip_text {margin-top: 25px;}.rental_equip_size {margin-top: 12px;}.rental_equip_btn {margin-top: 28px;}.rental_equip_kite {bottom: 0;right: -85px;width: 246px;height: 180px;}.rental_pricelist_btn {margin-top: 30px;}.rental_look {flex-direction: column-reverse;margin-top: 55px;}.rental_look_wrap {margin: 0;padding-left: 13px;max-width: none;margin-top: 50px;}.rental_look_text {margin-top: 16px;}.rental_look_like {margin-top: 10px;}.greece_expect {margin-top: 55px;}.greece_expect_img {max-width: 50%;border-radius: 20px;display: none;}.greece_expect_img-mobile {display: flex;max-width: 100%;margin-top: 20px;}.greece_expect_wrap {margin: 0;max-width: none;}.greece_expect_title {padding: 0 10px;}.greece_expect_text {margin-top: 20px;padding: 0 10px;}.greece_expect_text:first-of-type {margin-top: 13px;}.greece_never {position: relative;padding: 0 16px 36px 28px;height: 832px;margin-top: 44px;background-image: url("../images/Greece/Kiteserfers-On-Background-Mobile.webp");display: flex;flex-direction: column;justify-content: end;}.greece_never_subtitle {font-size: 24px;}.greece_never_text {max-width: none;margin-top: 8px;}.greece_never_img {right: 0;top: 0;height: 381px;}.greece_action {margin-top: 64px;}.greece_action_text {max-width: none;font-size: 18px;padding: 0 9px;}.greece_action_btn {margin-top: 33px;}.greece_price {padding: 50px 0 65px 0;margin-top: 57px;text-align: center;}.greece_price_wrap {text-align: center;flex-direction: column;}.greece_price_subtitle {font-size: 24px;margin-top: 24px;}.greece_price_label {margin-top: 17px;}.greece_price_text {margin-top: 2px;}.greece_price_btn {display: none;}.greece_price_btn_wrap {display: flex;justify-content: center;margin-top: 38px;}.greece_price_btn-mobile {display: flex;margin-top: 0;}.greece_price_list {margin: 10px 0 0 0 !important;}.greece_price_down {margin-top: 27px;max-width: 312px;display: inline-block;}.greece_price_img_wrap {height: calc(100% - 58px - 65px);top: 58px;flex-direction: column;}.greece_price_img {display: none;}.greece_price_img_mobile {display: flex;}.greece_ticket {margin-top: 68px;flex-direction: column;}.greece_ticket_img {max-width: 100%;height: 312px;margin-right: 0;}.greece_ticket_wrap {margin: 0;max-width: 100%;text-align: center;margin-top: 40px;}.greece_ticket_title {max-width: 320px;display: inline-block;}.greece_ticket_date {margin-top: 32px;}.greece_ticket_item {width: 100%;padding: 20px;max-width: 100%;}.greece_ticket_item:first-of-type {margin-top: 28px;}.powered {margin-top: 40px;}.powered_text {margin-top: 8px;}.powered_wrap img {margin-top: 30px;}.contact {display: flex;justify-content: space-between;flex-direction: column;margin-top: 40px;}.contact_text_wrap {flex-direction: column;align-items: center;}.contact_text {margin-left: 0;margin-bottom: 0;margin-top: 10px;}.contact_location {margin-top: 20px;}.contact_location iframe {width: 100%;height: 277px;}.contact_form_wrap {margin-top: 40px;text-align: center;}.contact_form {display: flex;flex-direction: column;align-items: center;margin-top: 4px;}.contact_field {width: 100%;max-width: 350px;}.contact_field::placeholder {font-weight: 300;font-size: 16px;color: #0A2540;}.contact_button {margin-top: 30px;padding: 20px 53px;width: fit-content;}.contact_field_message {height: 137px;}}#openBtn {padding: 8px 10px 8px 40px;margin-right: -10px;}#closeBtn {padding: 6px 0 6px 6px;}.external {cursor: pointer;}