.elementor-70 .elementor-element.elementor-element-d377209{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-e73fee9 .hero-slider{min-height:82vh;--hero-scrim:calc(52 / 100);}.elementor-70 .elementor-element.elementor-element-3212ea7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-27001ba > .elementor-container{max-width:1407px;}.elementor-70 .elementor-element.elementor-element-27001ba{padding:70px 22px 70px 22px;}.elementor-70 .elementor-element.elementor-element-pbhtil1 .cat-tiles{grid-template-columns:repeat(4, 1fr);}.elementor-70 .elementor-element.elementor-element-4f6577b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-4f6577b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f1;}.elementor-70 .elementor-element.elementor-element-4f6577b > .elementor-container{max-width:1407px;}.elementor-70 .elementor-element.elementor-element-4f6577b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 22px 70px 22px;}.elementor-70 .elementor-element.elementor-element-4f6577b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-86aaf07 .grid{grid-template-columns:repeat(4, 1fr);gap:22px;}.elementor-70 .elementor-element.elementor-element-c894020 > .elementor-container{max-width:1407px;}.elementor-70 .elementor-element.elementor-element-c894020{padding:70px 22px 70px 22px;}.elementor-70 .elementor-element.elementor-element-484558b .elementor-repeater-item-582b4f5{--pbh-from:#3f7d6a;--pbh-to:#1e3b33;}.elementor-70 .elementor-element.elementor-element-484558b .elementor-repeater-item-7c5d26b{--pbh-from:#8a7f52;--pbh-to:#4f4a2c;}.elementor-70 .elementor-element.elementor-element-484558b .promo-2{grid-template-columns:repeat(2, 1fr);}.elementor-70 .elementor-element.elementor-element-484558b .promo-card{min-height:220px;}.elementor-70 .elementor-element.elementor-element-610d78c:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-610d78c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f1;}.elementor-70 .elementor-element.elementor-element-610d78c > .elementor-container{max-width:1407px;}.elementor-70 .elementor-element.elementor-element-610d78c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 22px 70px 22px;}.elementor-70 .elementor-element.elementor-element-610d78c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-a638b49 .grid{grid-template-columns:repeat(4, 1fr);gap:22px;}.elementor-70 .elementor-element.elementor-element-51b9914 > .elementor-container{max-width:1407px;}.elementor-70 .elementor-element.elementor-element-51b9914{padding:70px 22px 70px 22px;}.elementor-70 .elementor-element.elementor-element-602123a .family-tiles{grid-template-columns:repeat(4, 1fr);gap:18px;}.elementor-70 .elementor-element.elementor-element-602123a .family-tile{aspect-ratio:1.25;}.elementor-70 .elementor-element.elementor-element-d9b09c0:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d9b09c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e8f0eb;}.elementor-70 .elementor-element.elementor-element-d9b09c0 > .elementor-container{max-width:1407px;}.elementor-70 .elementor-element.elementor-element-d9b09c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 22px 70px 22px;}.elementor-70 .elementor-element.elementor-element-d9b09c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-fd0aae0 .grid{grid-template-columns:repeat(4, 1fr);gap:22px;}.elementor-70 .elementor-element.elementor-element-pbhbrnd:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-pbhbrnd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f1;}.elementor-70 .elementor-element.elementor-element-pbhbrnd > .elementor-container{max-width:1407px;}.elementor-70 .elementor-element.elementor-element-pbhbrnd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 22px 70px 22px;}.elementor-70 .elementor-element.elementor-element-pbhbrnd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-pbhbrw1 .brand-tiles{grid-template-columns:repeat(6, 1fr);}.elementor-70 .elementor-element.elementor-element-925a301 > .elementor-container{max-width:1407px;}.elementor-70 .elementor-element.elementor-element-925a301{padding:70px 22px 70px 22px;}.elementor-70 .elementor-element.elementor-element-791273c .routine{grid-template-columns:repeat(4, 1fr);}.elementor-70 .elementor-element.elementor-element-e9e32fb:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-e9e32fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f1;}.elementor-70 .elementor-element.elementor-element-e9e32fb > .elementor-container{max-width:1407px;}.elementor-70 .elementor-element.elementor-element-e9e32fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 22px 70px 22px;}.elementor-70 .elementor-element.elementor-element-e9e32fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-f059699 .why-row{grid-template-columns:repeat(4, 1fr);}.elementor-70 .elementor-element.elementor-element-pbhinst > .elementor-container{max-width:1407px;}.elementor-70 .elementor-element.elementor-element-pbhinst{padding:70px 22px 70px 22px;}.elementor-70 .elementor-element.elementor-element-pbhigw1 .ig-grid{grid-template-columns:repeat(6, 1fr);}@media(max-width:1024px){.elementor-70 .elementor-element.elementor-element-pbhtil1 .cat-tiles{grid-template-columns:repeat(2, 1fr);}.elementor-70 .elementor-element.elementor-element-86aaf07 .grid{grid-template-columns:repeat(3, 1fr);}.elementor-70 .elementor-element.elementor-element-a638b49 .grid{grid-template-columns:repeat(3, 1fr);}.elementor-70 .elementor-element.elementor-element-602123a .family-tiles{grid-template-columns:repeat(2, 1fr);}.elementor-70 .elementor-element.elementor-element-fd0aae0 .grid{grid-template-columns:repeat(3, 1fr);}.elementor-70 .elementor-element.elementor-element-pbhbrw1 .brand-tiles{grid-template-columns:repeat(3, 1fr);}.elementor-70 .elementor-element.elementor-element-791273c .routine{grid-template-columns:repeat(2, 1fr);}.elementor-70 .elementor-element.elementor-element-f059699 .why-row{grid-template-columns:repeat(2, 1fr);}.elementor-70 .elementor-element.elementor-element-pbhigw1 .ig-grid{grid-template-columns:repeat(3, 1fr);}}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-pbhtil1 .cat-tiles{grid-template-columns:repeat(2, 1fr);}.elementor-70 .elementor-element.elementor-element-86aaf07 .grid{grid-template-columns:repeat(2, 1fr);}.elementor-70 .elementor-element.elementor-element-484558b .promo-2{grid-template-columns:repeat(1, 1fr);}.elementor-70 .elementor-element.elementor-element-a638b49 .grid{grid-template-columns:repeat(2, 1fr);}.elementor-70 .elementor-element.elementor-element-602123a .family-tiles{grid-template-columns:repeat(1, 1fr);}.elementor-70 .elementor-element.elementor-element-fd0aae0 .grid{grid-template-columns:repeat(2, 1fr);}.elementor-70 .elementor-element.elementor-element-pbhbrw1 .brand-tiles{grid-template-columns:repeat(2, 1fr);}.elementor-70 .elementor-element.elementor-element-791273c .routine{grid-template-columns:repeat(1, 1fr);}.elementor-70 .elementor-element.elementor-element-f059699 .why-row{grid-template-columns:repeat(1, 1fr);}.elementor-70 .elementor-element.elementor-element-pbhigw1 .ig-grid{grid-template-columns:repeat(3, 1fr);}}