.elementor-34 .elementor-element.elementor-element-5f20d94{--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;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.81;}.elementor-34 .elementor-element.elementor-element-5f20d94::before, .elementor-34 .elementor-element.elementor-element-5f20d94 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-5f20d94 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-5f20d94 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-5f20d94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-5f20d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-5f20d94, .elementor-34 .elementor-element.elementor-element-5f20d94::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-67c3db3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-34 .elementor-element.elementor-element-67c3db3:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-67c3db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://noneofthisisreal.in/wp-content/uploads/2024/08/cvbg.svg");background-position:top center;background-repeat:repeat-y;background-size:60vw auto;}.elementor-34 .elementor-element.elementor-element-67c3db3::before, .elementor-34 .elementor-element.elementor-element-67c3db3 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-67c3db3 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-67c3db3 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-67c3db3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-67c3db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-97662fd );--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-67c3db3, .elementor-34 .elementor-element.elementor-element-67c3db3::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-29f0333 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-29f0333.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-29f0333 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap{height:200px;}.elementor-34 .elementor-element.elementor-element-29f0333 .eael-filter-gallery-wrapper{border-radius:2px;}.elementor-34 .elementor-element.elementor-element-29f0333 .eael-filter-gallery-control ul li.control{font-family:var( --e-global-typography-primary-font-family ), Foldit, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-29f0333 .eael-filter-gallery-control ul > li.control{border-radius:0px;}.elementor-34 .elementor-element.elementor-element-29f0333 .eael-filter-gallery-control ul li.active{color:#fff;}.elementor-34 .elementor-element.elementor-element-29f0333 .eael-filter-gallery-control ul li.control.active{background:#333;border-radius:0px;}.elementor-34 .elementor-element.elementor-element-29f0333 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item{padding:0em 0em 0em 0em;margin:5% 5% 5% 5%;border-radius:2px;}.elementor-34 .elementor-element.elementor-element-29f0333 .gallery-item-caption-wrap.card-hover-bg{background-color:#9292924F;}.elementor-34 .elementor-element.elementor-element-29f0333 .video-popup-bg{background-color:#00000033;transition:0ms;}.elementor-34 .elementor-element.elementor-element-29f0333 .video-popup > img{width:55px;transition:267ms;}.elementor-34 .elementor-element.elementor-element-29f0333 .video-popup:hover > img{transform:scale(1.1);}.elementor-34 .elementor-element.elementor-element-29f0333 .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap.caption-style-card{background-color:#f1f2f9;}.elementor-34 .elementor-element.elementor-element-29f0333 .fg-layout-3-item-content{background-color:#f1f2f9;}.elementor-34 .elementor-element.elementor-element-29f0333 .gallery-item-caption-wrap.caption-style-card .fg-item-title{color:var( --e-global-color-4d62fc4 );}.elementor-34 .elementor-element.elementor-element-29f0333 .gallery-item-caption-wrap.caption-style-card .fg-item-content{color:#444;}.elementor-34 .elementor-element.elementor-element-29f0333 .gallery-item-caption-wrap .gallery-item-buttons > a span{color:var( --e-global-color-accent );height:62px;line-height:62px;width:62px;font-size:14px;border-radius:117px;transition:300ms;}.elementor-34 .elementor-element.elementor-element-29f0333 .gallery-item-caption-wrap .gallery-item-buttons > a span img{height:14px;width:14px;}.elementor-34 .elementor-element.elementor-element-29f0333 .gallery-item-caption-wrap .gallery-item-buttons > a span:hover{background:#ff622a;color:#fff;border-radius:100px;}.elementor-34 .elementor-element.elementor-element-29f0333 #eael-fg-no-items-found{font-family:var( --e-global-typography-primary-font-family ), Foldit, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );text-align:center;color:#858e9a;border-radius:0px;}@media(min-width:1025px){.elementor-34 .elementor-element.elementor-element-67c3db3:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-67c3db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-67c3db3:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-67c3db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat-y;}.elementor-34 .elementor-element.elementor-element-29f0333.elementor-element{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-67c3db3:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-67c3db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat-y;background-size:100vw auto;}}/* Start custom CSS for eael-filterable-gallery, class: .elementor-element-29f0333 */.elementor-34 .elementor-element.elementor-element-29f0333 {
    min-height: 85vh;
}

