.component.instagram{width:100%;display:flex;flex-direction:column;align-items:center;position:relative;overflow-x:hidden}@media screen and (max-width: 1279px){.component.instagram{flex-direction:column}}.component.instagram.background-black .instagram-posts{background-color:#666}.component.instagram .content{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.component.instagram .content .header-text-wrapper{width:521px;display:flex;flex-direction:column;justify-content:center;word-break:auto-phrase;opacity:0;padding:213px 0;z-index:1}@media screen and (max-width: 2559px){.component.instagram .content .header-text-wrapper{width:21.7222222222rem;padding:8.8888888889rem 0}}@media screen and (max-width: 1919px){.component.instagram .content .header-text-wrapper{width:391px;padding:120px 0}}@media screen and (max-width: 1439px){.component.instagram .content .header-text-wrapper{width:21.7222222222rem;padding:6.6666666667rem 0}}@media screen and (max-width: 1279px){.component.instagram .content .header-text-wrapper{width:391px;padding:80px 0}}@media screen and (max-width: 1023px){.component.instagram .content .header-text-wrapper{width:21.7222222222rem;padding:4.4444444444rem 0}}@media screen and (max-width: 767px){.component.instagram .content .header-text-wrapper{padding:80px 30px;width:100%}}.component.instagram .content .header-text-wrapper .headline-h1{text-transform:uppercase}.component.instagram .content .counter{font-family:SchnyderS-Demi,serif,serif;font-size:399px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal}@media screen and (max-width: 2559px){.component.instagram .content .counter{font-size:16.6666666667rem}}@media screen and (max-width: 1919px){.component.instagram .content .counter{font-size:300px}}@media screen and (max-width: 1439px){.component.instagram .content .counter{font-size:16.6666666667rem}}@media screen and (max-width: 1279px){.component.instagram .content .counter{font-size:300px}}@media screen and (max-width: 1023px){.component.instagram .content .counter{font-size:16.6666666667rem}}@media screen and (max-width: 767px){.component.instagram .content .counter{font-size:120px}}.component.instagram .content .counter{position:absolute;width:100%;top:50%;left:0;right:0;margin:0 auto;display:flex;justify-content:center;transform:translateY(-50%)}@media screen and (max-width: 767px){.component.instagram .content .counter{width:70%}}.component.instagram .content .counter .text{position:absolute;right:25%;display:none}.component.instagram .content .counter .number{position:relative;width:50%;display:flex;justify-content:center;transition:transform .15s ease-in-out,opacity .3s ease-in-out}@media screen and (max-width: 767px){.component.instagram .content .counter .number{padding-right:0}}.component.instagram .content .counter .number:after{position:absolute;content:"K";opacity:0;right:25%;width:30px;height:100%;margin-left:20px;transition:opacity .3s ease-in-out .15s}@media screen and (max-width: 1919px){.component.instagram .content .counter .number:after{right:20%}}@media screen and (max-width: 1439px){.component.instagram .content .counter .number:after{right:20%}}@media screen and (max-width: 1279px){.component.instagram .content .counter .number:after{right:5%}}@media screen and (max-width: 767px){.component.instagram .content .counter .number:after{right:-20%}}.component.instagram .content .counter .number.add-k{transform:translate(-10%)}@media screen and (max-width: 1279px){.component.instagram .content .counter .number.add-k{transform:translate(-20%)}}@media screen and (max-width: 767px){.component.instagram .content .counter .number.add-k{transform:translate(-25%)}}.component.instagram .content .counter .number.add-k:after{opacity:1}.component.instagram .content .cta-wrapper.position-center{justify-content:center}.component.instagram .instagram-posts{width:100%;display:flex;flex-direction:column;gap:53px;padding:53px 0;background-color:#eee}@media screen and (max-width: 2559px){.component.instagram .instagram-posts{gap:40px;padding:40px 0}}@media screen and (max-width: 1919px){.component.instagram .instagram-posts{gap:40px;padding:40px 0}}@media screen and (max-width: 1439px){.component.instagram .instagram-posts{gap:2.2222222222rem;padding:2.2222222222rem 0}}@media screen and (max-width: 1279px){.component.instagram .instagram-posts{gap:40px;padding:40px 0}}@media screen and (max-width: 1023px){.component.instagram .instagram-posts{gap:2.2222222222rem;padding:2.2222222222rem 0}}@media screen and (max-width: 767px){.component.instagram .instagram-posts{gap:12px;padding:12px 0}}.component.instagram .instagram-posts .swiper-free-mode>.swiper-wrapper{transition-timing-function:linear!important}.component.instagram .instagram-posts .swiper{margin:0 auto;overflow:visible;width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative}.component.instagram .instagram-posts .swiper .swiper-slide{position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;height:100%;width:573px;margin-right:53px}@media screen and (max-width: 2559px){.component.instagram .instagram-posts .swiper .swiper-slide{margin-right:40px;width:23.8888888889rem}}@media screen and (max-width: 1919px){.component.instagram .instagram-posts .swiper .swiper-slide{margin-right:40px;width:310px}}@media screen and (max-width: 1439px){.component.instagram .instagram-posts .swiper .swiper-slide{margin-right:2.2222222222rem;width:17.2222222222rem}}@media screen and (max-width: 1279px){.component.instagram .instagram-posts .swiper .swiper-slide{margin-right:40px;width:206px}}@media screen and (max-width: 1023px){.component.instagram .instagram-posts .swiper .swiper-slide{margin-right:2.2222222222rem;width:11.4444444444rem}}@media screen and (max-width: 767px){.component.instagram .instagram-posts .swiper .swiper-slide{margin-right:12px;width:109px}}.component.instagram .instagram-posts .swiper .swiper-slide .overlay{transition:opacity .15s ease-in-out;position:absolute;top:0;left:0;height:100%;width:100%;z-index:11}.component.instagram .instagram-posts .swiper .swiper-slide .overlay.overlay-30{background-color:#0000004d}.component.instagram .instagram-posts .swiper .swiper-slide .overlay.overlay-60{background-color:#0009}.component.instagram .instagram-posts .swiper .swiper-slide .overlay.light-overlay-30{background-color:#ffffff4d}.component.instagram .instagram-posts .swiper .swiper-slide .overlay.light-overlay-60{background-color:#fff9}.component.instagram .instagram-posts .swiper .swiper-slide a{overflow:hidden;position:relative;width:100%;height:0;padding-top:133.33%}.component.instagram .instagram-posts .swiper .swiper-slide a .background-image{position:absolute;top:0;left:0;width:100%;height:100%}.component.instagram .instagram-posts .swiper .swiper-slide a img,.component.instagram .instagram-posts .swiper .swiper-slide a video{transition:transform .3s ease-in-out;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.component.instagram .instagram-posts .swiper .swiper-slide a:hover img,.component.instagram .instagram-posts .swiper .swiper-slide a:hover video{filter:none;transform:scale(1.15);transform-origin:center center}.component.instagram .instagram-posts .swiper .swiper-slide:hover .overlay{opacity:0}.component.instagram .instagram-posts .swiper .swiper-slide.black-and-white img,.component.instagram .instagram-posts .swiper .swiper-slide.black-and-white video{transition:filter .6s ease-in-out,transform .6s ease-in-out;filter:grayscale(100%)}.component.instagram .instagram-posts .swiper .swiper-slide.black-and-white img:hover,.component.instagram .instagram-posts .swiper .swiper-slide.black-and-white video:hover{filter:none}.component.instagram .instagram-posts .swiper .swiper-slide.black-and-white a{overflow:hidden}.component.instagram .instagram-posts .swiper .swiper-slide.black-and-white a:hover img,.component.instagram .instagram-posts .swiper .swiper-slide.black-and-white a:hover video{filter:none;transform:scale(1.15);transform-origin:center center}.component.instagram .instagram-posts .navigation{display:none}
