@media screen and (max-width:767px){.container{padding-left:30px;padding-right:30px}#sec-10 .row{margin-left:-30px;margin-right:-30px}}.nav ul li{margin-bottom:3px}.nav ul a{display:inline-block;position:relative;color:#fff;padding:1px 10px}.nav ul a:before,.nav ul a:after{content:'';position:absolute;transition:transform .5s ease;left:0;top:0;width:100%;height:100%;border-style:solid;border-color:#fff}.nav ul a:before{border-width:2px 0 2px 0;transform:scaleX(0)}.nav ul a:after{border-width:0 2px 0 2px;transform:scaleY(0)}.nav ul a:hover{color:#fff;text-decoration:none!important}.nav ul a:hover:before,.nav ul a:hover:after{transform:scale(1,1)}.nav ul li.current_page_item a{color:#fff!important}.main-image__button .button,.main-image__button .search-filter-results .pagination a,.search-filter-results .pagination .main-image__button a{transition:all .5s ease}.main-image__button .button:hover,.main-image__button .search-filter-results .pagination a:hover,.search-filter-results .pagination .main-image__button a:hover{background-color:#fe7b87;color:#fff}.before-after .slick-arrow,.menu-slider .slick-arrow{border:2px solid #fe7b87;transition:all .5s ease}.before-after .slick-arrow:hover,.menu-slider .slick-arrow:hover{background-color:#fff;color:#fe7b87}.video .slick-arrow{border:2px solid #fff;transition:all .5s ease}.video .slick-arrow:hover{background-color:#fe7b87;color:#fff}@media screen and (max-width:767px){span.wpcf7-not-valid-tip,div.wpcf7-response-output{font-size:3vw}}.scroll-arrow{transition:all .5s ease}.scroll-arrow:hover{background-color:#fe7b87;color:#fff}.menu-trigger{display:inline-block}.menu-trigger button{box-shadow:0 0 10px -5px #000;transition:all .5s ease;animation:spin 10s infinite reverse linear}.menu-trigger button:before,.menu-trigger button:after{transition:all .5s ease}.menu-trigger--sa{display:inline-block;border:2px dotted transparent;border-radius:500px;-webkit-animation:spin 10s infinite linear;animation:spin 10s infinite linear;padding:3px;transition:all .5s ease}.menu-trigger--sa:hover{border-color:#000}.menu-trigger--sa:hover button:before,.menu-trigger--sa:hover button:after{background-color:#000}.menu__close{display:inline-block}.menu__close button{transition:all .5s ease;animation:spin 10s infinite reverse linear}.menu__close button:before,.menu__close button:after{transition:all .5s ease}.menu__close--sa{display:inline-block;border:2px dotted transparent;border-radius:500px;-webkit-animation:spin 10s infinite linear;animation:spin 10s infinite linear;padding:3px;transition:all .5s ease}.menu__close--sa:hover{border-color:#000}.menu__close--sa:hover button{color:#000}.menu__close--sa:hover button:before,.menu__close--sa:hover button:after{background-color:#000}.nav{padding-top:4.16667vw}.nav nav{margin-top:2.60417vw}.nav .menu__close{padding-top:0;padding-bottom:0}@-webkit-keyframes spin {
  100% {
    transform: rotate(1turn); } }@keyframes spin {
  100% {
    transform: rotate(1turn); } }.catalog-form input[type=radio]:not(old) {cursor:pointer}.catalog-form input[type=radio]:not(old):hover {background-image:radial-gradient(circle at center,#555,#555 37.5%,#fff 40%,#fff 100%)}.catalog-form input[type="submit"]{transition:all .5s ease}.catalog-form input[type="submit"]:hover{background:#fff;color:#fe7b87}.catalog__modal-download a{transition:all .5s ease}.catalog__modal-download a:hover{background-color:#fe7b87}.search-filter-results .nav-previous a,.contact__form-button .button{transition:all .5s ease}.search-filter-results .nav-previous a:hover,.contact__form-button .button:hover{background-color:#000}.fancybox-close-small:before,.fancybox-slide--html .fancybox-close-small:before{line-height:0;font-family:"Rubik",sans-serif;margin-top:-2px}#footer .social a{transition:all .5s ease}#footer .social a:hover svg .cls-1{fill:#000}#footer .social a svg{transition:all .5s ease}#footer .social svg{height:3.5vw}#footer .social svg .cls-1{transition:all .5s ease}@media screen and (max-width:767px){#footer .social svg{height:10.5vw;max-height:50px}}@media only screen and (max-width:992px){.before-after h4{text-align:center}.before-after__item section{padding-top:150px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px 7px}.before-after__item .col-lg-5 figure{height:90vw}}@media only screen and (max-width:992px) and (max-width:768px){.before-after .slick-arrow{top:128vw}}@media only screen and (max-width:992px) and (max-width:600px){.before-after .slick-arrow{top:135vw}}@media only screen and (max-width:992px) and (max-width:425px){.before-after .slick-arrow{top:139vw}}.scroll-arrow i{transform:rotate(90deg) translateX(0%) translateY(53%)}@media only screen and (min-width:768px){#sec-3 .container{max-width:100%!important;padding:0!important}#sec-3 .slick-initialized .slick-slide{padding:0 15.625vw}}@media only screen and (min-width:993px){.main-image__title{margin-right:-3vw}}@media only screen and (max-width:1023px){.main-image__title{font-size:10vw}}@media only screen and (max-width:991px){.main-image__title{font-size:7vw;margin-bottom:61.46154vw;margin-top:27.84615vw}}.phone-fixed{width:7.03125vw}.search-filter-results .pagination a{padding:.6em 3.3em}@media only screen and (max-width:992px){.food-text{text-align:right}}.catalog figure figcaption{font-size:1.1875vw;width:100%;text-align:center}@media screen and (max-width:767px){.catalog figure figcaption{font-size:4vw}}@media only screen and (max-width:992px){.menu-slider__section>.row{flex-direction:column-reverse!important}}@media only screen and (min-width:768px){#sec-7 .container.container-xl{max-width:100vw;padding:0}#sec-7 .container.container-xl .before-after__slider{padding:0}#sec-7 .container.container-xl .slick-initialized .slick-slide{padding:0 15.625vw}#sec-7.before-after .slick-arrow.slick-prev{left:10vw}#sec-7.before-after .slick-arrow.slick-next{right:10vw}}@media only screen and (max-width:992px){.contact__images figure{width:20vw;height:20vw;border-width:1.23077vw;margin-bottom:10.76923vw}.contact__images figure img{width:9vw}}