.control:hover {
    background-color: #C5894D;
    font-palette: --folditwhite;
}

.control {
    transition:0.2s ease-out;
}
li.active {
    background-color: #C5894D!important;
    font-palette: --folditwhite;
}

.elementor-34 .elementor-element.elementor-element-29f0333 .eael-filter-gallery-control {
font-palette: --folditblack;
   position: sticky;
   top: 0;
   z-index: 999;
   backdrop-filter: blur(10px);
   padding:1em;
}

.eael-filter-gallery-control ul{
    margin:0;
}

.mfp-bg  {
    z-index:10000 !important;
}

 .mfp-wrap {
    z-index:10001;
}

.mfp-title, .mfp-counter {
    font-family: "Foldit", sans-serif;
    font-palette: --folditwhite;
    font-style: normal;
    text-transform: uppercase;
    font-weight: 400;
    padding:0.5em;
}

.fg-item-title {
   
    font-palette: --folditwhite;
    
    font-weight: 400;
    font-size: 1em!important;
    display:inline-flex;
    padding:0.5em;
    margin: 0 0 0 0!important;
    text-transform: uppercase;
    transition:0.2s ease;
    
}

.fg-item-content {
    font-family: "Foldit", sans-serif;
    font-palette: --folditblack;
    text-transform: Uppercase;
    display:inline-flex;
    max-width: contain;
    padding:0 0 0 0.5em;
    margin: 0;
    justify-content: space-between!important;
   ;
}

.elementor-34 .elementor-element.elementor-element-29f0333 .gallery-item-caption-wrap, .elementor-34 .elementor-element.elementor-element-29f0333.caption-style-hoverer eael-slide-up {
    
}

.gallery-item-caption-wrap.caption-style-hoverer p {
    margin:0;
}

div.mfp-bg {
    background-color: #222 !important;
    opacity: 91% !important;
    background-blend-mode: blur(90px);
}

.caption-style-card {
    background: none!important;
    padding:0 !important;
}

.eael-filterable-gallery-item-wrap {
    line-height: 0;
}

.gallery-item-thumbnail {
    filter: grayscale(100%);
    transition: filter 0.2s ease-out;
}

.eael-gallery-grid-item:hover .gallery-item-thumbnail {
    filter: grayscale(0%);
}

.eael-gallery-grid-item {
    transition: transform 0.2s ease;
}

.eael-gallery-grid-item:hover {
    transform: scale(1.01);
}

/* Always show images in color on mobile and tablet */
@media (max-width: 1024px) {
    .gallery-item-thumbnail {
        filter: grayscale(0%);
    }

    .eael-gallery-grid-item {
        transform: none;
    }
}

.eael-cf-vr .eael-magnific-link {
    pointer-events: none;
}



.eael-gallery-grid-item:hover .fg-item-title {
    background-color: #C5894D;
    
}

 div.eael-cf-vr .gallery-item-caption-over {
	 display:flex;
 }

 div.eael-cf-vr .gallery-item-caption-wrap h6::after {
   content: url(/wp-content/uploads/2024/09/360eye.svg);
   margin: 0 0.2rem;
 }
 
  div.eael-cf-vr .fg-item-title {
	 transition:0.2s ease;
 }
 
 div.eael-cf-vr .fg-item-title:hover {
	 background-color:black;
 }
 
  div.eael-cf-vr .fg-item-title {
	 display:flex;
	 align-items:center;
 }
 
  div.eael-cf-vr .fg-item-content {
	 display:flex;
	 align-items:center;
 }
 
 .fg-item-content p {
	 margin:0;
	 padding:0;
 }
 
 .eael-filter-gallery-container, .elementor-widget-eael-filterable-gallery {
     text-align: webkit-center !important;
 }
 
 .gallery-item-caption-over {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
}

.eael-gallery-grid-item {
 margin:7% !important;   
}

.eael-filter-gallery-control {
    width:fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67c3db3 */.elementor-34 .elementor-element.elementor-element-67c3db3 .elementor-widget-eael-filterable-gallery {
    text-align: -webkit-center;
    width:80vw;
}/* End custom CSS */