.section-subheader{padding:25px 0 40px !important;}
.subheader-image::after{content:'';background:url('../../../uploads/2025/07/inner_header_bg2.png');position:absolute;background-position:bottom;background-size:cover;top:0;left:0;height:200px;width:100%;z-index:0;}
.subheader-image2::after{content:'';background:url('../../../uploads/2025/07/inner_header_bg2.png');position:absolute;background-position:bottom;background-size:cover;top:0;left:0;height:200px;width:100%;z-index:0;}
.subheader-image3::after{content:'';background:url('../../../uploads/2025/07/inner_header_bg3.png');position:absolute;background-position:bottom;background-size:cover;top:0;left:0;height:200px;width:100%;z-index:0;}
.subheader-div{position:relative;z-index:1;}
.subheader-div h1{font-size:24px;font-style:italic;}

/* HOME */
.section-home-hero{padding:60px 0 !important;}
.section-home-hero .container{margin:0 auto;}
.section-home-hero .content-div{display:flex;align-items:center;font-size:0;}
.section-home-hero .content-div > .left-div,
.section-home-hero .content-div > .right-div{flex:0 0 50%;}
.section-home-hero .content-div > .left-div{padding-right:40px;}
.section-home-hero .content-div h1{font-family:'Poppins',sans-serif !important;font-size:36px;font-weight:300;line-height:1.3;}
.section-home-hero .content-div h1 span.fancy{font-family:'NX Baskerville',serif !important;font-size:40px;font-style:italic;font-weight:400;color:#C59E61;}
.section-home-hero .content-div h3{font-family:'Poppins',sans-serif !important;font-size:16px;font-weight:600;color:#C59E61;font-style:normal;margin:0 0 20px;}
.section-home-hero .content-div p{color:#5A5A5A;}
.section-home-hero .content-div .links-div{margin:30px 0 0;}
.section-home-hero .content-div .links-div a{margin-right:20px;}
.section-home-hero .content-div .links-div a:last-child{margin-right:0;}
.section-home-hero .content-div .video-div{border-radius:12px;overflow:hidden;}
.section-home-hero .content-div .video-div .iframe-div{position:relative;width:100%;padding-top:66.73%;}
.section-home-hero .content-div .video-div .iframe-div iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:none;}
.section-home-why{padding:60px 0 !important;}
.section-home-why .heading-div{text-align:center;margin:0 0 30px;}
.section-home-why .heading-div h3{font-style:italic;}
.why-choose-us-div{font-size:0;}
.why-choose-us-div .content-div{}
.why-choose-us-div .content-div .single-div{display:inline-block;width:calc((100% - 90px) / 4);margin:0 30px 30px 0;text-align:center;vertical-align:top;}
.why-choose-us-div .content-div .single-div:nth-child(4n){margin-right:0;}
.why-choose-us-div .content-div .single-div .img-div{margin:0 0 20px;display:flex;justify-content:center;}
.why-choose-us-div .content-div .single-div .img-div .border-div{border:1px solid #E1C8A0;border-radius:300px;height:125px;width:125px;display:flex;align-items:center;justify-content:center;}
.why-choose-us-div .content-div .single-div .img-div img{height:60px;width:auto;}
.why-choose-us-div .content-div .single-div p{max-width:180px;width:100%;margin:0 auto 15px;}
.why-choose-us-div .content-div .single-div p:last-child{margin-bottom:0;}
.section-home-properties{padding:60px 0 !important;background-color:#F9F9F9;}
.section-home-properties .heading-div{text-align:center;margin:0 0 30px;}
.section-home-properties .heading-div h3{font-style:italic;}
.properties-div{}
.properties-div .content-div{font-size:0;mask-image:linear-gradient(to right, hsl(0 0% 0% / 0), hsl(0 0% 0% / 1) 20%, hsl(0 0% 0% / 1) 80%, hsl(0 0% 0% / 0));}
.properties-div .content-div .single-div{display:inline-block;width:calc((100% - 120px) / 5);margin:auto;text-align:center;}
.properties-div .content-div .single-div:nth-child(5n){margin-right:0;}
.section-home-leader{padding:60px 0 20px !important;}
.section-home-leader .heading-div{text-align:center;margin:0 0 30px;}
.section-home-leader .heading-div h3{font-style:italic;}
.section-home-team{padding:20px 0 60px !important;}
.section-home-team .heading-div{text-align:center;margin:0 0 30px;}
.section-home-team .heading-div h3{font-style:italic;}
.section-home-join{padding:60px 0 !important;background-color:#F9F9F9;}
.section-home-join .heading-div{text-align:center;margin:0 0 30px;}
.section-home-join .heading-div h3{font-style:italic;}
.why-join-us-div{font-size:0;}
.why-join-us-div .content-div{}
.why-join-us-div .content-div .single-div{display:inline-block;width:calc((100% - 100px) / 6);margin:0 20px 20px 0;text-align:center;vertical-align:top;}
.why-join-us-div .content-div .single-div:nth-child(6n){margin-right:0;}
.why-join-us-div .content-div .single-div .img-div{margin:0 0 20px;display:flex;justify-content:center;}
.why-join-us-div .content-div .single-div .img-div .border-div{border:1px solid #E1C8A0;border-radius:300px;height:100px;width:100px;display:flex;align-items:center;justify-content:center;}
.why-join-us-div .content-div .single-div .img-div img{height:50px;width:auto;}
.why-join-us-div .content-div .single-div p{width:100%;margin:0 auto 5px;color:#0A0908;font-size:16px;font-weight:600;}
.why-join-us-div .content-div .single-div p.subtitle{font-size:12px;font-weight:400;max-width:120px;}
.why-join-us-div .content-div .single-div p:last-child{margin-bottom:0;}
.section-home-join .link-div{text-align:center;margin:20px 0 0;}
.section-home-faq{padding:60px 0 !important;}
.section-home-faq .heading-div{text-align:center;margin:0 0 30px;}
.section-home-faq .heading-div h3{font-style:italic;}
.faq-div{}
.faq-div .content-div{}
.faq-div .content-div .accordion-div{}
.faq-div .content-div .accordion-div .single-accordion{margin:30px 0;position:relative;}
.faq-div .content-div .accordion-div .single-accordion:first:before{content:'';display:inline-block;width:100%;height:1px;background-color:#BFBFBF;position:absolute;top:-20px;left:0;}
.faq-div .content-div .accordion-div .single-accordion.active:first:before{content:none;}
.faq-div .content-div .accordion-div .single-accordion:after{content:'';display:inline-block;width:100%;height:0.2px;background-color:#BFBFBF;position:absolute;bottom:-15px;left:0;}
.faq-div .content-div .accordion-div .single-accordion .text-div{padding:20px 45px;transition: 0.5s ease;}
.faq-div .content-div .accordion-div .single-accordion.active .text-div{border-radius:12px;background-color:#F4F4F6;}
.faq-div .content-div .accordion-div .single-accordion .text-div h4{font-family:'NX Baskerville',serif !important;font-style:italic;font-size:16px;color:#0A0908;margin:0;cursor:pointer;background-repeat:no-repeat;background-size:20px 20px;background-position:right 0; transition: 0.4s ease;}
.faq-div .content-div .accordion-div .single-accordion.active .text-div h4{margin:0 0 20px;}
.faq-div .content-div .accordion-div .single-accordion .text-div .text{overflow: hidden; max-height: 0; transition: max-height 0.4s ease, opacity 0.4s ease; opacity: 0;background-color:#F4F4F6;margin: 0px;}
.faq-div .content-div .accordion-div .single-accordion.active .text-div .text{opacity: 1; }
.faq-div .content-div .accordion-div .single-accordion .text-div .text p{font-size:12px;color:#5A5A5A;}

.faq-div .single-accordion .text-div .text { overflow: hidden; max-height: 0; opacity: 0; transition: max-height 0.4s ease, opacity 0.4s ease; }
.faq-div .single-accordion.active .text-div .text { max-height: 1000px; opacity: 1; }
/* end HOME */

/* ABOUT US */
.section-about-team{padding:20px 0 60px !important;}
.leaders-listing-div{max-width:900px;margin:auto;display:flex;flex-direction:column;gap:60px;}
.leaders-listing-div .single-team{display:flex;gap:12%;align-items:center;}
.leaders-listing-div .single-team:nth-child(2n){display:flex;gap:0;justify-content:space-between;}
.leaders-listing-div .single-team:nth-child(2n) .img-div{order:2;}
.leaders-listing-div .single-team:nth-child(2n) .text-div{order:1;}
.leaders-listing-div .single-team .img-div{background:#54595F;border-radius:10px;position:relative;flex:0 0 35%;overflow:hidden;border-radius:10px;z-index: 0;}

.leaders-listing-div .single-team .img-div > a {display:inline-block;width:100%;height:100%;background-color:rgba(255,255,255,0.2);position:absolute;top:0;left:0;content: '';background-color: rgba(255, 255, 255, 0);transition: 0.3s ease;z-index: 1;}
.leaders-listing-div .single-team .img-div:hover > a {content:''; background-color:rgba(255,255,255,0.25); z-index: 1;}
.leaders-listing-div .single-team .img-div svg{ top:20px; right:20px; transition: opacity 0.3s ease; pointer-events: none;z-index: 2; }
.leaders-listing-div .single-team .img-div img{position:static;top:0;left:0;object-fit:cover;width:100%;height:100%;transition:transform 0.3s ease;}
.leaders-listing-div .single-team .img-div:hover img{transform:scale(1.2);}
.leaders-listing-div .single-team .img-div:hover svg{opacity: 1;}
.leaders-listing-div .single-team .text-div .heading-div h2{font-family:'NX Baskerville',serif !important;font-size:40px;font-weight:400;margin:0 0 10px;font-style:italic;}
.leaders-listing-div .single-team .text-div .note-div p{color:#C59E61;margin:0 0 20px;font-weight:600;}
.leaders-listing-div .single-team .text-div .characteristic-div ul{list-style:none;padding-left:1.5em;padding-left:0;margin:0;} 
.leaders-listing-div .single-team .text-div .characteristic-div ul li{display:flex;gap:10px;align-items:center;color:#5A5A5A;margin:0 0 5px;}
.leaders-listing-div .single-team .text-div .characteristic-div ul li:last-child{margin:0;}
.leaders-listing-div .single-team .text-div .characteristic-div ul li::before{content:"\25C6";color:#C59E61;font-size:14px;}
.leaders-listing-div.home-page{display:block;gap:initial;max-width:100%;font-size:0;}
.leaders-listing-div.home-page .single-team{display:inline-block;width:calc((100% - 40px) / 3);margin:0 20px 20px 0;vertical-align:top;}
.leaders-listing-div.home-page .single-team:nth-child(3n){margin-right:0;}
.leaders-listing-div.home-page .single-team .img-div{margin:0 0 15px;}
.leaders-listing-div.home-page .single-team .text-div .heading-div{margin:0 0 5px;text-align:left;}
.leaders-listing-div.home-page .single-team .text-div .heading-div h2{font-family:'Poppins',sans-serif !important;font-size:16px;font-weight:600;}
.leaders-listing-div.home-page .single-team .text-div .note-div p{font-size:12px;color:#5A5A5A;margin:0 0 5px;}
.leaders-listing-div.home-page .single-team .text-div .characteristic-div ul li{display:none;font-size:12px;color:#9A99A0;}
.leaders-listing-div.home-page .single-team .text-div .characteristic-div ul li:first-child,
.leaders-listing-div.home-page .single-team .text-div .characteristic-div ul li:nth-child(2),
.leaders-listing-div.home-page .single-team .text-div .characteristic-div ul li:nth-child(3),
.leaders-listing-div.home-page .single-team .text-div .characteristic-div ul li:nth-child(4),
.leaders-listing-div.home-page .single-team .text-div.active .characteristic-div ul li{display:block;}
.leaders-listing-div.home-page .single-team .text-div .characteristic-div ul li::before{color:#9A99A0;margin-right:3px;font-size:10px;vertical-align:top;}
.leaders-listing-div.home-page .single-team .text-div .more-div a{font-size:12px;color:#C59E61;font-weight:600;}
.leaders-listing-div.home-page .single-team .text-div .more-div a:hover{color:#E1C8A0;}
.section-about-believe{padding:60px 0 !important;background-color:#F9F9F9;}
.section-about-believe .heading-div{text-align:center;margin:0 0 20px;}
.section-about-believe .heading-div h2{font-size:38px;color:#0A0908;font-weight:300;}
.section-about-believe .heading-div h2 .fancy{font-family:'NX Baskerville',serif !important;font-size:40px;color:#C59E61;font-weight:400;font-style:italic;}
.section-about-believe .bottom-div > .e-con-inner{max-width:var(--content-width) !important;padding:0 15px !important;}
.section-about-believe .left-div{padding:0 25px 0 0 !important;}
.section-about-believe .left-div .e-con-inner,
.section-about-believe .right-div .e-con-inner{max-width:100% !important;}
.section-about-believe .left-div img{border-radius:12px;overflow:hidden;}
.section-about-believe .right-div{padding:0 0 0 25px !important;}
.section-about-believe .text-div h3{font-size:24px;color:#0A0908;font-style:italic;margin:0 0 20px;}
.section-about-believe .text-div p{color:#5A5A5A;}
.section-about-mission-vision{padding: 40px 0 !important;}
.section-about-mission-vision .heading-div{text-align:center;margin:0 auto 20px;width:100%;max-width:730px;}
.section-about-mission-vision .heading-div h2{font-family:'NX Baskerville',serif !important;font-size:24px;font-style:italic;font-weight:400;}
.section-about-mission-vision .mission-vision-listing-div{display:flex;flex-wrap: wrap; gap: 50px;}
.section-about-mission-vision .mission-vision-listing-div .single-div{width:calc((100% - (50px * (3 - 1))) / 3);}
.section-about-mission-vision .mission-vision-listing-div .single-div .img-div{margin:0 0 20px;}
.section-about-mission-vision .mission-vision-listing-div .single-div .img-div img{border-radius:12px;overflow:hidden;}
.section-about-mission-vision .mission-vision-listing-div .single-div .text-div h3{font-family:'NX Baskerville',serif !important;font-size:24px;font-weight:400;font-style:italic;margin:0 0 10px;}
.section-about-mission-vision .mission-vision-listing-div .single-div .text-div .description-div p{color:#5A5A5A;}
.section-about-mission-vision .mission-vision-listing-div .single-div .text-div .description-div p .fancy{font-family:'NX Baskerville',serif !important;font-size:20px;color:#0A0908;font-style:italic;}
.section-about-mission-vision .mission-vision-listing-div .single-div .text-div .description-div ul{margin:0;list-style:none;}
.section-about-mission-vision .mission-vision-listing-div .single-div .text-div .description-div ul li{color:#5A5A5A;margin:0;position:relative;padding-left:8px;}
.section-about-mission-vision .mission-vision-listing-div .single-div .text-div .description-div ul li::before{content:'';display:inline-block;height:4px;width:4px;border-radius:10px;background-color:#5A5A5A;position:absolute;top:9px;left:0;}
/* end ABOUT US */

/* OUR PEOPLE */
.team-listing-div{max-width:900px;margin:auto;display:block;font-size:0;}
.team-listing-div .single-team{display:inline-block;vertical-align:top;width:calc((100% - 80px) / 3);margin:0 40px 40px 0;}
.team-listing-div .single-team:nth-child(3n){margin-right:0;}
.team-listing-div .single-team .img-div{background:#54595F;border-radius:10px;position:relative;overflow:hidden;border-radius:10px;margin:0 0 20px;z-index: 0;}
.team-listing-div .single-team .img-div::before{display:inline-block;width:100%;height:100%;background-color:rgba(255,255,255,0.2);position:absolute;top:0;left:0;}
.team-listing-div .single-team .img-div:hover::before{content:''; background-color:rgba(255,255,255,0.25); z-index: 1;}
.team-listing-div .single-team .img-div svg{top: 20px;right: 20px;opacity: 0; transition: opacity 0.3s ease; z-index: 2; pointer-events: none;}
.team-listing-div .single-team .img-div img{position:static;top:0;left:0;object-fit:cover;width:100%;height:100%;transition:0.3s ease;z-index:1;}
.team-listing-div .single-team .img-div:hover img{transform:scale(1.2);}
.team-listing-div .single-team .img-div:hover svg{opacity: 1}
.team-listing-div .single-team .text-div .heading-div h2{font-family:'NX Baskerville',serif !important;font-size:20px;font-weight:400;margin:0 0 10px;font-style:italic;}
.team-listing-div .single-team .text-div .note-div p{color:#C59E61;margin:0 0 15px;font-weight:600;font-size:12px;}
.team-listing-div .single-team .text-div .note-div p:last-child{margin:0;}
.team-listing-div.home-page{max-width:100%;}
.team-listing-div.home-page .single-team{position:relative;margin:0 10px;}
.team-listing-div.home-page .single-team::before{content:'';display:inline-block;width:100%;height:65%;position:absolute;bottom:0;left:0;background: linear-gradient(180deg, rgba(72, 72, 72, 0.00) 38.08%, #484848 81.42%);z-index:1;}
.team-listing-div.home-page .single-team .text-div{position:absolute;bottom:15px;left:15px;width:calc(100% - 30px);z-index:2;}
.team-listing-div.home-page .single-team .text-div .heading-div{text-align:left;margin:0 0 5px;}
.team-listing-div.home-page .single-team .text-div .heading-div h2{font-family:'Poppins',sans-serif !important;margin:0;color:#FFF;font-size:16px;font-weight:600;}
.team-listing-div.home-page .single-team .text-div .note-div{margin:0 0 10px;}
.team-listing-div.home-page .single-team .text-div .note-div p{color:#E1C8A0;}
.team-listing-div.home-page .single-team .text-div .quotes-div{background-image:url(../../../uploads/2025/07/quote.png);background-repeat:no-repeat;background-size:80px;background-position:10px calc(100% - 12px);background-color:#F4F4F6;border-radius:8px;padding:5px 10px;}

.team-listing-div.home-page .single-team .text-div p{font-size:12px;color:#0A0908;}
.quotes-content {overflow: hidden; max-height: 4.5em; transition: max-height 0.4s ease; }
.quotes-content.expanded {display: block; max-height: 280px; overflow-y: auto;}
.quotes-content.scrolled {overflow-y: auto;}
.team-listing-div .toggle-btn { color: #C59E61; font-size: 12px; cursor: pointer; display: flex; justify-content: center; margin-top: -15px; }
/* .team-listing-div p.quotes-content.expanded { overflow-y: auto; height: 280px; } */
.team-listing-div .text-content::-webkit-scrollbar {
  width: 6px;
}
.team-listing-div .text-content::-webkit-scrollbar-thumb {
  background-color: #C59E61;
  border-radius: 4px;
}

/* end OUR PEOPLE */

/* PROJECTS */
.section-projects-listing{padding:0 0 40px !important;}
.projects-div{font-size:0;}
.projects-div .projects-toolbar-div{margin:0 0 45px;display:flex;align-items:center;justify-content:space-between;}
.projects-div .projects-toolbar-div .left-div p{font-size:12px;color:#9A99A0;}
.projects-div .projects-toolbar-div .right-div .filter-div{display:flex;align-items:center;}
.projects-div .projects-toolbar-div .right-div .filter-div input{background-image:url(../../../uploads/2025/07/search.png);background-repeat:no-repeat;background-size:18px 18px;background-position:12px center;background-color:#F4F4F6;border-radius:8px;height:48px;padding:5px 15px 5px 40px;font-size:16px;color:#0A0908;border:none;outline:none;margin-right:10px;}
.projects-div .projects-toolbar-div .right-div .filter-div select{background-image:url(../../../uploads/2025/07/filter.png);background-repeat:no-repeat;background-size:18px 18px;background-position:12px center;background-color:#F4F4F6;border-radius:8px;height:48px;padding:5px 25px 5px 40px;font-size:16px;color:#0A0908;border:none;outline:none;margin-right:10px;}
.projects-div .projects-toolbar-div .right-div .filter-div a.btn{width:125px;min-width:125px;}
.projects-div .projects-listing-div{}
.projects-div .projects-listing-div .single-project{display:inline-block;vertical-align:top;width:calc((100% - 70px) / 3);margin:0 35px 35px 0;}
.projects-div .projects-listing-div .single-project:nth-child(3n){margin-right:0;}
.projects-div .projects-listing-div .single-project .img-div{margin:0 0 20px;height:0;padding-top:60%;position:relative;border-radius:10px;overflow:hidden;}
.projects-div .projects-listing-div .single-project .img-div img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.projects-div .projects-listing-div .single-project .text-div .heading-div h2{font-family:'NX Baskerville',serif !important;font-size:20px;margin:0 0 5px;font-style:italic;font-weight:400;}
.projects-div .projects-listing-div .single-project .text-div .note-div p{font-size:12px;margin:0 0 15px;}
.projects-div .projects-listing-div .single-project .text-div .note-div p:last-child{margin:0;}
/* end PROJECTS */

/* GALLERY */
.section-gallery{padding:15px 0 !important;}
.section-gallery .heading-div{text-align:center;margin:0 0 15px;}
.section-gallery .heading-div h2{font-family:'NX Baskerville',serif !important;font-size:20px;font-weight:400;font-style:italic;}
.foogallery.foogallery-container{padding-left:0 !important;}
.foogallery.foogallery-container > .fg-item{display:inline-block;width:calc((100% - 60px) / 4);border-radius:4px;overflow:hidden;}
.foogallery.foogallery-container > .fg-item:nth-child(4n){margin-right:0;}
.foogallery.foogallery-container > .fg-item img{width:100% !important;border-radius:4px;}
/* end GALLERY */


.section-contact-form{}
.section-contact-form h3{font-style:italic;font-size:24px;margin:0 0 25px;}
.section-contact-form .left-div{padding-right:30px !important;}
.section-contact-form .left-div img{border-radius:10px;overflow:hidden;}
.section-contact-form .right-div{padding-left:30px !important;}
.section-contact-details{padding:40px 0 20px !important;}
.section-contact-details > div > .elementor-element{padding-right:35px !important;}
.section-contact-details > div > .elementor-element::before{content:'';display:inline-block;width:1px;height:100%;background-color:#BFBFBF;position:absolute;top:0;right:15px;left:initial;}
.section-contact-details > div > .elementor-element:nth-child(3n)::before{content:none;}
.section-contact-details h3{color:#C59E61;font-size:20px;font-style:italic;margin:0 0 20px;}
.section-contact-details p{color:#0A0908;}
.section-contact-map{padding:20px 0 40px !important;}

/* PRIVACY POLICY */
.section-privacy-hero{padding:0 0 40px !important;}
.section-privacy-hero p{margin:0 0 20px;}
.section-privacy-hero p a{display:inline-block;text-decoration:underline;}
/* end PRIVACY POLICY */

/* BECOME AN AGENT */
.section-agent-banner{padding:0 0 30px !important;}
.become-agent-div{display:flex;border-radius:16px;overflow:hidden;align-items:center;background-image:url(../../../uploads/2025/06/cta_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;padding:30px 35px;}
.become-agent-div .img-div{flex:0 0 180px;}
.become-agent-div .img-div .inner-div{border-radius:300px;overflow:hidden;width:150px;}
.become-agent-div .img-div .inner-div img{width:100%;}
.become-agent-div .text-div{}
.become-agent-div .text-div h3{font-style:italic;margin:0 0 20px;}
.become-agent-div .link-div{}
/* end BECOME AN AGENT */



@media screen and (max-width:767px){
	.section-home-hero{padding:40px 0 !important;}
	.section-home-hero .content-div{display:block;}
	.section-home-hero .content-div > .left-div{padding-right:0;text-align:center;margin:0 0 25px;}
	.section-home-hero .content-div h3{margin:0 0 15px;}
	.section-home-hero .content-div h1{max-width:305px;margin:0 auto 15px;}
	.section-home-hero .content-div h1 span.fancy{display:inline-block;}
	.section-home-hero .content-div .links-div{margin:20px 0 0;}
	.section-home-hero .content-div .links-div a{display:block;width:100%;margin:0 0 15px;}
	.section-home-why{padding:40px 0 10px !important;}
	.why-choose-us-div .content-div .single-div{width:calc((100% - 30px) / 2);}
	.why-choose-us-div .content-div .single-div:nth-child(2n){margin-right:0;}
	.why-choose-us-div .content-div .single-div .img-div{margin:0 0 15px;}
	.why-choose-us-div .content-div .single-div .img-div .border-div{width:90px;height:90px;}
	.why-choose-us-div .content-div .single-div .img-div img{height:48px;}
	.why-choose-us-div .content-div .single-div p{font-size:12px;}
	.section-home-properties{padding:40px 0 20px !important;}
	.properties-div .content-div .single-div{width:calc((100% - 20px) / 2);}
	.properties-div .content-div .single-div:nth-child(2n){margin-right:0;}
	.section-home-leader{padding:40px 0 20px !important;}
	.leaders-listing-div.home-page .single-team{width:100%;margin:0 0 20px;}
	.leaders-listing-div.home-page .single-team .img-div img{max-width:100%;}
	.why-join-us-div .content-div .single-div{width:calc((100% - 20px) / 2);margin:0 20px 20px 0;}
	.why-join-us-div .content-div .single-div:nth-child(2n){margin-right:0;}
	.faq-div .content-div .accordion-div .single-accordion .text-div{padding:15px 25px;}


	.section-contact-details > div > .elementor-element::before{content:none;}
	.projects-div .projects-toolbar-div .right-div .filter-div select{width:40px;}

	.team-listing-div p.quotes-content.expanded { overflow-y: auto; height: 165px; }	
}

@media screen and (max-width:1024px) {
	.team-listing-div p.quotes-content.expanded { overflow-y: auto; height: 240px; }	
}

@media screen and (max-width:425px) {
	.team-listing-div p.quotes-content.expanded { overflow-y: auto; height: 270px; }	
}

@media screen and (max-width:320px) {
	.team-listing-div p.quotes-content.expanded { overflow-y: auto; height: 290px; }	
}

















