.things_to_do_slider .ln-things-todo-wrapper {
    font-family: 'Avenir Roman', Helvetica, Arial, Lucida, sans-serif;
    overflow-x: hidden;
 }
 
 .things_to_do_slider .ln-things-todo-wrapper .tab-links {
    display: flex;
    gap: 16px;
    list-style: none;
    flex-wrap: wrap;
    max-width: 1440px;
    margin: auto;
    width: 90%;
    padding-left: 0;
    padding-bottom: 50px;
 }
 
 .things_to_do_slider .ln-things-todo-wrapper .tab-links li {
    list-style: none;
    padding: 0px;
    position: relative;
    line-height: 1em;
    border-radius: 100px;
    border: 2.5px solid var(--Navy, #015675);
    background: var(--White, #fff);
 }
 
 .things_to_do_slider .ln-things-todo-wrapper .tab-links li.active {
    color: #fff !important;
 }
 
 .things_to_do_slider .ln-things-todo-wrapper .tab-links li.active a {
    color: #fff !important;
 }
 
 .things_to_do_slider .ln-things-todo-wrapper .tab-links li a {
    display: flex;
    padding-top: 16px;
    padding-bottom: 16px;
    padding-right: 26px;
    padding-left: 26px;
    color: var(--Navy, #015675);
    text-align: right;
    font-family: inherit;
    font-size: 14px;
    font-style: normal;
    font-family: 'Avenir-Heavy-800', Helvetica, Arial, Lucida, sans-serif;
    line-height: 24px; /* 171.429% */
    letter-spacing: 2.24px;
    text-transform: uppercase;
 }
 
 .lake-nona-text-mobile p {
    color: var(--Navy, #015675);
    font-family: 'Avenir Medium 500', Helvetica, Arial, Lucida, sans-serif;
    font-size: 53.771px;
    font-style: normal;
    font-family: 'Avenir-Heavy-800', Helvetica, Arial, Lucida, sans-serif;
    line-height: 100%;
 }

@media(max-width:420px){
	.lake-nona-text-mobile p {
    font-size: 45px;
 }
}
 
 .things_to_do_slider div#custom-things-to-do-tabs li.tab.active a {
    color: white;
 }
 
 .things_to_do_slider div#custom-things-to-do-tabs li.tab.active {
    background-color: #e2523b;
    border: 2.5px solid #e2523b;
 }
 
 .things_to_do_slider div#custom-things-to-do-tabs li.active {
    background-color: #e2523b;
 }
 
 .things_to_do_slider .ln-things-todo-wrapper .tab-links li:nth-child(2) {
    border: 2.5px solid #82a13d;
    background: var(--White, #fff);
 }
 
 .things_to_do_slider .ln-things-todo-wrapper .tab-links li:nth-child(1) {
    border: 2.5px solid #a7ce53;
    background: var(--White, #fff);
 }
 
 .things_to_do_slider .ln-things-todo-wrapper .tab-links li:nth-child(3) {
    border: 2.5px solid var(--Navy, #015675);
    background: var(--White, #fff);
 }
 
 .things_to_do_slider .ln-things-todo-wrapper .tab-links li:nth-child(4) {
    border: 2.5px solid #00763e;
    background: var(--White, #fff);
 }
 
 .things_to_do_slider .ln-things-todo-wrapper .tab-links li:nth-child(5) {
    border: 2.5px solid var(--Navy, #015675);
    background: var(--White, #fff);
 }
 
 .things_to_do_slider .ln-things-todo-wrapper .tab-links li:nth-child(6) {
    border: 2.5px solid #00763e;
    background: var(--White, #fff);
 }
 
 .things_to_do_slider .ln-things-todo-wrapper .tab-links li:nth-child(7) {
    border: 2.5px solid #82a13d;
    background: var(--White, #fff);
 }
 
 .lake-nona-text-mobile {
    color: var(--Navy, #015675);
    font-size: 53.771px;
    font-style: normal;
    font-family: 'Avenir-Heavy-800', Helvetica, Arial, Lucida, sans-serif;
    line-height: 100%;
 }
 
 span.things-to-do-in-text {
    color: var(--Navy, #015675);
    font-family: 'Sentinel-BookItalic', Helvetica, Arial, Lucida, sans-serif !important;
    font-size: 106.206px;
    font-style: italic;
    font-weight: 325;
    line-height: 100%;
 }
 
 span.lake-nona-text {
    color: var(--Teal, #4399b5);
    font-family: 'Avenir Medium 500', Helvetica, Arial, Lucida, sans-serif;
    font-size: 106.206px;
    font-style: normal;
    font-weight: 500;
    line-height: 100%;
 }
 
 /* Dropdown styles  */
 
 .things_to_do_slider .ln-rent-apartment-section select.tab-select {
    padding: 16px;
    font-size: 14px;
    line-height: 26px;
    border-radius: 100px;
    font-weight: 900;
    color: #e2523b;
    border-color: #e2523b;
    width: 90%;
    margin: auto;
    text-transform: uppercase;
    letter-spacing: 2.24px;
    -webkit-appearance: none;
    background: var(--wpr-bg-cfeab874-9d23-440d-b404-a4e554e6926b) no-repeat calc(100% - 10px) !important;
    cursor: pointer;
    margin-bottom: 32px;
 }
 
 .things_to_do_slider .ln-rent-apartment-section select {
    margin-bottom: 32px;
 }
 
 @media (min-width: 980px) {
   .things_to_do_slider .ln-rent-apartment-section .dropdown-wrapper {
       display: none;
    }
 
    .things_to_do_slider .ln-rent-apartment-section select.tab-select {
       display: none;
    }
 }
 
 @media (max-width: 980px) {
   .things_to_do_slider .ln-rent-apartment-section .dropdown-wrapper {
       display: none;
    }
 
    /* .ln-rent-apartment-section select.tab-select{
       display:none;
    } */
 
    .things_to_do_slider .ln-rent-apartment-section .ln-things-todo-wrapper .tab-links {
       display: none;
    }
	 
	 span.things-to-do-in-text, span.lake-nona-text
	 {
		 font-size:50px;
	 }
 }
 
 .things_to_do_slider .things-to-do-text p {
    color: var(--Navy, #015675);
    font-family: Sentinel;
    font-size: 106.206px;
    font-style: italic;
    font-weight: 325;
    line-height: 100%;
 }
 
 .things_to_do_slider .things-to-do-text p {
    margin-bottom: 0px !important;
 }
 
 .things_to_do_slider .lake-nona-text p {
    color: var(--Teal, #4399b5);
    font-family: Avenir;
    font-size: 106.206px;
    font-style: normal;
    font-weight: 500;
    line-height: 100%;
 }
 
 /* .ln-things-todo-wrapper .tab-content {
    display: none;
 } */
 
 .things_to_do_slider .ln-things-todo-wrapper .tab-content.active {
    display: block;
    overflow: hidden;
 }
 
 .things_to_do_slider .ln-things-todo-gallery-wrapper {
    display: flex;
    gap: 17px;
 }
 
 .things_to_do_slider .ln-things-todo-gallery-wrapper .gallery-item {
    flex: 1;
    position: relative;
    min-width: 50%;
    /* min-width: max-content; */
 }
	 .gallery-item-detailed {
		width: 100%;
		overflow: hidden;
		object-fit: cover;
      border-radius: 20px;
	}
@media screen and (min-width: 768px) {
	 .gallery-item-detailed {
		max-height: 443px;
	}
}
 @media screen and (min-width: 1026px) {
   .things_to_do_slider .ln-things-todo-gallery-wrapper .gallery-item img.gallery-image {
       width: 100%;
       object-fit: cover;
       border-radius: 20px;
    }
 }
 
 .things_to_do_slider .ln-things-todo-slide-details {
    display: flex;
    flex-direction: column;
    gap: 16px;
    border-radius: 20px;
    min-height: 135px;
    padding: 24px;
    color: #fff;
    min-width: 292px;
    max-width: 75%;
    position: absolute;
    bottom: -40px;
    right: -45px;
 }

@media screen and (max-width: 768px) {
 .things_to_do_slider .ln-things-todo-slide-details {
    max-width: 80%;
 }
}
 
 .things_to_do_slider .ln-things-todo-slide-details h2 {
    font-family: 'Avenir-Heavy-800', Helvetica, Arial, Lucida, sans-serif;
    color: #fff;
    font-size: 30px;
    font-style: normal;
    /* font-weight: 600; */
    line-height: 45px;
 }
 
 .things_to_do_slider .ln-things-todo-slide-details p {
    font-family: inherit;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
   line-height: 26px;
 }
 
 .things_to_do_slider .ln-things-todo-wrapper .swiper-buttons-container {
    display: flex;
    gap: 16px;
    justify-content: flex-end;
    align-items: center;
    margin-top: 120px;
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
    width: 90%;
 }
 
 .things_to_do_slider .ln-things-todo-wrapper .swiper-buttons-container > div {
    cursor: pointer;
 }
 
 .things_to_do_slider .ln-things-todo-wrapper .swiper-buttons-container .ln-nav-buttons {
    display: flex;
    gap: 16px;
    z-index: 2;
 }
 
 .things_to_do_slider .ln-things-todo-wrapper .ln-things-todo-view-more {
    font-family: inherit;
    font-size: 14px;
    font-style: normal;
    font-weight: 900;
    line-height: 24px; /* 171.429% */
    letter-spacing: 2.24px;
    color: #e2523b;
    text-transform: uppercase;
 }
 
 .things_to_do_slider .ln-things-todo-wrapper .tab-select {
    display: none;
 }
 
 /* preloader styles */
 .things_to_do_slider .ln-things-todo-wrapper div#tab-content-preloader {
    top: 135%;
 }
 
 .things_to_do_slider .dropdown-wrapper-commercial {
   display: none;
}


/* .order-1 { order: 1; }
.order-2 { order: 6; }
.order-3 { order: 4; }
.order-4 { order: 3; }
.order-5 { order: 7; }
.order-6 { order: 2; }
.order-7 { order: 5; } */


 @media screen and (max-width:1025px) {

   .ln-things-to-do-section .et_pb_row:nth-child(2) {
      width: 90%!important;
   }

   .things_to_do_slider .ln-things-todo-gallery-wrapper {
       gap: 0;
       width: 100%;
       margin: auto; 
      }
 
    .things_to_do_slider .ln-things-todo-gallery-wrapper .gallery-item {
       min-width: 100%;
       margin-right: 0 !important;
    }
 
    .things_to_do_slider .ln-things-todo-gallery-wrapper .gallery-item img {
		border-radius: 20px;
/*         min-width: 100%;
        max-height: 443px;
        min-height: 443px;
        max-width: 100%;
        margin: auto;
		object-fit:cover; */
    }
 
    .things_to_do_slider .ln-things-todo-slide-details {
       background-color: #f6f4e9;
       margin: auto;
       transform: translateY(-72px);
       position: initial;
    }
 
    .things_to_do_slider .ln-things-todo-slide-details h2 {
/*        color: #015675; */
		color: #ffffff;
       font-weight: 400;
       font-size: 30px;
    }
 
    .things_to_do_slider .ln-things-todo-slide-details p {
/*        color: #015675; */
		color: #ffffff;
       font-weight: 400;
       font-size: 18px;
    }
 
    .things_to_do_slider .ln-things-todo-wrapper .swiper-buttons-container {
       flex-direction: column-reverse;
       margin-top: -32px;
    }
 
    .things_to_do_slider .ln-things-todo-wrapper .ln-things-todo-view-more {
       color: #4399b5;
       font-weight: 600;
       text-transform: uppercase;
    }
 
    .things_to_do_slider .ln-things-todo-wrapper .tab-content {
       max-width: 1440px;
       margin: 0 auto;
       width: 90%;
    }
 
    .things_to_do_slider .ln-things-todo-wrapper .tab-select {
       max-width: 1440px;
       margin: 0 auto;
       width: 90%;
       display: block;
       -webkit-appearance: none;
       background: url(/wp-content/uploads/2024/03/drop-down.svg) no-repeat calc(100% - 10px) !important;
       cursor: pointer;
       padding: 16px;
       font-size: 14px;
       line-height: 26px;
       border-radius: 20px;
       font-weight: 900;
       color: #e2523b;
       border-color: #e2523b;
       text-transform: uppercase;
       letter-spacing: 2.24px;
       margin-bottom: 32px;
    }
 
    .things_to_do_slider .ln-things-todo-wrapper .tab-links {
       display: none;
    }
 
    /* preloader styles */
    .things_to_do_slider  .ln-things-todo-wrapper div#tab-content-preloader {
       /* display: flex !important; */
       /* justify-content: center !important; */
    }
 
    .things_to_do_slider .ln-things-todo-wrapper div#tab-content-preloader .loader {
       position: relative !important;
       top: initial !important;
       left: initial !important;
       width: 100px !important;
       height: 100px !important;
    }
 }
 
 @media screen and (min-width: 980px) {
   .things_to_do_slider .dropdown-wrapper-commercial {
       display: none !important;
    }
    .things_to_do_slider .dropdown-wrapper-thingstodo {
       display: none !important;
    }
 }
 
 @media (max-width: 980px) {
   .things_to_do_slider .dropdown-wrapper-thingstodo {
       padding-bottom: 30px;
       width: 90%;
       margin: auto;
    }
 
    .things_to_do_slider .dropdown-wrapper-commercial {
       padding-bottom: 0px;
       margin: auto;
       width: 90%;
    }
 
    .things_to_do_slider .dropdown-wrapper-thingstodo select#tabs-dropdown {
       padding: 16px;
       font-size: 14px;
       line-height: 26px;
       border-radius: 100px;
       font-weight: 900;
       color: #e2523b;
       border-color: #e2523b;
       width: 100%;
       text-transform: uppercase;
       letter-spacing: 2.24px;
    }
 
    .things_to_do_slider .dropdown-wrapper-commercial select#tabs-dropdown {
       padding: 16px;
       font-size: 14px;
       line-height: 26px;
       border-radius: 100px;
       font-weight: 900;
       color: #e2523b;
       border-color: #e2523b;
       width: 100%;
       text-transform: uppercase;
       letter-spacing: 2.24px;
    }
 
    .things_to_do_slider .ln-things-to-do-section .dropdown-wrapper-commercial {
       display: none;
    }
 
    .things_to_do_slider select#tabs-dropdown-thingstodo {
       padding: 16px;
       font-size: 14px;
       line-height: 26px;
       border-radius: 100px;
       font-weight: 900;
       color: #e2523b;
       border-color: #e2523b;
       width: 100%;
       text-transform: uppercase;
       letter-spacing: 2.24px;
    }
 
    .things_to_do_slider  select#tabs-dropdown-thingstodo {
       -webkit-appearance: none;
       background: var(--wpr-bg-21816c54-8f6e-4240-866f-0dd83131bbdc) no-repeat calc(100% - 10px) !important;
       cursor: pointer;
    }
 }
 