.gallery-slider{width:100%;margin-top:56px}.gallery-slider .next,.gallery-slider .prev{cursor:pointer;transition:stroke 0.3s cubic-bezier(0.59, 0.08, 0.385, 1)}.gallery-slider .next:hover svg g *,.gallery-slider .prev:hover svg g *{stroke:#E5B267 !important}.gallery-slider .img-container-wrapper{position:relative}.gallery-slider .img-container-wrapper .next,.gallery-slider .img-container-wrapper .prev{display:none;justify-content:center;align-items:center;position:absolute;width:26px;height:26px;border-radius:50%;background:white;z-index:3;top:calc(50% - 13px)}.gallery-slider .img-container-wrapper .next svg g *,.gallery-slider .img-container-wrapper .prev svg g *{stroke:black}@media (hover:none){.gallery-slider .img-container-wrapper .next,.gallery-slider .img-container-wrapper .prev{display:flex}}@media (max-width:590px){.gallery-slider .img-container-wrapper .next,.gallery-slider .img-container-wrapper .prev{display:flex}}.gallery-slider .img-container-wrapper .next{right:16px}.gallery-slider .img-container-wrapper .prev{left:16px;transform:rotate(180deg)}.gallery-slider .img-container-wrapper .prev.animated-hover:hover{transform:rotate(180deg) translateX(-0.5rem)}.gallery-slider .img-container{position:relative;width:100%;height:809px;overflow-x:hidden}@media (max-width:590px){.gallery-slider .img-container{height:calc(100vw * 0.75)}}@media (max-height:960px) and (min-width:590px){.gallery-slider .img-container{height:720px}}@media (max-height:900px) and (min-width:590px){.gallery-slider .img-container{height:660px}}@media (max-height:810px) and (min-width:590px){.gallery-slider .img-container{height:550px}}@media (max-height:720px) and (min-width:590px){.gallery-slider .img-container{height:520px}}.gallery-slider .img-container img{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateX(100%);z-index:1;object-fit:cover;object-position:center}.gallery-slider .img-container img.active{z-index:2;transform:translateX(0);transition:transform 0.8s cubic-bezier(0.645, 0.075, 0.275, 0.995)}.gallery-slider .img-container img.active~img{transform:translateX(100%);transition:transform 2.2s cubic-bezier(0.645, 0.075, 0.275, 0.995)}.gallery-slider .img-container img.active+img~img{transition:none}.gallery-slider .img-container img:not(img.active~img):not(img.active){transform:translateX(-100%);transition:transform 2.2s cubic-bezier(0.645, 0.075, 0.275, 0.995)}.gallery-slider .controls-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:calc(80% - 85px - 63px);height:113px;padding-left:85px;padding-right:63px;background:black}@media (max-width:880px){.gallery-slider .controls-container{width:calc(100% - 85px - 63px)}}@media (max-width:590px){.gallery-slider .controls-container{height:52px;justify-content:flex-start;padding:0 16px;width:calc(100% - 32px)}}.gallery-slider .controls-container .gallery-counter{font-family:"Muli";font-weight:700;font-size:12px;line-height:23px;letter-spacing:0.2em;color:#1F2221;color:white}@media (max-width:590px){.gallery-slider .controls-container .gallery-counter{display:none}}.gallery-slider .controls-container .caption{margin-left:71px;font-family:"Muli light";font-size:16px;line-height:23px;letter-spacing:0.025em;color:white}@media (max-width:590px){.gallery-slider .controls-container .caption{margin-left:0}}.gallery-slider .controls-container .controls{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}@media (max-width:590px){.gallery-slider .controls-container .controls{display:none}}@media (hover:none){.gallery-slider .controls-container .controls{display:none}}.gallery-slider .controls-container .controls .next,.gallery-slider .controls-container .controls .prev{cursor:pointer;transition:stroke 0.3s cubic-bezier(0.59, 0.08, 0.385, 1)}.gallery-slider .controls-container .controls .next svg g *,.gallery-slider .controls-container .controls .prev svg g *{stroke:black}.gallery-slider .controls-container .controls .next:hover svg g *,.gallery-slider .controls-container .controls .prev:hover svg g *{stroke:#E5B267}.gallery-slider .controls-container .controls .next{margin-left:40px}.gallery-slider .controls-container .controls .next svg{transform:rotate(180deg)}