.elementor-3198 .elementor-element.elementor-element-9f4cb52{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.5;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-3198 .elementor-element.elementor-element-9f4cb52:not(.elementor-motion-effects-element-type-background), .elementor-3198 .elementor-element.elementor-element-9f4cb52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3198 .elementor-element.elementor-element-9f4cb52::before, .elementor-3198 .elementor-element.elementor-element-9f4cb52 > .elementor-background-video-container::before, .elementor-3198 .elementor-element.elementor-element-9f4cb52 > .e-con-inner > .elementor-background-video-container::before, .elementor-3198 .elementor-element.elementor-element-9f4cb52 > .elementor-background-slideshow::before, .elementor-3198 .elementor-element.elementor-element-9f4cb52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3198 .elementor-element.elementor-element-9f4cb52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#021526;--background-overlay:'';}.elementor-3198 .elementor-element.elementor-element-ec4604c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3198 .elementor-element.elementor-element-7222ea0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3198 .elementor-element.elementor-element-2d01276{text-align:center;}.elementor-3198 .elementor-element.elementor-element-2d01276 .elementor-heading-title{font-family:"Adobe-Caslon-Pro", Sans-serif;font-size:60px;font-weight:400;letter-spacing:1.6px;color:var( --e-global-color-15c20f9 );}.elementor-3198 .elementor-element.elementor-element-fee75d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3198 .elementor-element.elementor-element-521c3b0{text-align:center;}.elementor-3198 .elementor-element.elementor-element-521c3b0 .elementor-heading-title{font-family:"Halv", Sans-serif;font-size:19px;font-weight:400;line-height:26px;letter-spacing:3px;color:var( --e-global-color-15c20f9 );}.elementor-3198 .elementor-element.elementor-element-9fcfbf2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0em;--margin-bottom:10em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-3198 .elementor-element.elementor-element-9fcfbf2::before, .elementor-3198 .elementor-element.elementor-element-9fcfbf2 > .elementor-background-video-container::before, .elementor-3198 .elementor-element.elementor-element-9fcfbf2 > .e-con-inner > .elementor-background-video-container::before, .elementor-3198 .elementor-element.elementor-element-9fcfbf2 > .elementor-background-slideshow::before, .elementor-3198 .elementor-element.elementor-element-9fcfbf2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3198 .elementor-element.elementor-element-9fcfbf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://endlesstravel.dooblu.io/wp-content/uploads/2024/04/Neera-Contact-page-pattern-bg.png");--background-overlay:'';}.elementor-3198 .elementor-element.elementor-element-9fcfbf2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3198 .elementor-element.elementor-element-523a882{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3198 .elementor-element.elementor-element-43a132f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3198 .elementor-element.elementor-element-17242f9{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:left;--content-justify-content:flex-end;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;--galleries-title-color-normal:var( --e-global-color-accent );--galleries-title-color-hover:var( --e-global-color-accent );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-accent );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-3198 .elementor-element.elementor-element-17242f9 .elementor-gallery-item__title{font-family:var( --e-global-typography-5e3c041-font-family ), Sans-serif;font-size:var( --e-global-typography-5e3c041-font-size );font-weight:var( --e-global-typography-5e3c041-font-weight );line-height:var( --e-global-typography-5e3c041-line-height );letter-spacing:var( --e-global-typography-5e3c041-letter-spacing );}.elementor-3198 .elementor-element.elementor-element-17242f9 .elementor-gallery-item__description{font-family:var( --e-global-typography-905cb94-font-family ), Sans-serif;font-size:var( --e-global-typography-905cb94-font-size );font-weight:var( --e-global-typography-905cb94-font-weight );line-height:var( --e-global-typography-905cb94-line-height );letter-spacing:var( --e-global-typography-905cb94-letter-spacing );}.elementor-3198 .elementor-element.elementor-element-17242f9 .elementor-gallery-title{font-family:var( --e-global-typography-905cb94-font-family ), Sans-serif;font-size:var( --e-global-typography-905cb94-font-size );font-weight:var( --e-global-typography-905cb94-font-weight );line-height:var( --e-global-typography-905cb94-line-height );letter-spacing:var( --e-global-typography-905cb94-letter-spacing );--space-between:20px;}.elementor-3198 .elementor-element.elementor-element-17242f9 .elementor-gallery__titles-container{margin-bottom:50px;}@media(max-width:1440px){.elementor-3198 .elementor-element.elementor-element-17242f9 .elementor-gallery-item__title{font-size:var( --e-global-typography-5e3c041-font-size );line-height:var( --e-global-typography-5e3c041-line-height );letter-spacing:var( --e-global-typography-5e3c041-letter-spacing );}.elementor-3198 .elementor-element.elementor-element-17242f9 .elementor-gallery-item__description{font-size:var( --e-global-typography-905cb94-font-size );line-height:var( --e-global-typography-905cb94-line-height );letter-spacing:var( --e-global-typography-905cb94-letter-spacing );}.elementor-3198 .elementor-element.elementor-element-17242f9 .elementor-gallery-title{font-size:var( --e-global-typography-905cb94-font-size );line-height:var( --e-global-typography-905cb94-line-height );letter-spacing:var( --e-global-typography-905cb94-letter-spacing );}}@media(max-width:1024px){.elementor-3198 .elementor-element.elementor-element-521c3b0 .elementor-heading-title{font-size:12px;}.elementor-3198 .elementor-element.elementor-element-17242f9 .elementor-gallery-item__title{font-size:var( --e-global-typography-5e3c041-font-size );line-height:var( --e-global-typography-5e3c041-line-height );letter-spacing:var( --e-global-typography-5e3c041-letter-spacing );}.elementor-3198 .elementor-element.elementor-element-17242f9 .elementor-gallery-item__description{font-size:var( --e-global-typography-905cb94-font-size );line-height:var( --e-global-typography-905cb94-line-height );letter-spacing:var( --e-global-typography-905cb94-letter-spacing );}.elementor-3198 .elementor-element.elementor-element-17242f9 .elementor-gallery-title{font-size:var( --e-global-typography-905cb94-font-size );line-height:var( --e-global-typography-905cb94-line-height );letter-spacing:var( --e-global-typography-905cb94-letter-spacing );}}@media(max-width:767px){.elementor-3198 .elementor-element.elementor-element-2d01276 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-3198 .elementor-element.elementor-element-521c3b0 .elementor-heading-title{font-size:12px;}.elementor-3198 .elementor-element.elementor-element-17242f9 .elementor-gallery-item__title{font-size:var( --e-global-typography-5e3c041-font-size );line-height:var( --e-global-typography-5e3c041-line-height );letter-spacing:var( --e-global-typography-5e3c041-letter-spacing );}.elementor-3198 .elementor-element.elementor-element-17242f9 .elementor-gallery-item__description{font-size:var( --e-global-typography-905cb94-font-size );line-height:var( --e-global-typography-905cb94-line-height );letter-spacing:var( --e-global-typography-905cb94-letter-spacing );}.elementor-3198 .elementor-element.elementor-element-17242f9 .elementor-gallery-title{font-size:var( --e-global-typography-905cb94-font-size );line-height:var( --e-global-typography-905cb94-line-height );letter-spacing:var( --e-global-typography-905cb94-letter-spacing );}}@media(min-width:768px){.elementor-3198 .elementor-element.elementor-element-ec4604c{--content-width:800px;}.elementor-3198 .elementor-element.elementor-element-7222ea0{--content-width:1460px;}.elementor-3198 .elementor-element.elementor-element-fee75d4{--content-width:1460px;}}@media(min-width:2400px){.elementor-3198 .elementor-element.elementor-element-17242f9 .elementor-gallery-item__title{font-size:var( --e-global-typography-5e3c041-font-size );line-height:var( --e-global-typography-5e3c041-line-height );letter-spacing:var( --e-global-typography-5e3c041-letter-spacing );}.elementor-3198 .elementor-element.elementor-element-17242f9 .elementor-gallery-item__description{font-size:var( --e-global-typography-905cb94-font-size );line-height:var( --e-global-typography-905cb94-line-height );letter-spacing:var( --e-global-typography-905cb94-letter-spacing );}.elementor-3198 .elementor-element.elementor-element-17242f9 .elementor-gallery-title{font-size:var( --e-global-typography-905cb94-font-size );line-height:var( --e-global-typography-905cb94-line-height );letter-spacing:var( --e-global-typography-905cb94-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-523a882 */.elementor-3198 .elementor-element.elementor-element-523a882{
    display: none;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-17242f9 */.e--pointer-underline .elementor-item:after{
    height: 1px !important;
}

.elementor-gallery-item__content {
    z-index: 9;
}


.elementor-3198 .elementor-element.elementor-element-17242f9 .e-gallery-item:hover .elementor-gallery-item__overlay{
    
        content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: -100%;
    left: 0;
    z-index: 1;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, .40) 25%, transparent 55%, hsla(0, 0%, 100%, 0));
    transition: transform .8s;
    will-change: transform;
}



