/**
Theme Name: Astra Child
Author: Brainstorm Force
Author URI: http://wpastra.com/about/
Description: Astra is the fastest, fully customizable & beautiful theme suitable for blogs, personal portfolios and business websites. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with schema.org code integrated so search engines will love your site. Astra offers plenty of sidebar options and widget areas giving you a full control for customizations. Furthermore, we have included special features and templates so feel free to choose any of your favorite page builder plugin to create pages flexibly. Some of the other features: # WooCommerce Ready # Responsive # Compatible with major plugins # Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and beautiful theme!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/


@font-face {font-family: 'MarlideDisplay Light';src: url('assets/fonts/marlide-light/MarlideDisplay-Light-TRIAL.otf') format('otf'),url('assets/fonts/marlide-light/MarlideDisplay-Light-TRIAL.eot') format('eot'),url('assets/fonts/marlide-light/MarlideDisplay-Light-TRIAL.svg') format('svg'),url('assets/fonts/marlide-light/MarlideDisplay-Light-TRIAL.ttf') format('ttf'),url('assets/fonts/marlide-light/MarlideDisplay-Light-TRIAL.woff') format('woff'),url('assets/fonts/marlide-light/MarlideDisplay-Light-TRIAL.woff2') format('woff2');font-weight: normal;font-style: normal;}
@font-face {font-family: 'MarlideDisplay Regular';src: url('assets/fonts/marlide-regular/MarlideDisplay-Regular-TRIAL.otf') format('otf'),url('assets/fonts/marlide-regular/MarlideDisplay-Regular-TRIAL.eot') format('eot'),url('assets/fonts/marlide-regular/MarlideDisplay-Regular-TRIAL.svg') format('svg'),url('assets/fonts/marlide-regular/MarlideDisplay-Regular-TRIAL.ttf') format('ttf'),url('assets/fonts/marlide-regular/MarlideDisplay-Regular-TRIAL.woff') format('woff'),url('assets/fonts/marlide-regular/MarlideDisplay-Regular-TRIAL.woff2') format('woff2');font-weight: normal;  font-style: normal;}
@font-face {font-family: 'MarlideDisplay Medium';src: url('assets/fonts/marlide-medium/MarlideDisplay-Medium-TRIAL.otf') format('otf'),url('assets/fonts/marlide-medium/MarlideDisplay-Medium-TRIAL.eot') format('eot'),url('assets/fonts/marlide-medium/MarlideDisplay-Medium-TRIAL.svg') format('svg'),url('assets/fonts/marlide-medium/MarlideDisplay-Medium-TRIAL.ttf') format('ttf'),url('assets/fonts/marlide-medium/MarlideDisplay-Medium-TRIAL.woff') format('woff'),url('assets/fonts/marlide-medium/MarlideDisplay-Medium-TRIAL.woff2') format('woff2');font-weight: normal;font-style: normal;}

/* --------- Common Codes Starts --------- */
* {margin: 0 ;padding: 0;box-sizing: border-box;}
a {display: inline-block;vertical-align: middle;text-decoration: none;}
body a:focus-visible,a:focus{outline:0px !important;}
body {margin: 0px;background-color:#ffffff;}
html{margin:0 !important;}
li {list-style: none;}
ul,li , p {margin: 0px;padding: 0px;}
button:focus {outline: 0;}
button{border: 0px;background-color: transparent;}
button:hover{cursor: pointer;}
/* #wpadminbar{display:none;} */
.slideInUp {animation-name: slideInUp;}
.get_in_touch_hed h2,.get_in_touch_hed h1{font-family: 'MarlideDisplay Light';}
@keyframes slideInUp {from {transform: translate3d(0, 80%, 0);visibility: visible;opacity: 0;}to {transform: translate3d(0, 0, 0);opacity: 1;}}
html .site-content .elementor .custom_font_family .elementor-heading-title, html .site-content .elementor.elementor-1895 .custom_font_family .elementor-heading-title{font-family: "MarlideDisplay Light";}
.projects_card .post-items .elementskit-post-image-card, .news_card .post-items .elementskit-post-image-card{box-shadow: none;}
body .elementskit-entry-thumb:hover img, body .elementskit-post-image-card:hover img{transform: unset !important;opacity: unset !important;}
body .row.post-items{margin: 0px !important;}
body .ekit-wid-con .clearfix::after, body .ekit-wid-con .clearfix::before, body .ekit-wid-con .nav::after, body .ekit-wid-con .nav::before, body .ekit-wid-con .row::after, body .ekit-wid-con .row::before{content: unset !important;}
.home .site-content .site-main .e-con-inner{gap:0px;}
body.search-results {background: transparent;}
body.search-results  .page-title{font-family: "Montserrat", Sans-serif;font-size: 24px;font-weight: 600;text-transform: none;font-style: normal;text-decoration: none;line-height: 30px;letter-spacing: 0.48px;color: #333333;}
body.search-results .page-sub-title{font-family: "Montserrat", Sans-serif;font-size: 16px;font-weight: 500;text-transform: none;font-style: normal;text-decoration: none;line-height: 25px;color: #333333;}

/* Animation code */
/* Title text animation */
.animated.animated-slow{animation-duration: 1.5s;animation-timing-function: ease;animation-fill-mode: forwards;}
.slideInUp {animation-name: slideInUp;}
@keyframes slideInUp {from {-webkit-transform: translate3d(0, 100px, 0);transform: translate3d(0, 100px, 0);opacity: 0;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}
@-webkit-keyframes slideInUp { from {-webkit-transform: translate3d(0, 100px, 0);transform: translate3d(0, 100px, 0);opacity: 0;}  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); opacity: 1;}}
.animated-title.slideInUp .word {-webkit-animation: slide-in 1s ease-in-out both;animation: slide-in 1s ease-in-out both;-webkit-animation-delay: calc(300ms * var(--line-index));animation-delay: calc(300ms * var(--line-index));display: inline-block;}
.animated-title .word {--word-percent: calc(var(--word-index) / var(--word-total));--line-percent: calc(var(--line-index) / var(--line-total));}
@keyframes slide-in {from { opacity: 0;transform: translateY(100%);}to {opacity: 1;transform: translateY(0);}}
@-webkit-keyframes slide-in {  from {opacity: 0; -webkit-transform: translateY(100%);transform: translateY(100%);}  to {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}
@supports (-webkit-touch-callout: none) {
.animated-title.slideInUp .word {opacity: 0;visibility: hidden;-webkit-animation-name: slide-in;animation-name: slide-in;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-delay: calc(var(--line-index) * 300ms);animation-delay: calc(var(--line-index) * 300ms);will-change: transform, opacity;}}
@supports (-webkit-touch-callout: none) {
@-webkit-keyframes slide-in {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);} to {  opacity: 1;visibility: visible;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}}
/* Title text animation */

/* Image zoom animation */
.split-reveal .zoom-animation img.active-zoom, .hero_banner_container .zoom-animation img.active-zoom{animation: zoomReveal 10s ease-in-out forwards;}
.split-reveal .zoom-animation, .hero_banner_container {overflow: hidden;}
.split-reveal .zoom-animation img, .hero_banner_container .zoom-animation img{transform: scale(1.1);opacity: 1;}
@keyframes zoomReveal {from {transform: scale(1.1);} to {transform: scale(1);}}
.split-reveal .zoom-animation img.animation-done, .hero_banner_container .zoom-animation img.animation-done{transform: scale(1);}
.zoom-animation img{transform: scale(1.1);opacity: 0;overflow: hidden;-webkit-transition: transform 10s ease-in-out, opacity 0.4s ease-in-out;transition: transform 10s ease-in-out, opacity 0.4s ease-in-out;}
.zoom-animation img.active-zoom {transform: scale(1);opacity: 1;}
.zoom-animation img.animation-done {transform: scale(1);opacity: 1;}
.zoom-animation{overflow: hidden;}
.zoom-animation .elementskit-post-image-card img, .zoom-animation .eael-entry-thumbnail img{transition: transform 10s ease-in-out, opacity 0.4s ease-in-out !important;}
/* Image zoom animation */
/* Animation code */
/* --------- Common Codes Ends --------- */

/* Hide NitroPack badge wrapper */
/* Hide NitroPack badge (wrapper div that contains shadowroot) */
div:has(> template[shadowrootmode="closed"]) {
    display: none !important;
}
/* Hide NitroPack injected badge container */
div[style*="clear: both"][style*="block"] {
    display: none !important;
}
/* Hide NitroPack badge by targeting parent of image alt */
div:has(img[alt="Optimized by NitroPack.io"]) {
    display: none !important;
}


/* Header Code Start */
#home-container.header-container {   visibility: hidden;   display: block;   transform: translateY(-80px);transition: all 1s ease-in-out 0s;}
body.header-scrolled.first-reveal #home-container.header-container { visibility: visible; transform: translateY(0px); transition: all 1s;}
body.header-scrolled #home-container.header-container { visibility: visible; transform: translateY(0px);}
.header-scrolled .home-header-container {opacity: 0;visibility:hidden;}
.home-header-container {transition: all 0.3s ease-in-out 0s;opacity: 1;visibility:visible;}
.home-header-container .header-desktop-menu .hfe-nav-menu__layout-horizontal, .header-container .header-desktop-menu .hfe-nav-menu__layout-horizontal{width: auto !important;}
.home-header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item:first-child{display:none;}
.home-header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item  a.hfe-menu-item, .header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item  a.hfe-menu-item{padding:0px;}
.home-header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item a.hfe-menu-item:hover, .header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item a.hfe-menu-item:hover, .home-header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item.current-menu-item a.hfe-menu-item, .header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item.current-menu-item a.hfe-menu-item{text-decoration: underline;text-underline-offset: 10px; text-decoration-thickness: 2px;color:#D7182A !important;}
.hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item.active-menu a.hfe-menu-item{color:#D7182A !important;}
header .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item.active-menu a.hfe-menu-item{color:#D7182A !important;text-decoration: underline;text-underline-offset: 10px; text-decoration-thickness: 2px;}
.home-header-container .home-header-menus {width:100%;}
.home-header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu {display: flex;justify-content: space-between;align-items: center;width: 100%;}
.home-header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu:before, .home-header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu:after{display:none;}
.header-container .brand-logo img{width:100%;max-width: 200px;}
.header-container  nav.hfe-dropdown li.menu-item{border:none !important;}
.header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item {padding:0px 20px;}
.header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item:last-child{padding:0px 0px 0px 20px;}
.header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item:first-child{padding:0px 20px 0px 0px;}
.elementor-element.common-main-container{padding-top:80.563px;}
.header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item:nth-child(1) {padding: 0;}
/* Header Code End */

/* Home Page Start */
/* Slick Dots Wrapper */
.native_journals_container .slick-slider ul.slick-dots{margin-top:40px;}
.news_card .slick-slider ul.slick-dots, .native_journals_container .slick-slider ul.slick-dots{padding: 0;}
.slick-slider ul.slick-dots {display: flex;margin: 0 auto;align-items: center;padding: 40px 0px 0px 0px;}
.slick-slider ul.slick-dots li button {font-size: 0;line-height: 0;color: transparent;border: none;background: #CFCFCF;width: 64px;height: 1px;padding: 0;margin: 0;cursor: pointer;transition: all 0.3s ease;}
.slick-slider ul.slick-dots li.slick-active button {background-color: #D7182A;height: 3px;width: 60px;} 
.slick-slider ul.slick-dots li button:focus-visible {outline: none;box-shadow: none;}
.native_journals_container .slick-slider ul.slick-dots, .explore_projects_post .slick-slider ul.slick-dots{display: none !important;}
/* Slider Arrows */
.slick-slider .slick-arrow {position: absolute;top: 50%;transform: translateY(-50%);height: 56px;width: 56px;padding: 0;border: 1px solid #D7182A;background-color: #fff;background-repeat: no-repeat;background-position: center;font-size: 0;z-index: 1;cursor: pointer;line-height: 0;transition: background-color 0.3s ease, opacity 0.3s ease;}
.slick-slider .slick-arrow svg{width: 22px;height: 20px;}
.the_native_standard .slick-slider .slick-arrow {top: 36%;transform: translateY(-36%);}
.slick-slider .slick-prev {left: 0;}
.slick-slider .slick-prev:hover:not(.slick-disabled), .slick-slider .slick-next:hover:not(.slick-disabled){background-color: #fff;}
.slick-slider .slick-next {right: 0;}
.slick-slider .slick-prev:hover {background-color:#fff;}
.slick-slider .slick-arrow.slick-disabled{background-color: #ffffff;cursor: not-allowed;border-color: #D7182A;}
.slick-slider .slick-arrow.slick-disabled svg path, .slick-slider .slick-arrow:hover svg path{fill: #D7182A;}
.slick-slider .slick-arrow:not(.slick-disabled):hover svg path{fill: #D7182A;}
.slick-slider .slick-arrow:not(.slick-disabled){background-color: #D7182A;}
.slick-slider .slick-arrow:not(.slick-disabled) svg path {fill: #ffffff;}
.expandable_slider:has(.slick-cloned) .slick-prev, .expandable_slider:has(.slick-cloned) .slick-next{background-color: #D7182A;}
/* Slider Arrows */
/* Slick Dots Wrapper */


body .split-reveal {position: relative;width: 100%;height: 100%;overflow: hidden;}
body .split-reveal .split-content {transition: clip-path 0.6s cubic-bezier(0.25, 0.8, 0.25, 1),-webkit-clip-path 0.6s cubic-bezier(0.25, 0.8, 0.25, 1);will-change: clip-path;clip-path: polygon(40% 0%, 60% 0%, 60% 100%, 40% 100%);}
.counter-section .heading-name{font-family: 'MarlideDisplay Light' !important;}
.about-video-section svg{fill:none !important;width:152px;height:152px;}
body .projects_card .post-items div{padding: 0px;}
body .projects_card .post-items .slick-slide.slick-active + .slick-slide.slick-active .elementskit-post-image-card {border-left: 2px solid #333333;}
.projects_card .post-items:not(.slick-initialized) > .col-lg-6:first-child .elementskit-post-image-card {border-right: 2px solid #333333;}
body .projects_card .post-items .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb img{filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);transition: all 0.3s ease;}
body .projects_card .post-items .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb:hover img{filter: brightness(80%) contrast(120%) saturate(120%) blur(0px) hue-rotate(0deg);}
body .news_card .post-items div{padding: 0px;max-width: unset;}
body .news_card .post-items .elementskit-post-body {position: unset;}
body .news_card .post-items .entry-title{position:absolute;top: 0;}
.the_native_standard  .cards_list.cardContainer, .news_card  {display: inline-block;}
.native_journals_container .post-items .elementskit-entry-thumb img{aspect-ratio: 4/5;}
.news_card_container .post-items .elementskit-entry-header img{aspect-ratio: 199/112;}
#native_Journal_slider .row.post-items div.col-lg-4{padding: 0px;max-width:100%;}
#native_Journal_slider .row.post-items .elementskit-post-image-card .elementskit-post-body{display: flex; gap: 15px; flex-direction: column; align-items: start;}
.scroll-track {width: 100%;height: 1px;background: #CFCFCF;position: relative;}
.scroll-thumb {position: absolute;top: -1px;left: 0;height: 3px;width: 25%;background: #D7182A;transition: width 0.35s ease-in-out, left 0.35s ease-in-out;}
.cards_list .slick-slide.slick-active:not(.slick-active + .slick-active) .single_card, .native_journals_container .post-items .slick-slide.slick-active:not(.slick-active + .slick-active) .elementskit-post-image-card {border-color:transparent;}
.quiet_beginning_container .projects_card .post-items .slick-slide .col-lg-6.col-md-6{max-width: 100%;flex: unset;}
.quiet_beginning_container .projects_card .post-items.slick-slider .slick-dots{display: none;}
.elementor-custom-embed-image-overlay svg{fill: none;height: 152px;width: 152px;}
/* Home Page End */

/* About Page  Start*/
.marlide-font-light .elementor-heading-title , .marlide-font-light .elementor-counter-number-wrapper{font-family:"MarlideDisplay Light"}
.rooted-legacy-section .about-rooted-legacy-image img{width:100%;display:block;max-width: 100%;}
.founder-section .founder-container{position:relative; align-items: center;}
.founder-section .founder-signature{margin: -50px !important; position: static; z-index: 1;}
.built-clarity-section .about-description p{margin:0px;}
/* About Page  End*/

/* Coming Soon Code Start*/
.coming-soon-heading .elementor-heading-title{font-family: 'MarlideDisplay Light' !important;}
#coming-soon-page { height: 100%; min-height: 100vh; display: flex; flex-direction: column; justify-content: center; align-items: center;}
/* Coming Soon Code End*/

/* Projects Code Start */
.projects-page .projects-card .ekit-wid-con .post-items{gap: 25px;justify-content: space-between;display: grid;grid-template-columns: repeat(2, 1fr);}
.projects-page .projects-card .ekit-wid-con .post-items div.col-lg-6{padding: 0;max-width:100%;}
.projects-page .projects-card .elementskit-post-image-card{box-shadow:none;}
.projects-page .projects-card .ekit-wid-con .elementskit-post-image-card .elementskit-entry-thumb>img{ filter: grayscale(100%);}
.projects-page .projects-card .ekit-wid-con .elementskit-post-image-card:hover .elementskit-entry-thumb>img{ transform: unset;opacity: unset;filter: grayscale(0%);}
.expandable_slider .elementor-invisible {visibility:visible;}
/* Projects Code End*/
 
/* Footer  Code  Start */
.footer-container .footer-menu .hfe-nav-menu__layout-horizontal .hfe-nav-menu{flex-direction: column; gap:5px; margin: 0 auto 0 0;}
.footer-container .footer-menu .hfe-nav-menu__layout-horizontal li.menu-item .hfe-menu-item{padding: 0px; display: inline-block;}
.footer-container .elementor-social-icons-wrapper{display: flex !important; align-items: center !important; gap: 40px !important; justify-content: start !important;}
.footer-container .elementor-social-icons-wrapper .elementor-grid-item .elementor-icon{display: inline;}
.footer-container .newsletter-icon .elementor-element{width: 100%;}
.footer-container  .elementor-icon svg{ width: auto; height: auto;}
.footer-container .footer-menu nav{ display: block; width: auto!important;}
.footer-container  .elementor-icon svg:hover path{fill:#D7182A}
.footer-layer {text-align: center;}
.footer-container .grid-menu-template .elementor-element{display:grid;}
.footer-container .grid-menu-template-contact .grid-concept-alignment{display:grid; justify-content: center;}
.footer-layer .elementor-widget-image img{max-width:100px;}
.footer-container .elementor-social-icon svg:hover{ background-color:#ffffff;border-radius:2.5px;}
/* Live move */
footer.privacy-policy .footer-bottom-layer .privacy_policy .elementor-button.elementor-button-link, footer.terms-of-use .footer-bottom-layer .terms_condition .elementor-button.elementor-button-link{color: #D7182A;}
footer .elementor-social-icons-wrapper.elementor-grid .elementor-grid-item{display: none;}
footer .elementor-social-icons-wrapper.elementor-grid .elementor-grid-item:first-child{display: block;}
/* Live move */
/* Footer  Code End */

/* Journel List page Custom code start */
.blog-post-container .blog-post-grid .eael-post-grid .eael-entry-wrapper>.eael-entry-meta span.eael-posted-on::before{all:unset;}
.blog-post-container .journal-heading .elementor-heading-title{font-family: 'MarlideDisplay Light' !important;}
.blog-post-container .blog-post-grid .eael-post-grid .eael-entry-wrapper>.eael-entry-meta span.eael-posted-on time{ font-family: 'Montserrat'; font-size: 16px; font-style: normal; font-weight: 500; line-height: 25px; color:#999999;}
.blog-post-container .blog-post-grid .eael-load-more-button{margin: 50px 0px;}
.ast-container .content-area .site-main .ast-separate-container .ast-article-single {padding:0px;}
.blog-post-container .blog-post-grid .eael-grid-post.eael-post-grid-column{padding: 0px 28px 64px 28px;position: unset !important;transition: unset !important; transform: unset !important;}
.blog-post-container .blog-post-grid .eael-entry-wrapper{padding: 0px;}
.journal_listing_page .blog-post-grid .eael-post-grid-container .eael-post-grid{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:56px;row-gap:64px;margin:0px;height:auto !important;}
.journal_listing_page .blog-post-grid .eael-post-grid-container .eael-post-grid .eael-grid-post{width:100%;padding:0px;}
/* Journel List page Custom code end */
 
/* Journel Detail page Custom code start */
.blog-post-grid	.eael-grid-post-excerpt .eael-post-elements-readmore-btn {display: inline-block;vertical-align: middle;}
.journel-detail-page .journel-details .journel-content li,.policy_page_container ul li{list-style: disc;}
.journel-detail-page .journel-details .journel-content .content-listing{padding: 0 16px;}
.blog-video-section svg{fill: none;}
.journel-detail-page .journal-listing-point ul li{margin: 0px 0px 10px;}
.blog-post-grid .eael-post-grid-container .eael-grid-post .eael-entry-wrapper .eael-entry-meta{margin:24px 0px 0px 0px;}
.built-clarity-container .journal_detail_top_img img{height:100%;}
.policy_page_container ul li{margin: 0px 0px 10px 30px;}
/* Journel Detail page Custom code end */


.elementor-page-2471 .iti__country-list .iti__flag-box, .elementor-page-2471 .iti__country-list .iti__country-name, .elementor-page-2471 .iti__divider{display: none !important;}

/* Contact Page Design */
#contact_page_width{max-width: 1156px;margin: 0 auto;}
#contact_page_width .contact_inner_container{max-width: 910px;margin: 0 auto;}
.fluentform_wrapper_3 .fluent_form_3 .terms-and-condition-cnr label.ff_tc_label{display: inline-block;}
.fluent_form_3 .terms-and-condition-cnr label a{vertical-align: bottom;}
.fluent_form_3 .terms-and-condition-cnr label a:hover{text-decoration: none;color: #D7182A;}
/* Contact Page Design */


/* Project Detail Page */
.hero_banner_container .slick-slider .slick-dots, .home_top_banner_slider .slick-slider .slick-dots{padding:0px;margin:0px;justify-content:center;bottom: 23px;position:absolute;left:0;right:0px;width:100%;}
.hero_banner_container .slick-slider .slick-dots li, .home_top_banner_slider .slick-slider .slick-dots li{height:auto;width:auto;margin:0px;}
.hero_banner_container .slick-slider .slick-dots li button:before, .explore_projects_post .slick-slider .slick-dots li button:before, .home_top_banner_slider .slick-slider .slick-dots li button:before{content:unset;}
.hero_banner_container .slick-slider .slick-dots li button, .home_top_banner_slider .slick-slider .slick-dots li button{height:2px;background-color:#B2B2B2;transition: height 0.2s ease;width:56px;}
.hero_banner_container .slick-slider .slick-dots li.slick-active button, .home_top_banner_slider .slick-slider .slick-dots li.slick-active button{height: 6px;background-color: #FFFFFF;}
.project_detail_page_container .hero_banner_container .banner_list{margin:0px;}
.property_left_container .elementor-widget-image{height: 100%;}
.expandable_slider .slick-slide {padding-right: 16px;}
.expandable_slider .expandable_slide {display: inline-block; vertical-align: top;}
.line-behind-text .elementor-heading-title{z-index: 1;position: relative;overflow: hidden;}
.line-behind-text .elementor-heading-title:before, .line-behind-text .elementor-heading-title:after {position: absolute;top: 51%;overflow: hidden;width: 48%;height: 2px;content: '\a0';background-color: #F1F1F1;margin-left: 2%;}
.line-behind-text .elementor-heading-title:before {margin-left: -50%;text-align: right;}
.auto_play_slider.the_neighbourhood .autoplay_slide {position: relative;}
.auto_play_slider.the_neighbourhood .autoplay_slide .autoplay_slide_title{position: absolute;bottom: 53px;z-index: 2;left: 0;display: flex;width: 100%;justify-content: center;}
.explore_projects_post .eael-post-grid-container .eael-post-grid{height: 100% !important;margin:0px;}
.explore_projects_post .eael-post-grid-container .eael-grid-post.eael-post-grid-column{position:unset !important;width:100%;clear:unset;margin: 0 !important;}
.explore_projects_post .eael-post-grid-container .eael-grid-post .eael-grid-post-holder{padding:20px 20px 30px 20px;}
.explore_projects_post .eael-post-grid-container .eael-grid-post .eael-grid-post-holder .eael-entry-media .eael-entry-thumbnail img{height: 366px;filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);transition: all 0.3s ease;}
.explore_projects_post .eael-post-grid-container .eael-grid-post .eael-grid-post-holder .eael-entry-media:hover img{filter: brightness(80%) contrast(120%) saturate(120%) blur(0px) hue-rotate(0deg);}
.explore_projects_post .eael-post-grid-container .eael-entry-wrapper .eael-entry-content .eael-post-elements-readmore-btn{display:inline-block;}
.explore_projects_post .eael-post-grid-container .eael-entry-wrapper {padding: 15px 0px 0px 0px;}
.projects_tabs_container .tabs_heading_list .e-n-tabs-heading{border-bottom:1px solid #E5E5E5;}
.auto_play_slider.the_neighbourhood .slick-dots{display: none !important;justify-content: center;}
.auto_play_slider .autoplay_slide .autoplay_slide_img.desktop_image img{height: 100%;max-height:585px;min-height: 585px; max-width: none;}
.expandable_slide.slick-slide > div {height: 100%;}
.expandable_slide {height: 100%;display: flex;flex-direction: column;}
.expandable_slide .elementor-widget-video,
.expandable_slide .elementor-wrapper,
.expandable_slide .elementor-video,
.expandable_slide iframe, 
.expandable_slide .elementor-widget-image img {width: 100%;height: 100%;min-height: 497px;}




/* Popup form */
html.pum-open.pum-open-overlay .pum.pum-overlay.pum-active{display: flex !important;justify-content: center;align-items: center;}
html.pum-open.pum-open-overlay.pum-open-scrollable .pum.pum-overlay.pum-active{overflow: hidden;}
.pum.pum-theme-default-theme .pum-container{top: auto !important;bottom:auto !important; height: auto !important; justify-content: center;max-height: 85vh; padding: 68px 80px; overflow: auto;display: flex !important;flex-direction: column;max-width: 615px !important;width: 100%;margin:0 auto !important;left: 0px !important;right: 0px !important;}
.pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-section-break hr{display: none;}
.pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-group .ff-section_break_desk h3{text-transform: none; color:#181717; margin: 0px 0px 56px 0px;}
.pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-group .ff-section_break_desk h3 span, .pum .pum-container .pum-title.popmake-title{font-size: 48px !important;line-height: 56px;font-family: "MarlideDisplay Light";font-weight: 300;text-align: center;min-height: auto;display: inline-block;}
.pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-field_container .ff-t-container{flex-direction: column;gap: 0px;}
.pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-form-control{border: 0px; border-bottom: 1px solid #CCC;border-radius: 0px;padding: 10px 0px 24px 0px;font-size: 16px;font-weight: 500;font-family: "Montserrat";line-height: 25px;height: auto;color: #333333;margin: 0px 0px 32px 0px;box-shadow: none;}
.pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-form-control::placeholder{color: #333333;}
.pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-form-control[type="email"]{margin: 32px 0 0 0;}
.fluentform.fluentform_wrapper_5  .ff-el-group{margin-bottom:0px;}
.pum-theme-5464 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close{font-size: 70px;text-align: right;min-width:auto;}
.fluent_form_6 .ff_submit_btn_wrapper .ff-btn-submit:hover{opacity: 1;}
.pum-content .fluent_form_6 .ff_submit_btn_wrapper, .pum-content .fluent_form_5 .ff_submit_btn_wrapper {padding: 30px 0px 80px 0px;}
.projects-card .elementskit-post-image-card .elementskit-post-body .btn-wraper{padding-bottom: 60px;}
body .projects-page.common-main-container .e-con-inner{padding-bottom: 100px;}

/* Download Popup */
#popmake-5473.pum-container .pum-content{height: 100%;}
#popmake-5473.pum-container .pum-content .download-form{display: flex;gap: 30px;height: 100%;}
.frm-fluent-form.fluent_form_5 .ff_submit_btn_wrapper .ff-btn-submit{border-radius: 0px;border: 1px solid #181717;padding: 15px 64px;font-family: "Montserrat";font-size: 16px;line-height: 18px; font-style: normal;letter-spacing: 1.92px;text-transform: uppercase;color:#181717;height:auto;background-color: #ffffff;font-weight: 600;margin: 56px 0px 0px 0px;}
.frm-fluent-form.fluent_form_5 .ff_submit_btn_wrapper .ff-btn-submit:hover{background-color: #D7182A;color: #FFFFFF;border-color: #D7182A;opacity: 1;}
#popmake-5473.pum-container .pum-content .download-form .popup-form-section{width: 100%;}
#popmake-5473.pum-container .pum-content .download-form .popup-form-section .logo-section{text-align:center;margin: 0px 0px 30px 0px;}
#popmake-5473.pum-container .pum-content .download-form .popup-form-section .logo-section a img{max-width: 200px;width:100%;}
#popmake-5473.pum-container .pum-content .download-form .popup-banner-section img{height: 100%;width: 100%;}
#popmake-5473.pum-container .pum-content .download-form .popup-form-section .fluent_form_5 .ff_submit_btn_wrapper{padding-top: 0px;}
#popmake-5473.pum-container .pum-content .download-form .popup-form-section .fluent_form_5 .ff_submit_btn_wrapper .ff-btn-submit{width: auto;white-space: wrap;}
/* Download Popup */
/* Social Icon popup */
#pum-7424.pum-theme-default-theme .pum-container{height: min-content !important;top: 50% !important;bottom: 50% !important;margin: auto !important;justify-content: center;align-items: center;padding: 40px !important;}
#popmake-7424 .pum-content .sharethis-inline-share-buttons{ display: flex;align-items: center;gap: 15px;}
#st-1 .st-btn[data-network='whatsapp'],#st-1 .st-btn[data-network='facebook'],#st-1 .st-btn[data-network='linkedin'], #st-1 .st-btn[data-network='email'] {background-color: #4D4D4D !important;}
#st-1 .st-btn[data-network='whatsapp']:hover,#st-1 .st-btn[data-network='facebook']:hover,#st-1 .st-btn[data-network='linkedin']:hover, #st-1 .st-btn[data-network='email']:hover {background-color: #D7182A !important;opacity:1 !important;}
#popmake-7424 .pum-content .sharethis-inline-share-buttons .st-btn{display: inline-block !important;margin: 0px;height: auto;padding: 10px;width: auto;line-height: normal;position: unset;}
#popmake-7424 .pum-content .sharethis-inline-share-buttons .st-btn img{height: 25px;position: unset;vertical-align: middle;width: 25px;}
#popmake-7424 .pum-content {min-height: auto;}
#st-1.sharethis-inline-share-buttons{display: none;}
/* Social Icon popup */
/* Popup form */
/* Project Detail Page */

/*Policy page*/
 .policy_page_container a{text-decoration:underline;display: inline-block;vertical-align: middle;color: #4D4D4D;}
 .policy_page_container a:hover{text-decoration:none;color: #D7182A;}
 .policy_page_container p:last-child,.mb-15{margin:0 0 15px;}
/*Policy page*/

/* sliderup animation */

.custom_slideup_animation article.eael-grid-post.eael-post-grid-column
.eael-entry-thumbnail,
.custom_slideup_animation article.eael-grid-post.eael-post-grid-column 
.eael-entry-title,
.custom_slideup_animation article.eael-grid-post.eael-post-grid-column 
.eael-entry-meta,
.custom_slideup_animation article.eael-grid-post.eael-post-grid-column 
.eael-post-elements-readmore-btn,.custom_project_slider_animation .col-lg-6.col-md-6 .elementskit-post-image-card,.custom_project_slider_animation .col-lg-6.col-md-6 .entry-title,.custom_project_slider_animation .col-lg-6.col-md-6 p,.custom_project_slider_animation .col-lg-6.col-md-6 .btn-wraper,.quiet_beginning_container .elementskit-post-image-card,.quiet_beginning_container .entry-title,.quiet_beginning_container .elementskit-post-image-card p,.native_journals_container .elementskit-entry-thumb,.quiet_beginning_container .btn-wraper,.native_journals_container .entry-title,.native_journals_container .btn-wraper,.custom_slideup_animation .eael-grid-post-excerpt p,.blog-post-grid .eael-load-more-button-wrap .eael-load-more-button,.construction_slideup_animation .slick-slide .details_top{
  opacity: 0;
}

/* Stagger inside card */

.custom_slideup_animation article.eael-grid-post.eael-post-grid-column.is-visible 
.eael-entry-thumbnail,.custom_project_slider_animation .col-lg-6.col-md-6.is-visible .elementskit-post-image-card, .quiet_beginning_container.is-visible .post-items .elementskit-post-image-card ,.quiet_beginning_container.is-visible .slick-slide .elementskit-post-image-card, .quiet_beginning_container.is-visible .slick-slide.slick-active .elementskit-post-image-card, .native_journals_container.is-visible .slick-slide  .elementskit-entry-thumb, .native_journals_container.is-visible .slick-slide.slick-active  .elementskit-entry-thumb,.blog-post-grid .eael-load-more-button-wrap .eael-load-more-button.is-visible,.construction_slideup_animation .slick-slide.is-visible .details_top{
  animation: slideInUp 1s ease 0.5s forwards;}
.custom_slideup_animation article.eael-grid-post.eael-post-grid-column.is-visible .eael-entry-title,.custom_project_slider_animation .col-lg-6.col-md-6.is-visible .entry-title, .quiet_beginning_container.is-visible .slick-slide .entry-title, .quiet_beginning_container.is-visible .elementskit-post-body .entry-title, .quiet_beginning_container.is-visible .slick-slide.slick-active .entry-title, .native_journals_container.is-visible .slick-slide .entry-title,.native_journals_container.is-visible .slick-slide.slick-active .entry-title{
   animation: slideInUp 1s ease 1s forwards;}
.custom_slideup_animation article.eael-grid-post.eael-post-grid-column.is-visible .eael-entry-meta,.custom_project_slider_animation .col-lg-6.col-md-6.is-visible p, .quiet_beginning_container.is-visible .elementskit-post-body p, .quiet_beginning_container.is-visible .slick-slide p, .quiet_beginning_container.is-visible .slick-slide.slick-active p, .native_journals_container.is-visible .slick-slide  .btn-wraper, .native_journals_container.is-visible .slick-slide.slick-active  .btn-wraper,.custom_slideup_animation article.eael-grid-post.eael-post-grid-column.is-visible .eael-grid-post-excerpt p{
   animation: slideInUp 1s ease 1.5s forwards;}
.custom_slideup_animation article.eael-grid-post.eael-post-grid-column.is-visible 
.eael-post-elements-readmore-btn ,.custom_project_slider_animation .col-lg-6.col-md-6.is-visible .btn-wraper, .quiet_beginning_container.is-visible .elementskit-post-body .btn-wraper, .quiet_beginning_container.is-visible .slick-slide .btn-wraper, .quiet_beginning_container.is-visible .slick-slide.slick-active .btn-wraper{
    animation: slideInUp 1s ease 2s forwards;}
/* sliderup animation */

body .projects-card.custom_project_slider_animation.zoom-animation .col-lg-6.col-md-6 .elementskit-post-image-card /*, html body .project_detail_page_container .explore_projects_post .eael-post-grid-column .eael-grid-post-holder .eael-entry-thumbnail */{opacity: 1;animation:none}






/* Media Quries Start*/
/* About page update */
@media screen and (min-width:1300px) and (max-width:1400px){
	.founder-section .founder-heading .elementor-heading-title{font-size: 168px !important;line-height: 172px !important;}
}
@media screen and (min-width:1200px) and (max-width:1299px){
	.founder-section .founder-heading .elementor-heading-title{font-size: 153px !important;line-height: 162px !important;}
}
@media screen and (min-width:1100px) and (max-width:1199px){
	.founder-section .founder-heading .elementor-heading-title{font-size: 139px !important;line-height: 152px !important;}
}
@media screen and (min-width:1025px) and (max-width:1199px){
	.founder-section .founder-heading .elementor-heading-title{font-size: 127px !important;line-height: 142px !important;}
}
@media screen and (min-width:992px) and (max-width:1024px){
	.founder-section .founder-heading .elementor-heading-title{font-size: 127px !important;line-height: 142px !important;}
}
@media screen and (min-width:768px) and (max-width:991px){
	.founder-section .founder-heading .elementor-heading-title{font-size: 100px !important;line-height: 120px !important;}
}
/* About page update */
@media screen and (min-width:1800px){
  .pum-content .fluent_form_6 .ff_submit_btn_wrapper, .pum-content .fluent_form_5 .ff_submit_btn_wrapper {padding: 30px 0px 0px 0px;}
}
@media screen and (min-width:1600px) and (max-width:1800px){
  .pum-content .fluent_form_6 .ff_submit_btn_wrapper, .pum-content .fluent_form_5 .ff_submit_btn_wrapper {padding: 30px 0px 68px 0px;}
}
@media screen and (min-width:1301px) and (max-width:1400px){
  /* Home Page */
  .custom_font_family.light_title .elementor-heading-title.elementor-size-default {font-size: 202px;line-height: 220px;}
  .card_about_parent .about_below_cards_list {padding-bottom: 100px;}
  /* Home Page */
  /* About */
  .build-with-content-section .marlide-font-light.built-clarity-heading h1.elementor-heading-title{font-size: 66px;line-height: 76px;}
  .about-hero-banner-img, .about-hero-banner-img img{height: 100%;}
  .expandable_slide .elementor-widget-video,
.expandable_slide .elementor-wrapper,
.expandable_slide .elementor-video,
.expandable_slide iframe,
.expandable_slide .elementor-widget-image img {min-height: 480px;}
  /* About */
  /* Popup form */
  .pum.pum-theme-default-theme .pum-container{padding: 80px 60px;}
  .pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-group .ff-section_break_desk h3 span, .pum .pum-container .pum-title.popmake-title{font-size: 47px !important;line-height: 55px;}
  .pum-theme-5464 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close{font-size: 69px;padding:10px;}
  /* Popup form */
}
@media screen and (min-width:1441px){
  body .elementor-element.top_coord_container{padding-left: 25px;padding-right: 25px;}
  body .elementor-element.quiet_beginning_container {padding-left: 25px;padding-right: 25px;}
  body .elementor-element.about_container{padding-left: 0;padding-right: 0;}
  body .elementor-element.about_container .about_inner_section{padding-left: 25px;padding-right: 25px;}
  body .elementor-element.the_native_standard {padding-left: 0;padding-right: 0;}
  body .elementor-element.the_native_standard .native_inner_container {padding-left: 25px;padding-right: 25px;}
  body .elementor-element.card_about_parent{padding-left: 0;padding-right: 0;}
  body .elementor-element.about_below_cards_list{padding-left: 25px;padding-right: 25px;}
  body .elementor-element.journal_parent{padding-left: 0;padding-right: 0;}
  body .elementor-element.journal_parent .journal_parent_child{padding-left: 25px;padding-right: 25px;}
  body .elementor-element.news_parent{padding-left: 0;padding-right: 0;}
  body .elementor-element.news_parent .news_child_container{padding-left: 25px;padding-right: 25px;}
  .slider_design_image_1 img,.slider_design_image_2 img,.slider_design_image_3 img{object-fit:cover; width: 100%;height: 100%;}
}

@media screen and (min-width:1201px) and (max-width:1300px) {
  /* Home Page */
  .custom_font_family.light_title .elementor-heading-title.elementor-size-default {font-size: 180px;line-height: 200px;}
  .card_about_parent .about_below_cards_list {gap: 75px;}
  /* Home Page */
  /* Project Detail Page */
  .project_detail_page_container .descrtiption_row{gap:200px;}
  .card_about_parent .about_below_cards_list {padding-bottom: 100px;}
  .about-hero-banner-img, .about-hero-banner-img img{height: 100%;}
  .expandable_slide .elementor-widget-video,
.expandable_slide .elementor-wrapper,
.expandable_slide .elementor-video,
.expandable_slide iframe,
.expandable_slide .elementor-widget-image img {min-height: 460px;}
  /* Popup form */
  .pum.pum-theme-default-theme .pum-container{padding: 70px 50px;}
  .pum-content .fluent_form_6 .ff_submit_btn_wrapper, .pum-content .fluent_form_5 .ff_submit_btn_wrapper {padding: 30px 0px 70px 0px;}
  .pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-group .ff-section_break_desk h3{margin: 0px 0px 55px 0px;}
  .pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-group .ff-section_break_desk h3 span, .pum .pum-container .pum-title.popmake-title{font-size: 46px !important;line-height: 54px;}
  .pum-theme-5464 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close{font-size: 67px;padding:8px;}
  #popmake-5473.pum-container{margin-left: -38%;width: 70%;}
  /* Popup form */
  /* Project Detail Page */
  /* About */
  .build-with-content-section .marlide-font-light.built-clarity-heading h1.elementor-heading-title{font-size: 60px;line-height: 70px;}
  /* About */
}

@media screen and (min-width:1025px) and (max-width:1200px){
  /* Home Page */
  body .about_container .about_grid_container{column-gap: 80px;}
  .custom_font_family.light_title .elementor-heading-title.elementor-size-default{font-size: 152px;line-height: 170px;}
  body .projects_card .post-items .elementskit-post-image-   card{padding: 90px;}
  .about_below_cards_list{padding:0px 20px 100px 20px;}
  .card_about_parent .about_below_cards_list {gap: 70px;}
  .about-hero-banner-img, .about-hero-banner-img img{height: 100%;}
  /* Home Page */
  /* Project Detail Page */
  .project_detail_page_container .descrtiption_row{gap:170px;}
  .project_detail_page_container .inner_container{width:1024px;}
  .project_detail_page_container .projects_tabs_container .tab_content_container{gap:50px;}
  .expandable_slide .elementor-widget-video,
.expandable_slide .elementor-wrapper,
.expandable_slide .elementor-video,
.expandable_slide iframe,
.expandable_slide .elementor-widget-image img {min-height: 440px;}

  /* Popup form */
  .pum.pum-theme-default-theme .pum-container{padding: 60px 40px;}
  .pum-content .fluent_form_6 .ff_submit_btn_wrapper, .pum-content .fluent_form_5 .ff_submit_btn_wrapper {padding: 30px 0px 60px 0px;}
  .pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-group .ff-section_break_desk h3{margin: 0px 0px 40px 0px;}
  .pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-group .ff-section_break_desk h3 span, .pum .pum-container .pum-title.popmake-title{font-size: 45px !important;line-height: 53px;}
  .pum-theme-5464 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close{font-size: 65px;padding:5px;}
  #popmake-5473.pum-container{margin-left: -42%;width: 80%;}
  /* Popup form */
  /* Project Detail Page */
}
@media screen and (max-width:1300px) {
  /* About Page  Start*/
  .built-clarity-section .built-clarity-image-section {margin: 0px !important;}
  /* .founder-section .founder-heading .elementor-heading-title{font-size:185px !important;line-height: 189px !important;} */
  /* About Page  End*/
}

@media screen  and (max-width:1199px ){
  /* About Page  Start*/
  /* .founder-section .founder-heading .elementor-heading-title{font-size:153px !important;line-height: 158px !important;} */
  .built-clarity-section .built-clarity-image-section img{max-width:65% !important;}
  .build-with-content-section .marlide-font-light.built-clarity-heading h1.elementor-heading-title{font-size: 50px;line-height: 60px;}
  .built-clarity-section .about-description{line-height: 25px;}
  /* About Page  End*/
}

@media screen  and (max-width:1024px ){
  /* Header Code Start */
  .header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item {padding:0px 10px;}
  .header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item:last-child{padding:0px 0px 0px 10px;}
  .header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item:first-child{padding:0px 10px 0px 0px;}
  /* Header Code End */

  /* About Page  Start*/
  /* .founder-section .founder-heading .elementor-heading-title{font-size:160px !important;line-height: 164px !important;} */
 /* About Page  Start*/

  /* Home */
  body.home .slider_section_container .cards_list .single_card, body.home .slider_section_container .cards_list .post-items div.col-lg-4{flex: 0 0 50%;}
  .slick-slider .slick-arrow{height: 48px;width: 48px;}
  .cards_list .slick-slide.slick-active:not(:has(+ .slick-active)) .single_card {padding-right: 25px;}
  .cards_list .slick-slide.slick-active:not(.slick-active + .slick-active) .single_card {padding-left: 25px;}
  /* Home */
  /* Journal Listing */
  .blog-post-container .blog-post-grid .eael-grid-post.eael-post-grid-column{padding:0px 15px 64px 15px;}
  .journal_listing_page .blog-post-grid .eael-post-grid-container .eael-post-grid{grid-template-columns:repeat(2, 1fr);column-gap:40px;row-gap:70px;}
  .projects-card .elementskit-post-image-card .elementskit-post-body .btn-wraper{padding-bottom: 40px;}
  .elementor-custom-embed-image-overlay svg{height: 100px;width: 100px;}
  /* Journal Listing */
  /* Project Detail */
  .auto_play_slider.the_neighbourhood .autoplay_slide .autoplay_slide_title{bottom:40px;}
    .expandable_slide .elementor-widget-video,
.expandable_slide .elementor-wrapper,
.expandable_slide .elementor-video,
.expandable_slide iframe,
.expandable_slide .elementor-widget-image img {min-height: 420px;}
  /* Popup form */
  .pum.pum-theme-default-theme .pum-container{padding: 50px 40px;}
  .pum-content .fluent_form_6 .ff_submit_btn_wrapper, .pum-content .fluent_form_5 .ff_submit_btn_wrapper {padding: 30px 0px 50px 0px;}
  .pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-group .ff-section_break_desk h3{margin: 0px 0px 40px 0px;}
  .pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-group .ff-section_break_desk h3 span, .pum .pum-container .pum-title.popmake-title{font-size: 43px !important;line-height: 53px;}
  .pum-theme-5464 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close{font-size: 63px;padding:0px;}
  .pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-form-control{font-size: 15px;line-height: 24px;margin: 0px 0px 35px 0px;}
  .pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-form-control[type="email"]{margin: 35px 0 0 0;}
  /* Popup form */
  /* Project Detail */
}
@media screen  and (max-width:991px ){
  /* Header Code Start */
  .header-container .brand-logo img{max-width: 150px;}
  /* Header Code End */
  
  /* About Page  Start*/
  .built-clarity-section  .built-clarity-container{display:flex;flex-direction:column  !important;}
  .built-clarity-section .built-clarity-image-section img{max-width:100% !important;}
  /* .founder-section .founder-heading .elementor-heading-title{font-size:120px !important;line-height: 124px !important;} */
  /* About Page  End*/
  /* Journal Detail Start */
   .journel-detail-page .journel-details .journel-content .content-listing{margin: 0px 0px;}
  /* Journal Detail End */
    /* Project Detail Page */
  .project_detail_page_container .descrtiption_row{gap:100px;}
  .expandable_slide .elementor-widget-video,
.expandable_slide .elementor-wrapper,
.expandable_slide .elementor-video,
.expandable_slide iframe,
.expandable_slide .elementor-widget-image img {min-height: 380px;}
    /* Popup form */
  .pum.pum-theme-default-theme .pum-container{padding: 50px 40px;}
  .pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-group .ff-section_break_desk h3{margin: 0px 0px 35px 0px;}
  .pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-group .ff-section_break_desk h3 span, .pum .pum-container .pum-title.popmake-title{font-size: 42px !important;line-height: 50px;}
  .pum-theme-5464 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close{font-size: 60px;padding:0px;}
  .elementor-custom-embed-image-overlay svg{height: 75px;width: 75px;}
  /* Popup form */
  /* Project Detail Page */
}

@media screen and (min-width:768px) and (max-width:991px) {
  /* Home Page */
  .custom_font_family.light_title .elementor-heading-title.elementor-size-default{font-size: 126px;line-height: 126px;}
  body .projects_card .post-items .elementskit-post-image-card{padding: 40px;}
  body .about_container .about_grid_container{column-gap: 50px;}
  .card_about_parent .about_below_cards_list {gap: 35px;}
  /* Home Page */
  /* Project Detail Page */
  .project_detail_page_container .inner_container{width:768px;}
  /* Project Detail Page */
}

@media screen  and (max-width:767px){
  /* Mobile Common Code */
  .native_journals_container .slick-slider ul.slick-dots, .explore_projects_post .slick-slider ul.slick-dots{display: flex !important;justify-content: center;}
  /* Mobile Common Code  */
  /* Header Code Start */
  .home-header-container .home-header-menus .hfe-nav-menu__submenu-arrow .hfe-nav-menu {display: grid;grid-template-columns: repeat(3,1fr);justify-items: start;gap:20px;}
  .home-header-container .home-header-menus.home-header-right-menus .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item:nth-child(3n+2){justify-self: center;}
  .home-header-container .home-header-menus.home-header-right-menus .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item:nth-child(3n+3){justify-self: flex-end;}
  .home-header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item:first-child{display:block;}
  .header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item, .header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item:last-child,
  .header-container .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item:first-child{padding:0px;}
  .header-container .header-mobile-menus .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item{text-align: center;}
  .header-container .header-mobile-menus .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item  a.hfe-menu-item{font-family:"MarlideDisplay Light";justify-content: center; text-transform: capitalize; padding:14px 0px !important;background-color: #1A1A1A !important;color:#ffffff; display: inline-block;}
  .header-container .header-mobile-menus .hfe-active-menu { z-index: 999; background-color: #D7182A; left: -20px; padding: 17px 20px; top: -30px; position: absolute; border-radius: 0px; opacity: 0; animation: fadeIn 2s ease-out forwards; }
  @keyframes fadeIn { from { opacity: 0; } to   { opacity: 1; } }
  .header-container  nav.hfe-dropdown::-webkit-scrollbar { width: 10px; height: 5px;}
  .header-container  nav.hfe-dropdown::-webkit-scrollbar-track { background: #f1f1f1; }
  .header-container  nav.hfe-dropdown::-webkit-scrollbar-thumb { background: #888; }
  .header-container  nav.hfe-dropdown::-webkit-scrollbar-thumb:hover {  background: #555; }
  .header-container .header-mobile-menus .hfe-nav-menu .hfe-nav-menu__toggle .hfe-nav-menu-icon{padding:0px;}
  .header-container .header-mobile-menus .hfe-nav-menu__submenu-arrow .hfe-nav-menu{margin:80px 0px 0px; gap: 15px;}
  .header-container .header-mobile-menus .hfe-nav-menu__submenu-arrow .hfe-nav-menu::-webkit-scrollbar {width: 3px;}
  .header-container .header-mobile-menus .hfe-nav-menu__submenu-arrow .hfe-nav-menu::-webkit-scrollbar-track {background: #f1f1f1; border-radius: 10px;}
  .header-container .header-right-menus-other .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item:first-child, .home-header-container .header-right-menus-other .hfe-nav-menu__submenu-arrow .hfe-nav-menu .menu-item:first-child{display:none;}
  .header-container  nav.hfe-dropdown{height:100%; min-height: 100vh; overflow-y:auto;transform: translateX(-660px);background-color: #1A1A1A !important; position: fixed !important;top: 0 !important;bottom: 0 !important;left: 0 !important;z-index: 1 !important;transition: 1.3s; }
  .header-container  nav.hfe-dropdown.menu-is-active{transform: translateX(0px);display: block;}
  .card_about_parent .about_below_cards_list .slice_up_image_reveal_section {padding:0 16px;}
  .elementor-element.common-main-container{padding-top:58.641px;}
  /* Header Code End */
  /* Home Page Start */
  .split-content.mobile_content .elementor-wrapper{aspect-ratio: 1/1.5;}
  body .the_native_standard .single_card_item{width: 100%;}
  body .the_native_standard .single_card_item .elementor-heading-title{display: flex;align-items: center;width: 100%;}
  body .the_native_standard .single_card_item .elementor-heading-title:before, body .the_native_standard .single_card_item .elementor-heading-title:after {content: "";width: 100%;height: 2px;background: #F1F1F1;display: block;}
  body .the_native_standard .single_card_item .elementor-heading-title:before{margin: 0 30px 0 0;}
  body .the_native_standard .single_card_item .elementor-heading-title:after{margin: 0 0 0 30px;}
  .elementor-custom-embed-image-overlay svg{height: 58px;width: 58px;}
  .projects_card:has(.post-items.slick-initialized) {border: 0 !important;}
  .projects_card .post-items.slick-initialized .slick-slide.slick-active .elementskit-post-image-card {border: 2px solid #333333;}
  .projects_card .post-items.slick-initialized .slick-slide .elementskit-post-image-card{border:2px solid #333;}
  .projects_card .post-items:not(.slick-initialized) > .col-lg-6:first-child .elementskit-post-image-card {border-right: 0px;}
  .projects_card .post-items:not(.slick-initialized) > .col-lg-6:last-child .elementskit-post-image-card{padding-top: 0;}
  .projects_card .post-items:not(.slick-initialized) > .col-lg-6:last-child .elementskit-post-image-card .elementskit-entry-header{padding-top: 25px; border-top: 2px solid #333333;}
  body .slider_section_container .cards_list .post-items .elementskit-post-image-card .elementskit-post-body .entry-title{width: 90%;}
  body .slider_section_container .cards_list .post-items .elementskit-post-image-card .elementskit-post-body .btn-wraper{width: 10%;}
  body .slider_section_container .cards_list .post-items::-webkit-scrollbar {display: block;}
  body .slider_section_container .cards_list .post-items{flex-wrap: nowrap;}
  .the_native_standard .single_card .standard_native_title .elementor-heading-title br, .the_neighbourhood_container .the_neighbourhood_descr br{display: none;}
  .the_native_standard  .single_card .elementor-widget-image img{aspect-ratio: 219/328;}
  .news_card_container .post-items .elementskit-entry-header img{aspect-ratio: 16/9;}
  .quiet_beginning_container .projects_card .post-items.slick-slider .slick-dots{display: flex !important;}
  /* Home Page design */

  /* About Page  Start*/
  /* .founder-section .founder-heading .elementor-heading-title{font-size:88px !important;line-height: 92px !important;} */
  .founder-section .founder-heading .elementor-heading-title{font-size: 64px !important;line-height: 70px !important;}
  .about-video-section svg{width:100px;height:100px;}
  .build-with-content-section .marlide-font-light.built-clarity-heading h1.elementor-heading-title{font-size: 48px;line-height: 57.6px;}
  /* About Page  End*/
  body.page-template:has(.common-main-container){background-color: #ffffff !important;}
  /* Projects Code Start */
  .hero_banner_container .slick-slider .slick-dots, .home_top_banner_slider .slick-slider .slick-dots{bottom:20px;}
  .hero_banner_container .slick-slider .slick-dots li button, .home_top_banner_slider .slick-slider .slick-dots li button{height:1px;}
  .hero_banner_container .slick-slider .slick-dots li.slick-active button, .home_top_banner_slider .slick-slider .slick-dots li.slick-active button{height:3px;}
  .projects-page .projects-card .ekit-wid-con .post-items{gap: 72px;grid-template-columns: repeat(1, 1fr);}
  .projects-page .project-list-heading br{display:none;}
  .tab_content_down_section .tab_title_section .elementor-heading-title br{display:none;}
  .slider_section_container.expandable_slider ul.slick-dots{justify-content:center;}
  .expandable_slider .slick-track .expandable_slide{padding-right:8px;}
  .expandable_slider .slice_up_image_reveal_section {height: 360px;}
  .explore_projects_post .eael-post-grid-container .eael-grid-post.eael-post-grid-column{padding:0px;}
  .explore_projects_post .eael-post-grid-container .eael-grid-post .eael-grid-post-holder{padding:15px 15px 30px 15px;}
  .auto_play_slider.the_neighbourhood .autoplay_slide .autoplay_slide_title{bottom: 30px;}
  .auto_play_slider.the_neighbourhood .slick-dots{display: flex !important;justify-content: center;}
  .construction_progress_section, .construction_progress_section .property_left_container, .construction_progress_section .property_right_container{border: 0px !important;}
  .amenities_container .amenities_desc .elementor-heading-title br{display: none;}
  .amenities_container .amenities_sub_title  .elementor-heading-title br{display:  none;}
  .expandable_slide .elementor-widget-video,
  .expandable_slide .elementor-wrapper,
  .expandable_slide .elementor-video,
  .expandable_slide iframe,
  .expandable_slide .elementor-widget-image img
  {min-height: 350px;height: 350px !important;}
 .expandable_slider .slick-slide, .expandable_slider .slick-track .expandable_slide{padding-right: 0px;}
 #pum-7424.pum-theme-default-theme .pum-container{padding: 30px !important;}
 .auto_play_slider .autoplay_slide .autoplay_slide_img.mobile_image img{max-height:500px;min-height: 500px;object-fit: cover;}
 	.explore_projects_post.custom_slideup_animation .eael-post-grid-container .eael-grid-post .eael-grid-post-holder{border-color:transparent;}
	.explore_projects_post.custom_slideup_animation .eael-post-grid-container .slick-slide.slick-active .eael-grid-post-holder{border: 2px solid #F1F1F1;}
  .projects-card .elementskit-post-image-card .elementskit-post-body .btn-wraper{padding-bottom: 20px;}
  
  /* Popup form */
  .pum.pum-theme-default-theme .pum-container{padding: 60px 20px 20px 20px;max-width: 90% !important;}
  .pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-group .ff-section_break_desk h3{margin: 0px 0px 32px 0px;}
  .pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-group .ff-section_break_desk h3 span, .pum .pum-container .pum-title.popmake-title{font-size: 42px !important;line-height: 50px;}
  .pum-theme-5464 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close{font-size: 60px;padding:0px;}
  .pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-form-control{font-size: 14px;line-height: 23px;margin: 0px 0px 24px 0px;}
  .pum.pum-theme-default-theme .frm-fluent-form.fluent_form_5 .ff-el-form-control[type="email"]{margin: 24px 0 0 0;}
  #popmake-5473.pum-container .pum-content .download-form .popup-banner-section{display: none;}
  #popmake-5473.pum-container .pum-content .download-form .popup-form-section{width: 100%;}
  .pum.pum-theme-default-theme .pum-container#popmake-7424{padding:20px;}
  /* Popup form */
  /* Projects Code End */

  /* Footer  Code  Start */
  .footer-container .footer-address-container br{display: none;}
  .footer-container .grid-menu-template .elementor-element{display:block;}
 .footer-container .grid-menu-template-contact .grid-concept-alignment{display:block;}
  .footer-container .footer-menu{ width: 100%!important;}
  .footer-container .footer-menu nav{ display: block; width: 100%!important;}
  .footer-container .footer-menu nav ul{ display: grid; grid-template-columns: repeat(3,1fr);}
  .footer-container .footer-menu nav ul li:nth-child(3n+2) { justify-self: center;}
  .footer-container .footer-menu nav ul li:nth-child(3n+3) { justify-self: flex-end} 
  .footer-container .footer-menu nav .hfe-nav-menu:before, .hfe-nav-menu:after{all: unset;}
  .footer-container .e-con-inner .elementor-element{border-bottom-width: 2px; border-right-width: 0px; align-items: flex-start; }
  .footer-container .e-con-inner .elementor-element p br{ display: none;}
  .footer-container .footer-bottom-layer{justify-content: center; column-gap: 15%;}
  .footer-container .footer-bottom-layer .elementor-element.elementor-widget-button{ order: 1;}
  .footer-container .footer-bottom-layer .elementor-element.elementor-widget-heading{flex-basis: 100%; text-align: center;}
  .footer-layer .elementor-widget-image img{max-width:80px;}
  /* Footer  Code  End */
  /* Contact Page Design */
  #contact_page_width{max-width: unset;}
  #contact_page_width .contact_inner_container{max-width: unset;}
  /* Contact Page Design */
  /* Journal Detail Page */
  .journal_detail_mobile_divider .elementor-divider{padding:0px;}
  #journal_listing_posts .eael-entry-wrapper .eael-grid-post-link{color:#333333;}
  .native_journals_container .home_journal_card_list .row .elementskit-post-image-card .entry-title a, #native_Journal_slider.journal_detail_page_slider .row .elementskit-post-image-card .entry-title a{color: #181717;}
  .blog-post-container .blog-post-grid .eael-grid-post.eael-post-grid-column{padding:0px 0px 72px 0px;}
  .eael-post-grid-container .eael-post-grid{margin:0px;}
    .journal_listing_page .blog-post-grid .eael-post-grid-container .eael-post-grid{grid-template-columns:repeat(1, 1fr);column-gap:0px;row-gap:70px;}
  /* Journal Detail Page */
}
@media screen  and (max-width:576px ){
  /* About Page  Start*/
  /* .founder-section .founder-heading .elementor-heading-title{font-size:70px !important;line-height: 74px !important;} */
  /* About Page  End*/
  /* Home Page Start */
  .split-content.mobile_content .elementor-wrapper{aspect-ratio: 1/1.3;}
  .expandable_slide .elementor-widget-video,
.expandable_slide .elementor-wrapper,
.expandable_slide .elementor-video,
.expandable_slide iframe,
.expandable_slide .elementor-widget-image img {min-height: 280px; height: 280px !important;}
  .auto_play_slider .autoplay_slide .autoplay_slide_img.mobile_image img{max-height:400px;min-height: 400px;}
  .auto_play_slider .autoplay_slide .autoplay_slide_title .elementor-heading-title{font-size: 26px;line-height: 28px;}
  /* Home Page End */
}
@media screen  and (max-width:480px ){
  /* Header Code Start */
  .header-container .brand-logo img{max-width: 125px;}
  .header-container .header-mobile-menus .hfe-nav-menu .hfe-nav-menu__toggle .hfe-nav-menu-icon svg{width:20px;height:15px;}
  .header-container .header-mobile-menus .hfe-nav-menu .hfe-nav-menu__toggle .hfe-active-menu .hfe-nav-menu-icon{width:18px;height:18px;}
  .header-container .header-mobile-menus .hfe-active-menu{padding: 20px;}
  /* Header Code End */

  /* About Page  Start*/
  /* .founder-section .founder-heading .elementor-heading-title{font-size:42px !important;line-height: 46px !important;} */
  .built-clarity-section .built-clarity-heading .elementor-heading-title{font-size:34px !important;line-height:38px !important;}
  .about-common-heading .elementor-heading-title{font-size:38px !important;line-height:42px !important;}
  .about-video-section svg{width:50px;height:50px;}
  /* About Page  End*/

  /* Home */
  body .the_native_standard .slider_section_container{margin: 40px 0px 0px 0px;}
  body .the_native_standard .slider_section_container .single_card {margin: 50px 0px 0px 0px;}
  body .the_native_standard .native_inner_container{padding: 0px 20px 40px 20px;}
  body .quiet_beginning_container{margin: 40px 0px 0px 0px;}
  .top_coord_container{margin: 60px 0px 0px 0px;}
  .split-content.mobile_content .elementor-wrapper{aspect-ratio: var(--video-aspect-ratio);}
  /* Home */
  /* Project Detail Page */
  .hero_banner_container .banner_list .banner_slide .elementor-widget-image img{aspect-ratio: 373/467;object-fit:cover;}
  #scrollUpBtn.scroll-top-btn .elementor-button{padding:18px 25px;}
  .auto_play_slider.the_neighbourhood .autoplay_slide .autoplay_slide_title{bottom: 20px;}
  .auto_play_slider .autoplay_slide .autoplay_slide_img.mobile_image img{min-height:226px;max-height: 226px;}
  .expandable_slide .elementor-widget-video,
.expandable_slide .elementor-wrapper,
.expandable_slide .elementor-video,
.expandable_slide iframe,
.expandable_slide .elementor-widget-image img {min-height: 220px; height: 220px !important;}
 .auto_play_slider .autoplay_slide .autoplay_slide_title .elementor-heading-title{font-size: 24px;}
 .news_card_container .pdp-scroll-up-btn.scroll-top-btn .elementor-button, .frm-fluent-form.fluent_form_5 .ff_submit_btn_wrapper .ff-btn-submit{padding: 15px 20px;}
  /* Project Detail Page */
}

@media screen and (max-width:380px){
  .quiet_description .elementor-heading-title br{display: none;}
  .coming-soon-heading .elementor-heading-title{font-size: 50px !important; line-height: 58px !important;}
   .news_card_container .pdp-scroll-up-btn.scroll-top-btn .elementor-button, .frm-fluent-form.fluent_form_5 .ff_submit_btn_wrapper .ff-btn-submit{padding: 15px;}
}


@font-face {
    font-family: 'Montserrat';
    src: url('assets/fonts/yourfont.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;  /* ADD THIS LINE */
}

/* Media Quries End*/