

/* Start:/local/templates/ast2018/build/css/modules/additional-menu.css?15862445791472*/
.additional-menu{text-align:center}@media only screen and (min-width:768px){.additional-menu{background:#000;height:40px;box-shadow:0 4px 8px rgba(0,0,0,.35)}}@media only screen and (max-width:767px){.additional-menu{margin:0 auto}}@media only screen and (max-width:767px) and (min-width:496px){.additional-menu{width:464px}}@media only screen and (max-width:495px){.additional-menu{width:272px}}.additional-menu,.additional-menu *,.additional-menu :after,.additional-menu :before{box-sizing:border-box}.additional-menu__grid{font-size:0}@media only screen and (max-width:767px){.additional-menu__grid{margin:0 -2px}}.additional-menu__cell{display:inline-block;vertical-align:top}@media only screen and (max-width:767px){.additional-menu__cell{padding:0 2px;width:50%}}@media only screen and (min-width:768px){.additional-menu__item{display:inline-block;vertical-align:top;font:600 12px/40px "Open Sans",sans-serif;color:#fff}}@media only screen and (min-width:992px){.additional-menu__item{padding:0 22px;transition:background-color .3s ease}.additional-menu__item:hover{background-color:#222}.additional-menu__item:active{background-color:#444}}@media only screen and (max-width:991px) and (min-width:768px){.additional-menu__item{padding:0 20px}}@media only screen and (max-width:767px){.additional-menu__item{display:block;margin:0 0 4px;width:100%;height:40px;font:600 12px/40px "Open Sans",sans-serif;color:#fff;background:#000;box-shadow:0 4px 8px rgba(0,0,0,.35)}}
/* End */


/* Start:/local/components/ast/search.form/templates/.default/style.css?17125636361015*/
.easy-autocomplete{position:relative;width:100%!important}.easy-autocomplete-container ul{display:none;position:absolute;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #6fcf97;background:#fff;cursor:default;overflow:auto;border-radius:13px;opacity:0;z-index:5}@media only screen and (min-width:768px){.easy-autocomplete-container ul{top:34px;max-height:350px}}@media only screen and (max-width:767px){.easy-autocomplete-container ul{top:31px;max-height:250px}}.easy-autocomplete-container li div{padding:4px 15px;font:16px/120% "Open Sans",sans-serif;color:#000;-webkit-transition:background-color .15s;transition:background-color .15s}@media only screen and (min-width:992px){.easy-autocomplete-container li div{cursor:pointer}}.easy-autocomplete-container li div b{font-weight:700}.easy-autocomplete-container li+li div{border-top:1px solid #eee}.easy-autocomplete-container li.selected div{background:#b0e8c8}.header-search--visible .easy-autocomplete-container ul{opacity:1}
/* End */


/* Start:/local/templates/ast2018/plugins/node_modules/slick-carousel/slick/slick.css?16348052911757*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/local/templates/ast2018/build/css/modules/banners-carousel.css?17141373236554*/
.banners-carousel{position:relative;overflow:hidden}.banners-carousel__slide:nth-child(n+2){display:none}.banners-carousel__slide.slick-slide{display:block}.banners-carousel__item{display:block;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:992px){.banners-carousel__item{height:335px}}@media only screen and (max-width:991px) and (min-width:768px){.banners-carousel__item{height:260px}}@media only screen and (max-width:767px){.banners-carousel__item{height:112px}}@media only screen and (min-width:992px){.banners-carousel .slick-arrow{padding:0;width:48px;font-size:0;background-color:transparent;cursor:pointer;opacity:0;border:0;z-index:1;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);-webkit-transition:opacity .4s ease,left .4s ease,right .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease,left .4s ease,right .4s ease;transition:opacity .4s ease,transform .4s ease,left .4s ease,right .4s ease,-webkit-transform .4s ease;position:absolute;height:64px;top:50%;margin-top:-32px}.banners-carousel .slick-arrow:before{position:absolute;height:64px;top:50%;margin-top:-32px;content:"";width:40px;background-position:center center;background-size:contain;background-repeat:no-repeat;image-rendering:-webkit-optimize-contrast}.banners-carousel .slick-arrow:hover:before{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.banners-carousel .slick-arrow:active:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.banners-carousel .slick-arrow.slick-prev,.banners-carousel .slick-arrow.slick-prev:hover:before{left:0}.banners-carousel .slick-arrow.slick-prev:before{left:8px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiA0MyIgZmlsbD0ibm9uZSI+PGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiPjxwYXRoIGQ9Ik0xNS4xNzA0IDM2TDYuOTk5ODUgMjEuNUwxNS4xNzA0IDciIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvZz48ZGVmcz48ZmlsdGVyIGlkPSJmaWx0ZXIwX2QiIHg9IjAuNjUyODMyIiB5PSIwLjM4Mzk3MiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiLz48ZmVPZmZzZXQvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMiLz48ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAxIDAgMCAwIDAgMSAwIDAgMCAwIDEgMCAwIDAgMSAwIi8+PGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3ciLz48ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvdyIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjwvZGVmcz48L3N2Zz4=);-webkit-transition:left .2s,-webkit-transform .3s;transition:left .2s,transform .3s;transition:left .2s,transform .3s,-webkit-transform .3s}.banners-carousel .slick-arrow.slick-next,.banners-carousel .slick-arrow.slick-next:hover:before{right:0}.banners-carousel .slick-arrow.slick-next:before{right:8px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiA0MyIgZmlsbD0ibm9uZSI+PGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiPjxwYXRoIGQ9Ik02LjgyOTU5IDdMMTUuMDAwMiAyMS41TDYuODI5NTkgMzYiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvZz48ZGVmcz48ZmlsdGVyIGlkPSJmaWx0ZXIwX2QiIHg9IjAuNDgyNDIyIiB5PSIwLjM4Mzk3MiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiLz48ZmVPZmZzZXQvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMiLz48ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAxIDAgMCAwIDAgMSAwIDAgMCAwIDEgMCAwIDAgMSAwIi8+PGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3ciLz48ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvdyIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjwvZGVmcz48L3N2Zz4=);-webkit-transition:right .2s,-webkit-transform .3s;transition:right .2s,transform .3s;transition:right .2s,transform .3s,-webkit-transform .3s}}@media only screen and (max-width:991px){.banners-carousel .slick-arrow{display:none!important}}.banners-carousel .slick-dots{position:absolute;left:0;right:0;font-size:0;text-align:center;line-height:100%}@media only screen and (min-width:992px){.banners-carousel .slick-dots{bottom:0;opacity:0;-webkit-transition:bottom .4s ease,opacity .4s ease;transition:bottom .4s ease,opacity .4s ease}}@media only screen and (max-width:991px) and (min-width:768px){.banners-carousel .slick-dots{bottom:10px}}@media only screen and (max-width:767px){.banners-carousel .slick-dots{bottom:7px;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}.banners-carousel .slick-dots li{display:inline-block;vertical-align:top;margin:0 5px}.banners-carousel .slick-dots li.slick-active button{background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.23);box-shadow:0 0 5px rgba(0,0,0,.23);cursor:default}.banners-carousel .slick-dots li.slick-active button:active,.banners-carousel .slick-dots li.slick-active button:hover{border-color:#fff}.banners-carousel .slick-dots button{display:block;padding:0;width:14px;height:14px;background:0 0;border:2px solid #fff;border-radius:50px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.23),inset 0 0 5px rgba(0,0,0,.23);box-shadow:0 0 5px rgba(0,0,0,.23),inset 0 0 5px rgba(0,0,0,.23);cursor:pointer;-webkit-transition:background-color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.banners-carousel .slick-dots button:hover{border-color:#6fcf97}.banners-carousel .slick-dots button:active{border-color:#27ae60}@media only screen and (min-width:992px){.banners-carousel:hover .slick-arrow{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.banners-carousel:hover .slick-arrow.slick-prev{left:8px}.banners-carousel:hover .slick-arrow.slick-next{right:8px}.banners-carousel:hover .slick-dots{bottom:10px;opacity:1}}@media (min-width:2561px){.banners-carousel{margin:0 auto;max-width:2560px}}
/* End */


/* Start:/local/components/ast/cookies.box/templates/.default/style.css?17440334971151*/
.cookies-box{position:fixed;bottom:0;z-index:999;background:#e0f2e7;padding:22px;width:100vw;min-width:320px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:495px){.cookies-box{padding:18px}}.cookies-box__wrap{max-width:1152px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px}@media only screen and (max-width:495px){.cookies-box__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cookies-box__text{max-width:680px;font-size:12px;line-height:16px}.cookies-box__text a{text-decoration:underline}@media only screen and (max-width:495px){.cookies-box__text{text-align:center;max-width:360px}}@media only screen and (max-width:991px){.cookies-box__text{font-size:10px;line-height:13px}}.cookies-box__btn{height:auto;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}@media only screen and (max-width:991px){.cookies-box__btn{font-size:10px;line-height:26px}}
/* End */


/* Start:/local/components/ast/telegram.box/templates/.default/style.css?17125636361775*/
.telegram__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.25);box-shadow:0 2px 4px rgba(0,0,0,.25);height:44px;margin:10px auto;-webkit-transition:all .3s;transition:all .3s;max-width:320px}.telegram__wrapper:active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.25);box-shadow:0 1px 1px rgba(0,0,0,.25)}.telegram__hr{height:100%;width:1px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;background:#e0e0e0}.telegram__col{-ms-flex-item-align:center;align-self:center}.telegram__col:last-child{font:10px/12px "Open Sans",sans-serif;padding:0 8px 0 11px}@media only screen and (max-width:374px){.telegram__col:last-child{font:8px/10px "Open Sans",sans-serif}}.telegram__logo{font:12px/14px "Open Sans",sans-serif;color:#2f80ed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 11px 0 8px}.telegram__logo-icon{width:32px;height:28px;margin-right:8px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-image:url("data:image/svg+xml,%3Csvg width='32' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.51 27.7c.43.31.98.39 1.48.2.5-.2.85-.65.96-1.18 1.16-5.72 3.97-20.2 5.03-25.4.08-.38-.06-.8-.35-1.05-.3-.27-.7-.34-1.06-.2C24.97 2.24 7.76 9.03.72 11.76c-.44.17-.73.62-.72 1.12.02.5.33.92.8 1.07 3.15.99 7.29 2.37 7.29 2.37l2.94 9.26c.13.4.42.7.8.8.4.11.8 0 1.09-.28l4.13-4.1s4.76 3.67 7.46 5.7zM9.83 15.53l2.24 7.76.5-4.91L26.15 5.53a.4.4 0 00.04-.53.37.37 0 00-.5-.1L9.83 15.55z' fill='%232F80ED'/%3E%3C/svg%3E")}
/* End */
/* /local/templates/ast2018/build/css/modules/additional-menu.css?15862445791472 */
/* /local/components/ast/search.form/templates/.default/style.css?17125636361015 */
/* /local/templates/ast2018/plugins/node_modules/slick-carousel/slick/slick.css?16348052911757 */
/* /local/templates/ast2018/build/css/modules/banners-carousel.css?17141373236554 */
/* /local/components/ast/cookies.box/templates/.default/style.css?17440334971151 */
/* /local/components/ast/telegram.box/templates/.default/style.css?17125636361775 */
