.zoom-img{overflow:hidden}.zoom-img img{transition:transform 0.4s ease}.zoom-img:hover img{transform:scale(1.08)}.zoom-img:hover img{transform:scale(1.04)}@media (max-width:980px){.zoom-img:hover img{transform:none}}.step-circle{width:90px;height:90px;background-color:#e9ecef;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.step-circle .et_pb_promo_title{margin:0;color:#000000;font-weight:600;line-height:1}@media (max-width:980px){.step-circle{width:60px;height:60px}.step-circle .et_pb_promo_title{font-size:20px}}.step-blurb .et_pb_main_blurb_image{background:#e9ecef;width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.step-blurb .et_pb_main_blurb_image .et-pb-icon{font-size:32px;color:#000000}.lcg-step{transition:all 0.3s ease}.lcg-step .et_pb_main_blurb_image{background-color:#e9ecef;transition:background-color 0.3s ease}.lcg-step .et-pb-icon{color:#000000;transition:color 0.3s ease}.lcg-step .et_pb_blurb_title{transition:color 0.3s ease}.lcg-step:hover .et_pb_main_blurb_image{background-color:rgba(122,92,62,0.15)}.lcg-step:hover .et-pb-icon{color:#7a5c3e}.lcg-step:hover .et_pb_blurb_title{color:#7a5c3e}.lcg-step:hover{transform:translateY(-6px)}.lcg-card{position:relative;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}.lcg-card .et_pb_main_blurb_image{position:relative;z-index:1}.lcg-card .et_pb_main_blurb_image img{transition:transform .45s ease,filter .45s ease}.lcg-card::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.55);opacity:0;transition:opacity .35s ease;z-index:2}.lcg-card .et_pb_blurb_container{position:relative;z-index:3;transition:color .35s ease}.lcg-card-hover:hover{transform:translateY(-6px)}.lcg-card-hover:hover::before{opacity:1}.lcg-card-hover:hover .et_pb_main_blurb_image img{transform:scale(1.08);filter:brightness(0.9)}.lcg-card-hover:hover .et_pb_blurb_title,.lcg-card-hover:hover .et_pb_blurb_content{color:#ffffff!important}.lcg-card .et_pb_blurb_title,.lcg-card .et_pb_blurb_content{transition:color .35s ease}.lcg-card{position:relative;overflow:hidden}.lcg-card .et_pb_main_blurb_image{position:relative;overflow:hidden}.lcg-card .et_pb_main_blurb_image:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.55);opacity:0;transition:opacity .35s ease;z-index:2}.lcg-card .et_pb_main_blurb_image img{display:block;width:100%;transition:transform .45s ease,filter .45s ease;transform:scale(1)}.lcg-card:hover .et_pb_main_blurb_image:before{opacity:1}.lcg-card:hover .et_pb_main_blurb_image img{transform:scale(1.08);filter:brightness(.9)}.lcg-card .et_pb_blurb_title,.lcg-card .et_pb_blurb_content{transition:color .35s ease}.lcg-card:hover .et_pb_blurb_title,.lcg-card:hover .et_pb_blurb_content{color:#ffffff!important}.lcg-card:hover .et_pb_blurb_title{text-shadow:0 2px 10px rgba(0,0,0,.35)}.lcg-btn,.lcg-btn.et_pb_button{background:transparent!important;color:#000000!important;border:2px solid #000000!important;border-radius:14px!important;padding:12px 28px!important;letter-spacing:1px;text-transform:uppercase;font-weight:500;box-shadow:none!important;transition:color .25s ease,border-color .25s ease,background-color .25s ease,transform .2s ease}.lcg-btn:hover,.lcg-btn.et_pb_button:hover{color:#7a5c3e!important;border-color:#7a5c3e!important;background:transparent!important;transform:translateY(-1px)}.lcg-btn,.lcg-btn *{background:transparent!important}.et_pb_testimonial.lcg-testimonial{background:#ffffff!important;border:1px solid rgba(0,0,0,0.08)!important;border-radius:16px!important;padding:30px!important;box-shadow:0 12px 30px rgba(0,0,0,0.08)!important;transition:transform .25s ease,box-shadow .25s ease;overflow:hidden}.et_pb_testimonial.lcg-testimonial .et_pb_testimonial_description,.et_pb_testimonial.lcg-testimonial .et_pb_testimonial_description_inner,.et_pb_testimonial.lcg-testimonial .et_pb_testimonial_content{background:transparent!important}.et_pb_testimonial.lcg-testimonial:hover{transform:translateY(-6px);box-shadow:0 18px 45px rgba(0,0,0,0.12)!important}.et_pb_testimonial.lcg-testimonial .et_pb_testimonial_content,.et_pb_testimonial.lcg-testimonial .et_pb_testimonial_content p{font-size:16px!important;line-height:1.65!important;color:rgba(0,0,0,0.78)!important;margin-bottom:18px!important}.et_pb_testimonial.lcg-testimonial .et_pb_testimonial_author{font-weight:700!important;color:#000000!important;letter-spacing:0.3px}.et_pb_testimonial.lcg-testimonial .et_pb_testimonial_meta,.et_pb_testimonial.lcg-testimonial .et_pb_testimonial_position{font-size:14px!important;opacity:0.75;color:rgba(0,0,0,0.72)!important}.et_pb_testimonial.lcg-testimonial .et_pb_testimonial_portrait{float:none!important;margin:0 auto 14px!important;display:block!important;width:64px!important;height:64px!important}.et_pb_testimonial.lcg-testimonial .et_pb_testimonial_portrait img{width:64px!important;height:64px!important;border-radius:50%!important;object-fit:cover}.et_pb_testimonial.lcg-testimonial:before{color:rgba(122,92,62,0.18)!important;font-size:42px!important}.et_pb_testimonial.lcg-testimonial .et_pb_testimonial_description{text-align:center!important}.lcg-testimonials .et_pb_testimonial,.lcg-testimonials .et_pb_testimonial_inner,.lcg-testimonials .et_pb_testimonial_description{background:#ffffff!important}.lcg-testimonials .et_pb_testimonial{border:1px solid rgba(0,0,0,0.08)!important;border-radius:16px!important;padding:30px!important;box-shadow:0 12px 30px rgba(0,0,0,0.08)!important;transition:transform .25s ease,box-shadow .25s ease;overflow:hidden}.lcg-testimonials .et_pb_testimonial:hover{transform:translateY(-6px);box-shadow:0 18px 45px rgba(0,0,0,0.12)!important}.lcg-testimonials .et_pb_testimonial_content,.lcg-testimonials .et_pb_testimonial_content p{font-size:16px!important;line-height:1.65!important;color:rgba(0,0,0,0.78)!important}.lcg-testimonials .et_pb_testimonial_author{font-weight:700!important;color:#000000!important;letter-spacing:0.3px}.lcg-testimonials .et_pb_testimonial_meta,.lcg-testimonials .et_pb_testimonial_position{font-size:14px!important;opacity:0.75;color:rgba(0,0,0,0.72)!important}.lcg-testimonials .et_pb_testimonial_portrait,.lcg-testimonials .et_pb_testimonial_portrait img{width:64px!important;height:64px!important;border-radius:50%!important;object-fit:cover}.lcg-testimonials .et_pb_testimonial_portrait{float:none!important;margin:0 auto 14px!important;display:block!important}.lcg-testimonials .et_pb_testimonial:before{color:rgba(122,92,62,0.18)!important;font-size:42px!important}.lcg-testimonials .et_pb_testimonial *{background:transparent!important}.et_pb_button.lcg-btn,.et_pb_button.lcg-btn:visited{background:transparent!important;color:#000000!important;border:2px solid #000000!important;border-radius:14px!important;padding:12px 28px!important;text-transform:uppercase;letter-spacing:1px;box-shadow:none!important;transition:color .25s ease,border-color .25s ease,transform .2s ease}.et_pb_button.lcg-btn:hover{color:#7a5c3e!important;border-color:#7a5c3e!important;background:transparent!important;transform:translateY(-1px)}.et_pb_module.lcg-icon-img .et_pb_image_wrap{width:70px!important;height:70px!important;min-height:70px!important;background:#f1f1f1!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto 18px!important;padding:0!important;line-height:1!important;overflow:hidden!important;transition:all 0.3s ease!important}.et_pb_module.lcg-icon-img img{width:30px!important;height:auto!important;max-height:30px!important;margin:0!important;padding:0!important;background:transparent!important;border-radius:0!important;display:block!important}.et_pb_module.lcg-icon-img .et_pb_image_wrap:hover{background:rgba(122,92,62,0.22)!important;transform:scale(1.06)}.lcg-img-zoom .et_pb_image_wrap{position:relative;overflow:hidden}.lcg-img-zoom img{transition:transform 0.4s ease}.lcg-img-zoom::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.15);opacity:0;transition:opacity 0.4s ease}.lcg-img-zoom:hover img{transform:scale(1.1)}.lcg-img-zoom:hover::after{opacity:1}.lcg-img-zoom img{transition:transform 0.4s ease}.lcg-img-zoom:hover img{transform:scale(1.1)}.lcg-img-zoom:hover img{transform:scale(1.15)}.lcg-stat{position:relative!important;overflow:visible!important}.lcg-stat .percent,.lcg-stat .et_pb_number_counter_number{position:relative!important;z-index:2!important}.lcg-stat::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-55%);font-size:120px;font-weight:800;line-height:1;color:rgba(0,0,0,0.06);z-index:1;pointer-events:none;white-space:nowrap}.lcg-stat.stat-300::before{content:"300"}.lcg-stat.stat-3::before{content:"3"}.lcg-stat.stat-100::before{content:"100%"}.lcg-stat.stat-4::before{content:"+4"}.et_pb_blurb .et-pb-icon,.et_pb_blurb .et-pb-icon:before{display:inline-block!important;visibility:visible!important;opacity:1!important}.et_pb_blurb .et_pb_main_blurb_image,.et_pb_blurb .et_pb_image_wrap{opacity:1!important;visibility:visible!important}.et_pb_blurb .et-pb-icon{font-family:"ETmodules"!important;font-weight:normal!important;font-style:normal!important}.et_pb_blurb .et_pb_main_blurb_image .et-pb-icon{color:#000!important;font-size:32px!important;line-height:1!important}