@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('./ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('./fonts/slick.eot');
    src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    
    position: absolute;
    top: 54%;

    display: block;

    width: 44px;
    height: 44px;
    padding: 0;
    border-radius: 50%;
    cursor: pointer;

    color: transparent;
    border: 1px solid #E0E0E0;
    outline: none;
    background: white;
    transition: 0.5s;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}


.slick-prev:before {
    content: '';
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.469506 5.46967C0.176613 5.76256 0.176613 6.23744 0.469506 6.53033L5.24248 11.3033C5.53537 11.5962 6.01024 11.5962 6.30314 11.3033C6.59603 11.0104 6.59603 10.5355 6.30314 10.2426L2.0605 6L6.30314 1.75736C6.59603 1.46447 6.59603 0.989592 6.30314 0.696699C6.01024 0.403806 5.53537 0.403806 5.24248 0.696699L0.469506 5.46967ZM15.6665 5.25L0.999836 5.25L0.999836 6.75L15.6665 6.75L15.6665 5.25Z' fill='%23936639'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 17px;
    height: 12px;
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    transition: 0.5s;
}

.slick-next:before {
    content: '';
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M15.8635 6.53033C16.1564 6.23744 16.1564 5.76256 15.8635 5.46967L11.0905 0.696699C10.7976 0.403806 10.3228 0.403806 10.0299 0.696699C9.73698 0.989592 9.73698 1.46447 10.0299 1.75736L14.2725 6L10.0299 10.2426C9.73698 10.5355 9.73698 11.0104 10.0299 11.3033C10.3228 11.5962 10.7976 11.5962 11.0905 11.3033L15.8635 6.53033ZM0.666504 6.75L15.3332 6.75L15.3332 5.25L0.666504 5.25L0.666504 6.75Z' fill='%23936639'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 17px;
    height: 12px;
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    transition: 0.5s;
}

.slick-next:hover {
    transition: 0.5s;
    background: #936639;
    border: 1px solid #936639;
}

.slick-next:hover:before {
    content: '';
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M15.8637 6.44634C16.1566 6.15345 16.1566 5.67858 15.8637 5.38568L11.0908 0.612714C10.7979 0.319821 10.323 0.319821 10.0301 0.612714C9.73722 0.905607 9.73722 1.38048 10.0301 1.67337L14.2728 5.91601L10.0301 10.1587C9.73722 10.4515 9.73722 10.9264 10.0301 11.2193C10.323 11.5122 10.7979 11.5122 11.0908 11.2193L15.8637 6.44634ZM0.666748 6.66602L15.3334 6.66601L15.3334 5.16601L0.666748 5.16602L0.666748 6.66602Z' fill='white'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 17px;
    height: 12px;
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    transition: 0.5s;
}

.slick-prev:hover {
    transition: 0.5s;
    background: #936639;
    border: 1px solid #936639;
}

.slick-prev:hover:before {
    content: '';
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.13625 5.38569C0.843361 5.67858 0.843361 6.15345 1.13625 6.44635L5.90922 11.2193C6.20212 11.5122 6.67699 11.5122 6.96989 11.2193C7.26278 10.9264 7.26278 10.4516 6.96989 10.1587L2.72724 5.91602L6.96988 1.67338C7.26278 1.38048 7.26278 0.905609 6.96988 0.612716C6.67699 0.319822 6.20212 0.319822 5.90922 0.612716L1.13625 5.38569ZM16.3333 5.16602L1.66658 5.16602L1.66658 6.66602L16.3333 6.66602L16.3333 5.16602Z' fill='white'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 17px;
    height: 12px;
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    transition: 0.5s;
}


.slick-prev
{
    left: -11px;
    z-index: 1;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}

[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -11px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}

[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 0px;
}

.slick-dots
{
    position: absolute;
    bottom: -27px;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;
    margin: 0 5px;
    width: 5px;
    height: 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li.slick-active {
    width: 30px;
    border-radius: 99px;

}
.slick-dots li.slick-active button {
    width: 30px;
    border-radius: 99px;
    background: #BF8E1D;
    
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;
    background: rgba(255, 255, 255, 0.4);
    border-radius: 50%;
    width: 5px;
    height: 5px;
    padding: 0;
    cursor: pointer;
    
    color: transparent;
    border: 0;
    outline: none;
}


