 /* Homepage SLider */
      
         .sliderNavWrap .elementor-button.elementor-slide-button span.homepageSliderBtns {
         position: absolute;
         left: 0;
         right: 0;
         margin-left: auto;
         margin-right: auto;
         }
         /* Pages Internal Links */
         .pageLinkATag a{
         border-bottom: 1px solid #313131;
         }
         .pageLinkATag a:hover{
         color: #E1001A;
         border-bottom: 1px solid #E1001A;
         }
         /* 
         Sidebar Menu
         */
         /* remove outline and background */
         .popUpMenuItems nav ul li a {
         outline: none !important;
         background: none !important;
         }
         /* Menu items - Hover effect */
         .popUpMenuItems nav ul li.abtCeeMenu a::after,
         .popUpMenuItems nav ul li.ongoinProjectsMenu a::after,
         .popUpMenuItems nav ul li.whatwedoMenu a::after,
         .popUpMenuItems nav ul li.portfolioMenu a::after,
         .popUpMenuItems nav ul li.testimonialMenu a::after,
         .popUpMenuItems nav ul li.contactMenu a::after
         {
         height: 1px;
         background-color: #fff;
         opacity: 1 !important;
         margin-top: 22px;
         content: '0';
         color: transparent;
         width: 0px;
         transition: width 0.3s ease-in-out;
         }
         .popUpMenuItems nav ul li.abtCeeMenu a:hover::after,
         .popUpMenuItems nav ul li.abtCeeMenu.current-menu-item a::after{
         width: 103px;
         }
         .popUpMenuItems nav ul li.ongoinProjectsMenu a:hover::after,
         .popUpMenuItems nav ul li.ongoinProjectsMenu.current-menu-item a::after{
         width: 125px;
         }
         .popUpMenuItems nav ul li.whatwedoMenu a:hover::after,
         .popUpMenuItems nav ul li.whatwedoMenu.current-menu-item a::after{
         width: 83px;
         }
         .popUpMenuItems nav ul li.portfolioMenu a:hover::after,
         .popUpMenuItems nav ul li.portfolioMenu.current-menu-item a::after{
         width: 71px;
         }
         .popUpMenuItems nav ul li.testimonialMenu a:hover::after,
         .popUpMenuItems nav ul li.testimonialMenu.current-menu-item a::after{
         width: 91px;
         }
         .popUpMenuItems nav ul li.contactMenu a:hover::after,
         .popUpMenuItems nav ul li.contactMenu.current-menu-item a::after{
         width: 58px;
         }
         /* Sub Menus Hover effect */
         .popUpMenuItems nav ul li.realestateMenu a::after,
         .popUpMenuItems nav ul li.hospitalityMenu a::after,
         .popUpMenuItems nav ul li.powerMenu a::after,
         .popUpMenuItems nav ul li.realestatePortMenu a::after,
         .popUpMenuItems nav ul li.hospitalityPortMenu a::after{
         height: 1px;
         background-color: #fff;
         opacity: 1 !important;
         margin-top: 22px;
         margin-bottom: -3px;
         content: '0';
         color: transparent;
         width: 0px;
         transition: 0.3s ease-in-out;
         }
         .popUpMenuItems nav ul li.realestateMenu a:hover::after,
         .popUpMenuItems nav ul li.realestateMenu.current-menu-item a::after{
         width: 81px;
         margin-left: -81px;
         }
         .popUpMenuItems nav ul li.hospitalityMenu a:hover::after,
         .popUpMenuItems nav ul li.hospitalityMenu.current-menu-item a::after{
         width: 81px;
         margin-left: -81px;
         }
         .popUpMenuItems nav ul li.powerMenu a:hover::after,
         .popUpMenuItems nav ul li.powerMenu.current-menu-item a::after{
         width: 45px;
         margin-left: -45px;
         }
         .popUpMenuItems nav ul li.realestatePortMenu a:hover::after,
         .popUpMenuItems nav ul li.realestatePortMenu.current-menu-item a::after{
         width: 81px;
         margin-left: -81px;
         }
         .popUpMenuItems nav ul li.hospitalityPortMenu a:hover::after,
         .popUpMenuItems nav ul li.hospitalityPortMenu.current-menu-item a::after{
         width: 81px;
         margin-left: -81px;
         }
         ul.elementor-nav-menu--dropdown a, ul.elementor-nav-menu--dropdown a:focus, ul.elementor-nav-menu--dropdown a:hover {
         border-left: 21px solid transparent;
         }
         .popUpMenuItems nav ul li.whatwedoMenu a[aria-expanded="false"] span.sub-arrow,
         .popUpMenuItems nav ul li.portfolioMenu a[aria-expanded="false"] span.sub-arrow {
         transform: rotate(-90deg);
         margin-top: -3px;
         margin-left: 2px;
         }
         /* Page Starting Space */
         main#main {
         margin-top: 47px;
         }
         /* Project Slider */
         .projectGalleryTabs .elementor-tabs-wrapper {
         background-color: #fff !important;
         z-index: 2 !important;
         }
         .elementor-widget-tabs .elementor-tab-desktop-title {
         position: relative !important;
         font-weight: 500 !important;
         padding: 13px 20px 9px 20px !important;
         }
         .elementor-tab-title[aria-expanded="true"]{
         border-bottom: 4px solid red !important;
         }
         .projectGalleryTabs .elementor-swiper-button.elementor-swiper-button-prev, .projectGalleryTabs .elementor-swiper-button.elementor-swiper-button-next {
         background-color: rgba(0,0,0,0.70);
         border-radius: 50%;
         }
         /* Completed Project Gallery */
         .projectCompletedGallery .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1) img,
         .projectCompletedGallery .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2) img,
         .projectCompletedGallery .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3) img,
         .projectCompletedGallery .gallery.gallery-columns-4.gallery-size-full figure:nth-child(4) img,
         .projectCompletedGallery .gallery.gallery-columns-4.gallery-size-full figure:nth-child(5) img,
         .projectCompletedGallery .gallery.gallery-columns-4.gallery-size-full figure:nth-child(6) img,
         .projectCompletedGallery .gallery.gallery-columns-4.gallery-size-full figure:nth-child(7) img,
         .projectCompletedGallery .gallery.gallery-columns-4.gallery-size-full figure:nth-child(8) img {
         object-fit: cover;
         object-position: center;
         }
      
         /* Medium Screens */
         @media screen and (max-width: 1400px) and (min-width: 801px) {
         div#HomeMenuNavIcon {
         top: 16px !important;
         }
         /* Homepage slider	 */
         .sliderNavWrap .elementor-button.elementor-slide-button span.homepageSliderBtns {
         margin-top: 88px;
         }
         .sliderNavWrap .elementor-button.elementor-slide-button span.homepageFirstBannerLink {
         margin-top: 142px;
         }
         /* Project Slider */
         .projectGalleryTabs .elementor-tabs-wrapper {
         margin: 26px 0 0 28px !important;
         }
         .projectGalleryTabs .elementor-swiper-button.elementor-swiper-button-prev, .projectGalleryTabs .elementor-swiper-button.elementor-swiper-button-next {
         padding: 10px;
         font-size: 16px !important;
         }
         .projectGalleryTabs .elementor-swiper-button.elementor-swiper-button-prev{
         left: 20px;
         }
         .projectGalleryTabs .elementor-swiper-button.elementor-swiper-button-next{
         right: 20px;
         }
         .projectGalleryTabs .elementor-tabs-wrapper {
         position: absolute !important;
         }
         .projectGalleryTabs .elementor-tab-title {
         border-bottom: 4px solid #fff !important;
         }
         /* Completed Project Gallery */
         .projectCompletedGallery.normalDesktopScreens-2 .gallery.gallery-columns-4.gallery-size-full,
         .projectCompletedGallery.normalDesktopScreens-3 .gallery.gallery-columns-4.gallery-size-full
         {
         height: calc(100vh - 48.81px);
         }
         /*  For 2 Image Gallery - for normal desktops */
         .projectCompletedGallery.normalDesktopScreens-2 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1),
         .projectCompletedGallery.normalDesktopScreens-2 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2){
         max-width: 100%;
         }
         .projectCompletedGallery.normalDesktopScreens-2 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1) img,
         .projectCompletedGallery.normalDesktopScreens-2 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2) img {
         height: calc(50vh - 24.405px);
         }
         /*  For 3 Image Gallery - for normal desktops */
         .projectCompletedGallery.normalDesktopScreens-3 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1),
         .projectCompletedGallery.normalDesktopScreens-3 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2){
         max-width: 50%;
         }
         .projectCompletedGallery.normalDesktopScreens-3 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3){
         max-width: 100%;
         }
         .projectCompletedGallery.normalDesktopScreens-3 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1) img,
         .projectCompletedGallery.normalDesktopScreens-3 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2) img,
         .projectCompletedGallery.normalDesktopScreens-3 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3) img{
         height: calc(50vh - 24.405px);
         }
         /*  For 4 Image Gallery - for normal desktops */
         .projectCompletedGallery.normalDesktopScreens-4 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1),
         .projectCompletedGallery.normalDesktopScreens-4 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(4){
         max-width: 40%;
         }
         .projectCompletedGallery.normalDesktopScreens-4 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2),
         .projectCompletedGallery.normalDesktopScreens-4 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3){
         max-width: 60%;
         }
         .projectCompletedGallery.normalDesktopScreens-4 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1) img,
         .projectCompletedGallery.normalDesktopScreens-4 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2) img,
         .projectCompletedGallery.normalDesktopScreens-4 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3) img,
         .projectCompletedGallery.normalDesktopScreens-4 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(4) img {
         height: calc(50vh - 24.405px);
         }
         /*  For 5 Image Gallery - for normal desktops */
         .projectCompletedGallery.normalDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1),
         .projectCompletedGallery.normalDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2),
         .projectCompletedGallery.normalDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3){
         max-width: 33.33%;
         }
         .projectCompletedGallery.normalDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(4),
         .projectCompletedGallery.normalDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(5){
         max-width: 50%;
         }
         .projectCompletedGallery.normalDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1) img,
         .projectCompletedGallery.normalDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2) img,
         .projectCompletedGallery.normalDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3) img,
         .projectCompletedGallery.normalDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(4) img,
         .projectCompletedGallery.normalDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(5) img{
         height: calc(50vh - 24.405px);
         }
         /*  For 6 Image Gallery - for normal desktops */
         .projectCompletedGallery.normalDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1),
         .projectCompletedGallery.normalDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2),
         .projectCompletedGallery.normalDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3),
         .projectCompletedGallery.normalDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(4),
         .projectCompletedGallery.normalDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(5),
         .projectCompletedGallery.normalDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(6){
         max-width: 33.33%;
         }
         .projectCompletedGallery.normalDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1) img,
         .projectCompletedGallery.normalDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2) img,
         .projectCompletedGallery.normalDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3) img,
         .projectCompletedGallery.normalDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(4) img,
         .projectCompletedGallery.normalDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(5) img,
         .projectCompletedGallery.normalDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(6) img{
         height: calc(50vh - 24.405px);
         }
         .projectCompletedGallery.normalDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(7),
         .projectCompletedGallery.normalDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(8),
         .projectCompletedGallery.normalDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(9),
         .projectCompletedGallery.normalDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(10){
         display: none !important;
         }
         }
         /* Large Screens */
         @media only screen and (min-width: 1401px) {
         /* Homepage slider	 */
         .sliderNavWrap .elementor-button.elementor-slide-button span.homepageSliderBtns {
         margin-top: 222px;
         }
         .sliderNavWrap .elementor-button.elementor-slide-button span.homepageFirstBannerLink {
         margin-top: 294px;
         }
         /* Project Slider */
         .projectGalleryTabs .elementor-tabs-wrapper {
         position: absolute !important;
         }
         .projectGalleryTabs .elementor-tabs-wrapper {
         margin: 30px 0 0 32px !important;
         }
         .projectGalleryTabs .elementor-swiper-button.elementor-swiper-button-prev, .projectGalleryTabs .elementor-swiper-button.elementor-swiper-button-next {
         padding: 15px;
         font-size: 18px !important;
         }
         .projectGalleryTabs .elementor-tab-title {
         border-bottom: 4px solid #fff !important;
         }
         /* Completed Project Gallery */
         .projectCompletedGallery.largeDesktopScreens-2 .gallery.gallery-columns-4.gallery-size-full,
         .projectCompletedGallery.largeDesktopScreens-3 .gallery.gallery-columns-4.gallery-size-full
         {
         height: calc(100vh - 51.28px);
         }
         /*  For 2 Image Gallery - for large desktops */
         .projectCompletedGallery.largeDesktopScreens-2 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1),
         .projectCompletedGallery.largeDesktopScreens-2 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2){
         max-width: 100%;
         }
         /* 	.projectCompletedGallery.largeDesktopScreens-2 .gallery.gallery-columns-4.gallery-size-full figure a {
         width: 100%;
         } */
         .projectCompletedGallery.largeDesktopScreens-2 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1) img,
         .projectCompletedGallery.largeDesktopScreens-2 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2) img {
         /* 		width: 100%;
         margin: 0 !important; */
         height: calc(50vh - 25.64px);
         }
         /*  For 3 Image Gallery - for large desktops */
         .projectCompletedGallery.largeDesktopScreens-3 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1),
         .projectCompletedGallery.largeDesktopScreens-3 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2){
         max-width: 50%;
         }
         .projectCompletedGallery.largeDesktopScreens-3 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3){
         max-width: 100%;
         }
         .projectCompletedGallery.largeDesktopScreens-3 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1) img,
         .projectCompletedGallery.largeDesktopScreens-3 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2) img,
         .projectCompletedGallery.largeDesktopScreens-3 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3) img{
         height: calc(50vh - 25.64px);
         }
         /*  For 4 Image Gallery - for large desktops */
         .projectCompletedGallery.largeDesktopScreens-4 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1),
         .projectCompletedGallery.largeDesktopScreens-4 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(4){
         max-width: 40%;
         }
         .projectCompletedGallery.largeDesktopScreens-4 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2),
         .projectCompletedGallery.largeDesktopScreens-4 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3){
         max-width: 60%;
         }
         .projectCompletedGallery.largeDesktopScreens-4 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1) img,
         .projectCompletedGallery.largeDesktopScreens-4 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2) img,
         .projectCompletedGallery.largeDesktopScreens-4 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3) img,
         .projectCompletedGallery.largeDesktopScreens-4 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(4) img {
         height: calc(50vh - 25.64px);
         }
         /*  For 5 Image Gallery - for large desktops */
         .projectCompletedGallery.largeDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1),
         .projectCompletedGallery.largeDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2),
         .projectCompletedGallery.largeDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3){
         max-width: 33.33%;
         }
         .projectCompletedGallery.largeDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(4),
         .projectCompletedGallery.largeDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(5){
         max-width: 50%;
         }
         .projectCompletedGallery.largeDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1) img,
         .projectCompletedGallery.largeDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2) img,
         .projectCompletedGallery.largeDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3) img,
         .projectCompletedGallery.largeDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(4) img,
         .projectCompletedGallery.largeDesktopScreens-5 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(5) img{
         height: calc(50vh - 25.64px);
         }
         /*  For 6 Image Gallery - for large desktops */
         .projectCompletedGallery.largeDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1),
         .projectCompletedGallery.largeDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2),
         .projectCompletedGallery.largeDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3),
         .projectCompletedGallery.largeDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(4),
         .projectCompletedGallery.largeDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(5),
         .projectCompletedGallery.largeDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(6){
         max-width: 33.33%;
         }
         .projectCompletedGallery.largeDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1) img,
         .projectCompletedGallery.largeDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2) img,
         .projectCompletedGallery.largeDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3) img,
         .projectCompletedGallery.largeDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(4) img,
         .projectCompletedGallery.largeDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(5) img,
         .projectCompletedGallery.largeDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(6) img{
         height: calc(50vh - 25.64px);
         }
         .projectCompletedGallery.largeDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(7),
         .projectCompletedGallery.largeDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(8),
         .projectCompletedGallery.largeDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(9),
         .projectCompletedGallery.largeDesktopScreens-6 .gallery.gallery-columns-4.gallery-size-full figure:nth-child(10){
         display: none !important;
         }
         }

          /* iPad Portrait Mode */
         /* iPad Portrait Mode */
         @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
         /*    Homepage slider navigation buttons */
         .sliderNavWrap .elementor-swiper-button-prev {
         left: 44.5%;
         }
         .sliderNavWrap .elementor-swiper-button-next {
         right: 44.5%;
         }
         }
         /* iPad Landscape Mode */
         @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
         /*    Homepage slider navigation buttons */
         .sliderNavWrap .elementor-swiper-button-prev {
         left: 45.5%;
         }
         .sliderNavWrap .elementor-swiper-button-next {
         right: 45.5%;
         }
         /* About Page */
         .about-us-page-imge img {
         height: 98vh !important;
         }
         /* Completed Project Page */
         .galleryColumn{
         margin-left: 0 !important;
         }
         /* Hotel Gallery Slider */
         .hotelGallerySlider .swiper-slide {
         height: 98vh !important;
         }
         }
      
         @media only screen and (max-width: 800px) {
         /* Homepage slider    */
         .sliderNavWrap .elementor-button.elementor-slide-button span.homepageSliderBtns{
         margin-top: 186px;
         }
         .sliderNavWrap .elementor-button.elementor-slide-button span.homepageFirstBannerLink {
         margin-top: 240px;
         }
         /* Homepage Nav Menu Item */
         div#HomeMenuNavIcon a {
         font-size: 21px !important;
         }
         div#HomeMenuNavIcon {
         left: 20px !important;
         top: 18px !important;
         }
         .menu-wrap-mobile-only{
         position: relative;
         height: 88vh;
         }
         .menu-on-mobile-alone{
         position: absolute;
         bottom:0;
         }
         /* Project gallery Tabs  */
         .projectGalleryTabs{
         margin-top: 6px;
         }
         .projectGalleryTabs .elementor-tab-title {
         border-bottom: 4px solid #313131 !important;
         }
         .mobile-none{
         display: none !important;
         }
         .projectGalleryTabs .elementor-swiper-button.elementor-swiper-button-prev, .projectGalleryTabs .elementor-swiper-button.elementor-swiper-button-next {
         padding: 5px;
         font-size: 16px !important;
         }
         /* Completed Project Gallery */
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full
         {
         height: unset !important;
         }
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1),
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2),
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full figure:nth-child(4),
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full figure:nth-child(5),
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full figure:nth-child(7),
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full figure:nth-child(8)
         {
         max-width: 50%;
         }
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3),
         .projectCompletedGallery.mobileDesktopScreens.gallery.gallery-columns-4.gallery-size-full figure:nth-child(6),
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full figure:nth-child(9)
         {
         max-width: 100%;
         }
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full figure:nth-child(1) img,
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full figure:nth-child(2) img,
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full figure:nth-child(3) img,
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full figure:nth-child(4) img,
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full figure:nth-child(5) img,
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full figure:nth-child(6) img,
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full figure:nth-child(7) img,
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full figure:nth-child(8) img,
         .projectCompletedGallery.mobileDesktopScreens .gallery.gallery-columns-4.gallery-size-full figure:nth-child(9) img
         {
         height: 200px;
         }
         }
         @media only screen and (min-device-width : 350px) and (max-device-width : 850px) and (orientation : landscape) {
         /* About Page */
         .about-us-page-imge img {
         height: 130vh !important;
         }
         /* Hotel Gallery Slider */
         .hotelGallerySlider .swiper-slide {
         height: 130vh !important;
         }
         }

.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#2c2c2c;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}
.elementor-widget-divider .elementor-divider{display:flex}
.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}
.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);flex-shrink:0}
.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}
.elementor-widget-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr}
.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}
.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:"";border-bottom:0;flex-grow:1;border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}
.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}
.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}
.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}
.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}
.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}
.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}
.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}
.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}
.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width);--flex-grow:var(--container-widget-flex-grow)}</style>    <div class="elementor-divider">
  