.custom-card-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.custom-card{background:#f4f2ed;overflow:hidden;display:flex;flex-direction:column;height:100%}.custom-card-image img{width:100%;height:270px;object-fit:cover;display:block}.custom-card-content{padding:28px 22px 24px;display:flex;flex-direction:column;flex-grow:1}.custom-card-content h3{font-size:28px;font-weight:400;color:#132e25;margin:0 0 18px}.custom-card-content p{font-size:16px;line-height:1.6;color:#222;margin:0 0 24px;flex-grow:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.read-more-btn{display:inline-flex;align-items:center;gap:12px;font-size:18px;font-weight:400;color:#132e25;text-decoration:none;width:fit-content}.read-more-btn::after{content:"";width:18px;height:18px;background:url("/wp-content/uploads/2026/06/arrow-right.svg") center/contain no-repeat;--lzl-bg-img:"/wp-content/uploads/2026/06/arrow-right.svg"}.read-more-btn.lzl:not(.lzl-ed)::after,.read-more-btn.lzl-ing:not(.lzl-ed)::after{background-image:none}.read-more-btn:hover{opacity:.8}.feature-read-more a{color:#fff!important;text-decoration:none!important}div#gform_confirmation_message_1{color:#fff!important}.helpie-faq.accordions.custom-styles .accordion .accordion__item .accordion__header{padding-left:0!important}.helpie-faq.accordions .accordion__header:before{right:-31px!important}.helpie-faq.accordions .accordion__header:after{right:-31px!important}.helpie-faq.accordions.custom-styles .accordion .accordion__item .accordion__header{padding-top:15px;padding-right:0;padding-bottom:15px;padding-left:0;background:0 0!important}.helpie-faq.accordions .accordion .accordion__item{border-bottom:1px solid #b3c2bb!important}#main-abt a{color:#f7f4ed!important}.contact-btn a:hover{border:1px solid #0a3925!important}h2.footer-site-title{color:#0a3925;font-family:DM Serif Display!important;font-size:32px;line-height:120%;text-align:left!important;font-weight:600!important}#abt-inner h1{padding-bottom:4%!important}#abt-inner h2{padding-bottom:2%!important}#abt-inner p{color:#f7f4ed;font-size:16px;line-height:150%;text-align:justify}.helpie-faq.accordions .accordion .accordion__item .accordion__body{font-family:Mona Sans!important;color:#292d2c!important}.helpie-faq.accordions .accordion .accordion__item .accordion__header div.accordion__title{padding-right:10px!important;font-family:Mona Sans;font-weight:500!important;color:#292d2c}.helpie-faq.accordions .accordion{margin:17px 0!important;overflow:hidden;padding:0}.helpie-faq-col.helpie-faq-col-12 ul{padding:0!important}.helpie-faq.accordions .accordion .accordion__item .accordion__body{padding-bottom:20px!important}#first-head{font-style:italic;font-weight:500;font-family:"Mona Sans"}#main-inner h2{font-weight:600;font-family:"Mona Sans"}#featured-content a{color:#0c0c0c!important;text-decoration:none}#featured-content h3{font-weight:500;font-family:"Mona Sans";display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#main-inner p{line-height:150%;font-weight:400;text-align:justify;color:#0a3925}.contact-btn a{font-weight:500;text-decoration:none!important;line-height:150%!important;font-family:"Mona Sans";font-size:16px!important}#about-inner p{color:#f7f4ed;text-align:justify}#about .vc_column-inner{padding-top:0!important}.interview-btn a{text-decoration:none!important;font-size:16px!important;line-height:150%;font-weight:500}#feature-left .interview-btn{padding-left:16px}.interview-btn a::before{border:1px solid #0a3925;right:3px;position:absolute;transition:transform .5s ease;transform:translateX(0);content:"";width:10px;top:11px;visibility:hidden}.interview-btn a:hover::before{transform:translateX(6px);visibility:visible}.interview-btn a::after{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACcSURBVHgBrZCxCsJADIbzXzwouqljcdFz7iLUTj6Cb+CjqG/ja3Rx1dlNFOl0o4vSemcp9Nrr1h8SkvwfJITIKIgXexvkEY8SFYFwArDhcEzfp04d4PPQGYeTO0BbH8Q2mcG1C+KK7IK4vs8HifbdeVFVQgg4VhDPd8O1Kv6RLA/9mJArFckBXcoOx/f55gCcv3QmZ1PzTKRN0+oHgO9D/y+OtpEAAAAASUVORK5CYII=");margin-left:8px;display:inline-block;position:relative;transition:transform .5s ease;transform:translateX(0)}.interview-btn a:hover::after{transform:translateX(6px)}#quote-sec-inner p{font-size:40px;line-height:120%;font-family:"Mona Sans"!important;color:#292d2c;font-weight:600!important;margin:0!important;padding-top:2%;padding-bottom:2%}#quote-sec-inner h3{font-size:24px!important;line-height:120%;font-weight:500!important;color:#292d2c;font-family:Mona Sans;text-align:right;margin:0!important}.carousel-slider__item img{aspect-ratio:1/1;object-fit:cover;height:743px!important;object-position:center}.interview-btn{font-family:"Mona Sans"!important}#gallery-sec .owl-stage-outer:before{z-index:999;content:"";height:100px;background:#fff;position:absolute;left:0;top:0;width:100%;border-bottom-left-radius:50% 100%;border-bottom-right-radius:50% 100%}#gallery-sec .owl-stage-outer:after{z-index:999;content:"";height:100px;background:#fff;position:absolute;left:0;bottom:0;width:100%;border-top-left-radius:50% 100%;border-top-right-radius:50% 100%}#featured-content .wpb_single_image img{height:auto;max-width:100%;vertical-align:top;aspect-ratio:3/2;width:100%;object-fit:cover}#featured-content .wpb_single_image .vc_figure{display:inline-block;vertical-align:top;margin:0;max-width:100%;width:100%}#featured-content .wpb_single_image .vc_single_image-wrapper{display:inline-block;vertical-align:top;max-width:100%;width:100%}#featured-content h2,#interview-features h2,#gallery-sec h2,#faq h2{font-weight:600!important}#featured-content p{color:#292d2c;font-family:Mona Sans;line-height:150%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#interview-features p{color:#292d2c;font-family:Mona Sans;line-height:150%}#featured-content .interview-btn{font-family:Mona Sans;margin-left:16px}#featured-content .interview-btn a::before{top:12px}#interview-features h3{color:#0a3925!important;font-family:Mona Sans;font-weight:500}.book-section{margin:40px auto;padding:0 20px}.book-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.book-title{font-size:28px;font-weight:700;margin:0}.book-filter select{padding:6px 12px;border:1px solid #0a3925;font-weight:500;border-radius:0!important;font-size:16px;line-height:150%;font-family:Mona Sans}.book-card{flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px);box-sizing:border-box}.book-card img{width:100%;height:auto;box-shadow:0 2px 10px rgba(0,0,0,.15);transition:transform .3s ease}.book-card img:hover{transform:scale(1.05)}.book-section img{aspect-ratio:1/1;object-fit:cover;height:479px}h2.book-title{color:#292d2c;font-size:40px;line-height:120%;font-weight:600;font-family:"Mona Sans"!important}.book-card{flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px)}@media (max-width:1024px){.book-card{flex:0 0 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}}@media (max-width:768px){.book-card{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media (max-width:480px){.book-card{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:1920px){#gallery-sec .owl-stage-outer:after{bottom:-4px}#gallery-sec .owl-stage-outer:before{top:-8px}#main-abt{padding-left:16%!important;padding-right:16%!important}}@media only screen and (max-width:1728px){#main-abt{padding-left:10%!important;padding-right:10%!important}}@media only screen and (max-width:1600px){#main-abt{padding-left:5%!important;padding-right:5%!important}.book-section{margin:40px auto;padding-left:2%;padding-right:2%}#quote-sec-main{padding-left:5%!important;padding-right:5%!important}#main-sec{padding-left:5%!important}#about{padding-left:5%!important;padding-right:5%!important}}@media only screen and (max-width:1440px){.custom-card-wrapper{gap:14px}#featured-content{padding-left:4%!important;padding-right:4%!important}.book-section{margin:40px auto;padding-left:3%!important;padding-right:3%!important}#main-abt{padding-left:5%!important;padding-right:5%!important}}@media only screen and (max-width:1300px){#about-inner .contact-btn{margin-bottom:8%!important}#first-head{font-size:28px!important}#main-inner .wpb_single_image img{margin-top:-12%}#quote-sec-main{padding-top:2%!important;padding-bottom:2%!important}#main-sec{padding-left:5%!important;padding-top:5%!important;padding-bottom:5%!important}h2.footer-site-title{font-size:30px}#main-inner h1{font-size:42px!important}#about{padding-left:5%!important;padding-right:5%!important;padding-top:5%!important}#quote-sec-inner p{font-size:32px}}@media only screen and (max-width:1100px){#featured-content{padding-left:2%!important;padding-right:2%!important}#abt-inner h1{font-size:32px!important}#main-inner .wpb_single_image img{margin-top:-49%}.carousel-slider__item img{height:655px!important}#main-sec{padding-left:3%!important}#about,#quote-sec-main{padding-right:3%!important;padding-left:3%!important}#featured-content h3{font-size:22px!important}.read-more-btn{font-size:16px}#main-inner h1{font-size:34px!important}#main-inner h2{font-weight:600!important;font-size:40px!important}#main-inner h2{font-size:28px!important}#main-sec{padding-bottom:5%!important;padding-top:5%!important}#about-inner h2{font-size:20px!important}#about{padding-right:5%!important;padding-bottom:5%!important}#featured-content{padding-left:2%!important;padding-right:2%!important}#featured-content h2{padding-bottom:0!important;margin-bottom:4%!important}#interview-features{padding-left:4%!important;padding-right:4%!important}#featured-content h2,#interview-features h2,.book-header h2,#gallery-sec h2,#faq h2{font-size:36px!important}.book-section img{aspect-ratio:1/1;object-fit:cover;height:368px}h2.footer-site-title{padding-bottom:2%!important}}@media only screen and (max-width:800px){#abt-inner h1{font-size:28px!important}#abt-inner h2{font-size:22px!important}#main-abt{padding-bottom:0!important}#main-inner .vc_custom_1756295424681{margin-bottom:2%!important}#first-head{font-size:22px!important}#faq{padding-bottom:2%!important}#gallery-sec .owl-stage-outer:before{height:53px}#gallery-sec .owl-stage-outer:after{height:53px}#interview-features .vc_custom_1755595845162{margin-bottom:2%!important}#main-inner .wpb_single_image img{margin-top:0}#about-inner img{width:70%}#main-inner h1{font-size:28px!important}#quote-sec-inner p{font-size:20px}#main-inner img{width:70%!important}#main-inner .wpb_single_image.vc_align_right{text-align:center}#main-inner .vc_custom_1756212988335{padding-right:0!important}#featured-content,#interview-features,#gallery-sec,#faq,#main-sec,#about{padding-left:2%!important;padding-right:2%!important}#featured-content h2,#interview-features h2,.book-header h2,#gallery-sec h2,#faq h2{font-size:28px!important}#featured-content h3{font-size:22px!important}#main-inner .vc_col-sm-6{width:100%!important}#main-inner .vc_custom_1755774834992{padding-right:0!important}#main-inner h2{font-size:36px!important}#about .vc_col-sm-6{width:100%}#about-inner h2{font-size:20px!important;padding-top:4%}#about .wpb_single_image.vc_align_left{text-align:center!important}#about .vc_custom_1755774979840{padding-right:0!important}#interview-features .vc_custom_1755777140808{padding-right:0!important;padding-left:0!important}#interview-features .vc_col-sm-6{width:100%!important}#quote-sec-inner p{font-size:30px}#quote-sec-inner h3{font-size:20px!important}#interview-features .vc_row.vc_row-flex{display:flex;flex-direction:column-reverse}.book-section img{height:300px!important}}@media only screen and (max-width:500px){#featured-content h2{margin-bottom:8%!important}#main-inner .vc_col-sm-6{width:100%!important;margin:20px 0}.helpie-faq.accordions.custom-styles .accordion .accordion__item .accordion__body{padding-right:0!important;padding-left:0!important}#main-inner p,#about-inner p{text-align:left!important}.book-section img{height:488px!important}#main-inner h2{font-size:26px!important}#main-inner h2{font-size:24px!important}#about{padding-bottom:5%!important;padding-top:5%!important}#quote-sec-inner p{font-size:26px}.book-header{display:flex;justify-content:center;align-items:flex-start;margin-bottom:25px;flex-direction:column;align-content:center}div#faq{padding-left:0!important;padding-right:0!important}#abt-inner h1{font-size:32px!important;text-align:left!important}#abt-inner p{text-align:left!important}#abt-inner h2{padding-bottom:6%!important}}@media only screen and (max-width:320px){#featured-content h2,#interview-features h2,.book-header h2,#gallery-sec h2,#faq h2{font-size:24px!important}}@media (max-width:991px){.custom-card-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.custom-card-wrapper{grid-template-columns:1fr;gap:20px}.custom-card-content h3{font-size:28px}.custom-card-image img{height:220px}}