﻿.heroBanners-items{display:none}.heroBanners-item{display:block}.heroBanners-item-img{width:100%;max-width:1560px;margin:auto}.heroBanners{-webkit-user-select:none;user-select:none}.heroBanners .tns-controls button[data-controls=prev]{left:30px}.heroBanners .tns-controls button[data-controls=next]{right:30px}.heroBanners-thumbs{visibility:hidden;display:flex;justify-content:center;max-width:1560px;margin:auto}.heroBanners-thumbs-item{display:flex;align-items:flex-end;justify-content:center;padding:1.5rem 1.5rem 0 1.5rem;border-top:solid transparent 4px;cursor:pointer}.heroBanners-thumbs-item-text{display:inline-block;text-align:center}.heroBanners-thumbs-item.active,.heroBanners-thumbs-item:hover{border-color:#d7007f}.heroBanners-thumbs-item.active .heroBanners-thumbs-item-text,.heroBanners-thumbs-item:hover .heroBanners-thumbs-item-text{transform:scale(1.05)}.heroBanners.initialized .heroBanners-first{display:none}.heroBanners.initialized .heroBanners-items{display:block}.heroBanners.initialized .heroBanners-thumbs{visibility:visible}.heroBanners.initialized .heroBanners-thumbs-item{transition:.2s}.heroBanners.initialized .heroBanners-thumbs-item-text{transition:.1s}@media screen and (min-width:1580px){.heroBanners .tns-controls button[data-controls=prev]{left:calc(50% - 750px)}.heroBanners .tns-controls button[data-controls=next]{right:calc(50% - 750px)}}@media screen and (max-width:1000px){.heroBanners-thumbs{display:none}.heroBanners{padding-bottom:46px}.heroBanners.initialized{padding-bottom:0}}.home-icons{margin-top:4rem;padding:1rem;box-shadow:0 0 30px 0 rgba(0,0,0,.1);border-radius:20px}.home-icons-items{display:flex}.home-icons-item{flex:0 1 20%;display:flex;gap:1rem;margin:1rem 0;padding:0 2rem;border-right:solid #eee 2px}.home-icons-item:last-child{border:0}.home-icons-item-text{font-size:.9rem}.home-icons-item-title{margin-bottom:.25rem;font-size:1.1rem;font-family:sfprodisplay-semibold,"Adjusted Arial Fallback Semibold",Arial}.home-icons-item-image{margin-top:1rem}@media screen and (max-width:1200px){.home-icons-items{flex-wrap:wrap}.home-icons-item{flex-basis:33.33%;gap:0}.home-icons-item:nth-of-type(3){border-right:0}.home-icons-item-image{flex:0 0 60px}}@media screen and (max-width:800px){.home-icons{margin-top:3rem;padding:1rem 2rem}.home-icons-items{flex-direction:column}.home-icons-item{flex-direction:column;align-items:center;gap:1rem;margin:0;padding:2rem 0;text-align:center;border-bottom:solid #eee 2px;border-right:0}.home-icons-item-text{font-size:1rem}.home-icons-item-image{flex-basis:unset;margin-top:0}}.hpBanners{display:flex;justify-content:center}.hpBanners-banner{display:block;max-width:480px;margin:3rem 1rem 0 1rem;box-shadow:0 0 30px 0 rgba(0,0,0,.1);border-radius:20px}.hpBanners-banner-wide{max-width:740px}.hpBanners-img{width:100%;border-radius:20px}@media screen and (max-width:800px){.hpBanners{display:block;border-top:solid transparent 1px}.hpBanners-banner{margin:2rem auto 0 auto}}.detectedDevice{background-color:#777;padding:1rem;padding-right:2.2rem;padding-left:2.2rem;color:#fff;position:fixed;bottom:0;z-index:9999999999;opacity:.95;width:100%;box-sizing:border-box;display:block;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;font-size:.9rem}.detectedDevice .closeDetected{right:.5rem;top:10px;width:12px;height:12px;padding:0;text-align:center;position:absolute}.detectedDevice .closeDetected svg{fill:#fff}.detectedDevice .link{color:#fff}.detectedDevice .other{margin-top:5px}.detectedDevice.desktop{padding:1rem 5rem;font-size:1rem}@media screen and (max-width:800px){.detectedDevice.desktop{padding:1rem 2.2rem}}.home-bondy{display:flex;align-items:center;margin-top:4rem;box-shadow:0 0 30px 0 rgba(0,0,0,.1);border-radius:20px;padding-right:1rem}.home-bondy .btn{margin-left:auto;min-width:110px}.home-bondy-bg{display:block;height:183px;width:568px;background:transparent url(/img/Home/home-bondy-bg@1x.webp) no-repeat center right/cover}.home-bondy-text{max-width:550px;display:flex;flex-direction:column;margin-left:auto;padding:1rem}.home-bondy-text h2{font-size:24px;line-height:normal;margin-bottom:13px}.home-bondy-text p{font-family:sfprodisplay-semibold,"Adjusted Arial Fallback Semibold",Arial;font-size:24px;line-height:normal;color:#d7007f}@media screen and (max-width:767px){.home-bondy{margin-top:3rem;flex-direction:column;padding:0 0 1rem 0;align-items:center}.home-bondy .btn{margin:auto}.home-bondy-bg{width:100%}.home-bondy-text{margin:auto;text-align:center}.home-bondy-text h2,.home-bondy-text p{font-size:20px}}