.instagram-section{z-index:1;color:#000;background:#ffcd73;padding:8.2rem 0;position:relative}@media (max-width:767.98px){.instagram-section{padding:5.2rem 3rem}}.instagram-section .holder{gap:5.2rem;display:flex}@media (max-width:991.98px){.instagram-section .holder{gap:3.2rem}}@media (max-width:767.98px){.instagram-section .holder{display:block}}.instagram-section .gallery-block{flex-shrink:0;width:56.6rem;position:relative;overflow:hidden}@media (max-width:991.98px){.instagram-section .gallery-block{width:36rem}}@media (max-width:767.98px){.instagram-section .gallery-block{width:auto}}.instagram-section .gallery-block header{color:#f7f8fb;background:#2f3d4d;border-radius:.6rem .6rem 0 0;align-items:center;gap:3.2rem;padding:1.3rem 1.7rem;display:flex}@media (max-width:767.98px){.instagram-section .gallery-block header{padding:.6rem .7rem}}.instagram-section .gallery-block header .logo{flex-shrink:0;width:9.1rem}@media (max-width:767.98px){.instagram-section .gallery-block header .logo{width:4.4rem}}.instagram-section .gallery-block header .logo a{text-decoration:none;display:block}.instagram-section .gallery-block header .logo img{display:block}.instagram-section .gallery-block header .tools{flex-shrink:0;align-items:center;gap:3.2rem;margin:0 auto 0 .5rem;padding:0;list-style:none;display:flex}@media (max-width:767.98px){.instagram-section .gallery-block header .tools{gap:1.5rem;margin-left:0;font-size:.9rem}}.instagram-section .gallery-block header .tools>li{flex-shrink:0;position:relative}.instagram-section .gallery-block header .tools>li>a{color:inherit;font-weight:700;text-decoration:none}.instagram-section .gallery-block header .tools>li .button-more{background:url(/images/icon-btn-more.svg) 0 0/contain no-repeat;width:2rem;height:2rem;font-size:0;line-height:0;display:block}@media (max-width:767.98px){.instagram-section .gallery-block header .tools>li .button-more{width:1rem;height:1rem}}.instagram-section .gallery-block .slides{--transition-timing-function:cubic-bezier(.34, 1.4, .5, 1)}.instagram-section .gallery-block .slides figure{margin:0}.instagram-section .gallery-block .slides figure img,.instagram-section .gallery-block .slides figure video{aspect-ratio:566/492;object-fit:cover;width:100%;height:auto;display:block}.instagram-section .gallery-block .slides .slick-track{transition-timing-function:var(--transition-timing-function)!important}.instagram-section .gallery-block .slides .slick-dots{z-index:15;flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;margin:0;padding:3rem 21rem;list-style:none;display:flex;position:absolute;bottom:0;left:0;right:0}@media (max-width:991.98px){.instagram-section .gallery-block .slides .slick-dots{z-index:19;padding:2rem}}@media (max-width:767.98px){.instagram-section .gallery-block .slides .slick-dots{gap:.4rem;padding:1.4rem}}.instagram-section .gallery-block .slides .slick-dots li{flex-shrink:0}.instagram-section .gallery-block .slides .slick-dots li button{background:#e6e6e6;border:1px solid #e6e6e6;border-radius:50%;width:1.2rem;height:1.2rem;padding:0;font-size:0;line-height:0;display:block}@media (max-width:767.98px){.instagram-section .gallery-block .slides .slick-dots li button{width:.6rem;height:.6rem}}.instagram-section .gallery-block .slides .slick-dots li.slick-active button{background:#fdba2f;border-color:#000}.instagram-section .gallery-block .circle-box{z-index:17;color:#182738;width:20.2rem;padding:3rem 1.2rem;font-weight:700;line-height:1.1;position:absolute;bottom:0;right:0}@media (max-width:991.98px){.instagram-section .gallery-block .circle-box{padding-bottom:4rem}}@media (max-width:767.98px){.instagram-section .gallery-block .circle-box{width:10.8rem;padding:1rem 1.2rem;font-size:1.2rem}}.instagram-section .gallery-block .circle-box:before{content:"";z-index:-1;aspect-ratio:1;background:#f7f8fb;border-radius:50%;width:23.8rem;position:absolute;top:0;left:0;transform:translateY(-11%)}@media (max-width:767.98px){.instagram-section .gallery-block .circle-box:before{width:13.4rem;transform:translateY(-7%)}}.instagram-section .gallery-block .circle-box p{margin:0}.instagram-section .gallery-block .circle-box a{color:inherit;font-size:1.55rem}.instagram-section .gallery-block .btn-favorite{z-index:17;background:#e6e6e6;width:6.1rem;height:6.1rem;margin:2rem;font-size:0;line-height:0;position:absolute;bottom:0;left:0;mask:url(/images/icon-favorite.svg) 0 0/contain no-repeat}@media (max-width:991.98px){.instagram-section .gallery-block .btn-favorite{width:4rem;height:4rem}}@media (max-width:767.98px){.instagram-section .gallery-block .btn-favorite{width:2.8rem;height:2.8rem;margin:1rem}}.instagram-section .gallery-block .btn-favorite.active{background:var(--favorite-active-color)}.instagram-section .text-block{flex-grow:1;width:1%}@media (max-width:767.98px){.instagram-section .text-block{width:auto;padding-bottom:3.8rem}}.instagram-section .text-block .icon{margin:0 0 .2rem;font-size:5.6rem;line-height:1;display:block}@media (max-width:991.98px){.instagram-section .text-block .icon{font-size:4rem}}@media (max-width:767.98px){.instagram-section .text-block .icon{margin-bottom:.6rem;font-size:3.4rem}}.instagram-section .text-block h2,.instagram-section .text-block .h2{color:inherit;margin:0 0 .8rem;font-size:6rem;font-weight:700}@media (min-width:768px) and (max-width:991.98px){.instagram-section .text-block h2,.instagram-section .text-block .h2{font-size:3.2rem}}@media (max-width:767.98px){.instagram-section .text-block h2,.instagram-section .text-block .h2{font-size:1.8rem}}.instagram-section .text-block h3,.instagram-section .text-block .h3{color:inherit}@media (max-width:767.98px){.instagram-section .text-block h3,.instagram-section .text-block .h3{font-size:1.8rem;font-weight:400}}.instagram-section .decor-holder{z-index:-1;position:absolute;inset:0;overflow:hidden}.instagram-section .decor{margin:0;position:absolute;bottom:0}.instagram-section .decor img{display:block}.instagram-section .decor-1{right:0;transform:translateY(88%)}.instagram-section .decor-1 img{width:61rem}@media (max-width:991.98px){.instagram-section .decor-1{display:none}}.instagram-section .decor-2{left:0;transform:translateY(16%)}@media (max-width:767.98px){.instagram-section .decor-2{transform:translateY(38%)}}.instagram-section .decor-2 img{width:43.2rem}@media (max-width:991.98px){.instagram-section .decor-2 img{width:30rem}}@media (max-width:767.98px){.instagram-section .decor-2 img{width:37.5rem}}