.swiper-zoom-container{
    height: unset;
}



.e-gallery-container{
        max-width: 1380px;
    margin: 0 auto;
    min-height: 50vh !important;
}

.elementor-gallery__titles-container {
    background: #024B59;
    padding: 20px;
}



@media(min-width:786px){


/* For 1st image = 4 col 1 row */
.e-gallery-item:nth-child(1) {
  grid-column: span 4;
  grid-row: span 1;
}

/* For 2nd image = 8 col 2 rows */
.e-gallery-item:nth-child(2) {
  grid-column: span 8;
  grid-row: span 2;
}

/* For 3rd image = 4 col 1 row */
.e-gallery-item:nth-child(3) {
  grid-column: span 4;
  grid-row: span 1;
}

/* For 4th and 5th images = 6 col 2 rows */
.e-gallery-item:nth-child(4),
.e-gallery-item:nth-child(5) {
  grid-column: span 6;
  grid-row: span 2;
}

/* For 6th image = 6 col 2 rows */
.e-gallery-item:nth-child(6) {
  grid-column: span 6;
  grid-row: span 2;
}

/* For 7th, 8th, 9th, 10th images = 3 col 1 row */
.e-gallery-item:nth-child(n+7) {
  grid-column: span 3;
  grid-row: span 1;
}


.e-gallery-item:nth-child(12){
    grid-column: span 8;
  grid-row: span 2;  
}

.e-gallery-item:nth-child(11),
.e-gallery-item:nth-child(13) {

    grid-column: span 4;
  grid-row: span 1;
}
.e-gallery-item:nth-child(14){
    grid-column: span 6;
  grid-row: span 2;
}

/* For 7th, 8th, 9th, 10th images = 3 col 1 row */
.e-gallery-item:nth-child(n+15) {
  grid-column: span 3;
  grid-row: span 1;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcfbf2 */.elementor-3198 .elementor-element.elementor-element-9fcfbf2{
    position: relative;
}/* End custom CSS */
/* Start custom CSS */.box {
    width: 100%;
    height: 100%;
    background-color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 80px;
    left: 0;
    right: 0;
    display: none;
    z-index: 999;
}

.loader {
    margin: 100px auto;
    border: 16px solid #f3f3f3;
    border-top: 16px solid #024B59;
    border-radius: 50%;
    width: 100px;
    height: 100px;
    animation: spin 4s linear infinite;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Adobe-Caslon-Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://endlesstravel.dooblu.io/wp-content/uploads/2024/05/ACaslonPro-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Halv';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://endlesstravel.dooblu.io/wp-content/uploads/2024/05/Helvetica.ttf') format('truetype');
}
/* End Custom Fonts CSS */