body{background:#fff}.page .ft-copy p,.page .text-box p,.page .ft-footer-grid p,.page .ft-contact-details p,.page .input__label,.page .input__component,.page .grid-button,.page .ft-footer-links a{font-family:"Poppins",sans-serif;font-weight:300}.page .text-box h1,.page .text-box h2,.page .text-box h3,.page .text-box h4,.page .text-box h5,.page .text-box h6{font-family:"DM Serif Display",serif;font-weight:400}.page .my-carousel-item h1,.page .my-carousel-item h1 span{font-family:"Times New Roman",Times,serif;font-weight:400;font-style:normal;font-synthesis:none}body.home main.page{--font-primary:"Times New Roman", Times, serif;--font-secondary:Arial, Helvetica, sans-serif}body.home .page .ft-copy p,body.home .page .text-box p,body.home .page .ft-footer-grid p,body.home .page .ft-contact-details p,body.home .page .input__label,body.home .page .input__component,body.home .page .grid-button,body.home .page .ft-footer-links a,body.home .page #customers-testimonials .shadow-effect p{font-family:Arial,Helvetica,sans-serif}body.home .page .text-box h1,body.home .page .text-box h2,body.home .page .text-box h3,body.home .page .text-box h4,body.home .page .text-box h5,body.home .page .text-box h6,body.home .page .text-box h1 span,body.home .page .text-box h2 span,body.home .page .text-box h3 span,body.home .page .text-box h4 span,body.home .page .text-box h5 span,body.home .page .text-box h6 span{font-family:"Times New Roman",Times,serif;font-weight:400;font-style:normal;font-synthesis:none}.page .ft-copy p,.page .text-box p,.page .ft-footer-grid p,.page .ft-contact-details p{font-size:16px;line-height:1.5;margin:0}.page .text-box p.body{margin-bottom:32px}.page .text-box p.body:last-child{margin-bottom:0}.ft-section{position:relative;padding:16px 16px 24px;background:#fff}.ft-section__inner{position:relative;z-index:1;max-width:1224px;margin:0 auto}.ft-split{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center}.ft-split--reverse .ft-media{order:2}.ft-media img,.ft-wide img,.ft-photos img{display:block;width:100%;object-fit:cover}.ft-split .ft-media img{height:688px}.ft-wide img{height:496px}.ft-photos img{height:640px}.ft-hero{padding-top:8px;padding-bottom:16px}.ft-hero-text .text-box h1{text-align:center}.ft-hero-media{margin-top:12px}.ft-hero-media img{width:100%;height:680px;object-fit:cover}.ft-center,.ft-center .text-box,.ft-center h1,.ft-center h2,.ft-center h3{text-align:center}.ft-measure{max-width:820px;margin-left:auto;margin-right:auto}.ft-copy-wide{max-width:860px}.page .ft-copy p+p{margin-top:8px}.ft-btn-wrap{margin-top:16px}.ft-ink .text-box h1,.ft-ink .text-box h2,.ft-ink .text-box h3,.ft-ink .text-box h4,.ft-ink .text-box h5,.ft-ink .text-box h6,.ft-ink .text-box p,.ft-ink .text-box .body,.ft-ink .ft-copy,.ft-ink .ft-copy p{color:#001727}.ft-paper .text-box h1,.ft-paper .text-box h2,.ft-paper .text-box h3,.ft-paper .text-box h4,.ft-paper .text-box h5,.ft-paper .text-box h6,.ft-paper .text-box p,.ft-paper .text-box .body,.ft-paper .ft-copy,.ft-paper .ft-copy p{color:#fff}.ft-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;max-width:860px;margin:20px auto 16px}.ft-feature{text-align:center}.ft-feature .icon-img{width:50px;height:auto;margin:0 auto 12px;display:block}.ft-wide{margin-top:16px}.ft-photos{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:24px}.ft-services{display:grid;gap:16px;max-width:760px;margin-top:16px}.ft-justify .ft-copy p{text-align:justify}.ft-cta{padding:64px 16px}.ft-quotes-heading{text-align:center;margin:32px 0 0}.ft-quotes-heading h3{color:#001727;font-size:48px}.testimonials{background:#fff}.testimonials .container{width:100%;max-width:none;margin:0;padding:0}.ft-footer-layout{display:block;min-height:0;padding:40px 16px 48px}.ft-footer-grid{display:grid;grid-template-columns:1.3fr 0.7fr;gap:32px 48px;align-items:start}.ft-footer-links a{color:#001727}.ft-contact{display:grid;grid-template-columns:1.1fr 0.9fr;gap:32px;align-items:start;margin-top:16px}.ft-contact-details p{margin:0 0 14px;color:#001727}.ft-contact-details a{color:#001727}.ft-form-message{min-height:1.2em;margin:8px 0}.ft-hp{position:absolute;left:-9999px;height:0;overflow:hidden}.ft-social-icon{width:28px;height:28px;object-fit:contain}.social-button--youtube{color:red}.social-button--youtube::after{background:red}.social-button--whatsapp{color:#25d366}.social-button--whatsapp::after{background:#25d366}.mapouter{position:relative;text-align:right;width:100%;height:400px;margin-top:24px}.gmap_canvas{overflow:hidden;background:none!important;width:100%;height:400px}.gmap_iframe{height:400px!important}body.admin-bar .block-header--is-sticky{top:32px}@media (max-width:920px){.ft-split,.ft-contact,.ft-footer-grid,.ft-features{grid-template-columns:1fr}.ft-split--reverse .ft-media,.ft-split .ft-media{order:2}.ft-hero-media img,.owl-carousel .owl-item img{height:220px}.ft-quotes-heading h3{font-size:32px}.ft-split .ft-media img,.ft-photos img{height:320px}.ft-cta{padding:48px 16px}}@media (max-width:782px){body.admin-bar .block-header--is-sticky{top:46px}}.ft-service-photo-row{width:100%;max-width:1224px;margin:0 auto 16px;display:grid;gap:24px}.ft-service-photo-row--3{grid-template-columns:repeat(3,1fr)}.ft-service-photo-row--4{grid-template-columns:repeat(4,1fr)}.ft-service-photo-row img{width:100%;height:490px;object-fit:cover}.ft-service-photo-row--4 img{height:360px}.ft-service-slider-wrap{max-width:1224px;margin:0 auto 16px;position:relative}.ft-service-slider.owl-carousel .owl-item img{width:100%;height:752px;object-fit:cover}.ft-service-slider .owl-nav{display:none}@media (max-width:920px){.ft-service-photo-row{grid-template-columns:1fr;padding:0 16px}.ft-service-photo-row img,.ft-service-photo-row--4 img{height:320px}.ft-service-slider-wrap{padding:0 16px}.ft-service-slider.owl-carousel .owl-item img{height:479px}}