﻿@charset "UTF-8";html, body, div, span, applet, main, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%; }article, aside, details, main, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block; }body {margin: 0px;padding: 0px;position: relative;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }blockquote, q {quotes: none; }blockquote:before, blockquote:after {content: '';content: none; }q:before, q:after {content: '';content: none; }table {border-collapse: collapse;border-width: 0px;padding: 0px;margin: 0px; }html {height: 100%;-webkit-text-size-adjust: none;-ms-text-size-adjust: none; }input, textarea {color: #333;outline: none;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;-webkit-appearance: none; }input[type="button"], input[type="submit"] {cursor: pointer;-webkit-appearance: none;outline: none; }button {cursor: pointer;-webkit-appearance: none;outline: none; }td, form {margin: 0px;padding: 0px; }a {color: inherit;font-family: inherit;transition: all 0.2s linear;text-decoration: none;outline: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }* {box-sizing: border-box; }*:before, *:after {box-sizing: border-box; }*:focus, *:active {outline: none; }a:focus, a:active {outline: none; }html {font-size: 62.5%; }body {color: #000000;font: 400 1.6rem "Verdana", Arial, sans-serif;line-height: 1.5;background: #fff;min-height: 100%;display: flex; }body.lock {overflow: hidden; }.list_sort_by{margin: 0px 0px 20px 0px;display: flex;align-items: center;color: black;font: 100 1.4rem "Comic Sans MS", Arial, sans-serif;background: #f1fbff;flex-wrap: wrap;}.add-recipe-name{#font-weight: normal;#font-size: 80%;#color: grey;}.greybutton{border:1px solid #CECECE;border-radius: 10px;padding: 5px;margin: 5px;font-size: 12px;display:inline-block;background-color: #f4fcff;font-size: 1.4rem;font-weight: 700;font-style: italic;}.footer__desktop{margin: 0 auto;} .multi-ul-list{text-transform: uppercase;font-weight: bold;font-size: 20px;color: #0090cd;}.multi-ul a{font-style: italic;font-weight: bold;}.multi-ul li{list-style-type: none;margin-left: -15px;}#showmore a{list-style-type: none;color: #0090cd; font-style: normal;font-weight: normal;}.section__head:before{border-top: .2rem solid #fff;border-bottom: .2rem solid #fff;}.table_ingredients {display:flex;flex-direction: column;}.table_ingredients table {width: 100%;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {margin-top: 3rem;margin-bottom: 1.5rem;font-weight: bold;color: #540003;font-family: 'Comic Sans MS'; }h1, .h1 {font-size: 3.7rem;line-height: 1.2; }h2, .h2 {font-size: 3.1rem;line-height: 1.2; }h3, .h3 {font-size: 2.4rem;line-height: 1.2; }h4, .h4 {font-size: 2.2rem;line-height: 1.2; }h5, .h5 {font-size: 2.1rem;line-height: 1.3; }h6, .h6 {font-size: 2.1rem;line-height: 1.3; }@media screen and (max-width: 767px) {h1, .h1 {font-size: 2.3rem;line-height: 1.2;}h2, .h2 {font-size: 2.1rem;line-height: 1.2; }h3, .h3 {font-size: 2.0rem;line-height: 1.2; }h4, .h4 {font-size: 1.9rem;line-height: 1.2; }h5, .h5 {font-size: 1.8rem;line-height: 1.3; }h6, .h6 {font-size: 1.7rem;line-height: 1.3; } }p {margin-bottom: 2rem;}a {color: black; }a:hover {text-decoration: underline; }a.act{ padding: 0px 10px; color: #0090cd; text-align: center;}a.link {color: #009AD0;font-weight: 600; }a.link .dotted {border-bottom: .1rem dashed #1ABBF4; }a.link:hover {text-decoration: none;color: #3CC4FF; }ul, ol {margin: 0 0 2rem 1.6rem;padding: 0; }blockquote {border-left: 0.2rem solid rgba(0, 0, 0, 0.5);margin-bottom: 2rem;padding: 1rem 0 1rem 2rem; }img {display: block;max-width: 100%; }.alert {padding: 1rem 1.5rem;background: rgba(0, 0, 0, 0.03);border-radius: 1rem;font-size: 1.4rem;line-height: 1.4;font-weight: 400;color: rgba(255, 255, 255, 0.8);margin-bottom: 1rem; }.alert > *:last-child {margin-bottom: 0; }.alert > *:first-child {margin-top: 0; }.alert strong {font-weight: 700; }.alert__icon {flex: none;padding-top: .3rem;margin-right: 1.4rem; }.alert__content {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; }.alert__content > *:last-child {margin-bottom: 0; }.alert__content > *:first-child {margin-top: 0; }.alert--icon {display: flex;align-items: flex-start; }.text-left {text-align: left; }.text-center {text-align: center; }.text-right {text-align: right; }.text-info {color: #009AD0; }.text-success {color: #00D468; }.text-danger {color: #EB0000; }.nowrap {white-space: nowrap; }.word-break {word-break: break-all; }.ttu {text-transform: uppercase; }.italic {font-style: italic; }.font-700 {font-weight: 700; }.size-xs {font-size: 1rem; }.size-sm {font-size: 1.2rem; }.size-md {font-size: 1.4rem; }.size-lg {font-size: 1.6rem; }.size-xl {font-size: 1.8rem; }.size-xll {font-size: 2rem; }.pb0 {padding-bottom: 0 !important; }.mt0 {margin-top: 0rem; }.mt5 {margin-top: .5rem; }.mt10 {margin-top: 1rem; }.mt15 {margin-top: 1.5rem; }.mt20 {margin-top: 2rem; }.mt25 {margin-top: 2.5rem; }.mt30 {margin-top: 3rem; }.mt35 {margin-top: 3.5rem; }.mt40 {margin-top: 4rem; }.mt45 {margin-top: 4.5rem; }.mt50 {margin-top: 5rem; }.mb0 {margin-bottom: 0rem; }.mb5 {margin-bottom: .5rem; }.mb10 {margin-bottom: 1rem; }.mb15 {margin-bottom: 1.5rem; }.mb20 {margin-bottom: 2rem; }.mb25 {margin-bottom: 2.5rem; }.mb30 {margin-bottom: 3rem; }.mb35 {margin-bottom: 3.5rem; }.mb40 {margin-bottom: 4rem; }.mb45 {margin-bottom: 4.5rem; }.mb50 {margin-bottom: 5rem; }.header {width: 100%;min-width: 32rem;text-align: left;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;background: #F1FBFF;background-size: cover;padding: 4rem 0 0;position: relative; }.header:after {content: '';display: block;position: absolute;right: 3.9rem;bottom: 4.5rem;background: url("https://tasty.decorexpro.com/img/right-illustration.svg") no-repeat center;background-size: contain;width: 27.6rem;height: 28.4rem; }.header:before {content: '';display: block;position: absolute;left: -1rem;top: -.5rem;background: url("https://tasty.decorexpro.com/img/left-illustration.svg") no-repeat center;background-size: contain;width: 38.3rem;height: 28.9rem; }.header .container {position: relative;z-index: 2; }.header__top {display: flex;align-items: center;justify-content: space-between;margin-bottom: 3.6rem; }.header__top .logo {margin-right: 6rem; }.user-panel {margin-left: 2rem;display: block;}.user-panel .btn .devider {margin: 0 .5rem;font-weight: 400;position: relative;top: .1rem; }.user-panel .btn .alt-text {font-weight: 400;color: #000000; }.user-panel .btn + .btn {margin-left: 1rem;}.navbar {margin-top: 4rem;margin-bottom: 3.6rem; position: relative;order: 10000;display: block;}.navbar-menu {display: flex;justify-content: space-between;list-style: none;margin: 0; }.navbar-menu__link {color: #540003;font-size: 1.8rem;font-weight: 700;display: flex;align-items: flex-end;text-decoration: none; }.navbar-menu__link:hover {text-decoration: none;color: #EB5E00; }.navbar-menu__link:hover .dotted {border-color: #0097CD; }.navbar-menu__link [class^="icon-"] {font-size: 3rem;color: #EB5E00;margin-right: .8rem; }.navbar-menu__link .dotted {border-bottom: .1rem dashed #91CEE4;transition: all 0.2s linear; }.panel {display: flex;align-items: center;background: -webkit-linear-gradient(right, #0090CD 20.3%, #008FCD 69.55%), #00A8E3;background: linear-gradient(270deg, #0090CD 20.3%, #008FCD 69.55%), #00A8E3;box-shadow: 0px .6rem 1rem #BEDAE6;border-radius: 1rem; }.panel__rubric, .panel__link {height: 7.8rem;flex: 1 0 auto;display: flex;align-items: center;justify-content: center;color: #fff;font-size: 2rem;font-weight: 700; }.panel__rubric .dotted, .panel__link .dotted {border-bottom: 0.1rem dashed rgba(197, 240, 255, 0.5); }.panel__rubric:last-child, .panel__link:last-child {border-radius: 0 1rem 1rem 0; }.panel__link {padding: 0 2rem; }.panel__link [class^="icon-"] {margin-right: 1.2rem;font-size: 3rem; }.panel__link .icon-search {font-size: 2.8rem; }.panel__link:hover {text-decoration: none;background: #007EB5; }.panel__link + .panel__link {position: relative; }.panel__link + .panel__link:after {content: '';display: block;position: absolute;top: 0;bottom: 0;left: -.1rem;border-left: 0.1rem solid rgba(255, 255, 255, 0.4);border-right: 0.1rem solid rgba(0, 92, 125, 0.25); }.panel__rubric {margin-right: -3rem;position: relative;z-index: 4; }.panel__rubric + .panel__link {padding-left: 4rem; }.rubric {max-width: 31.5%;flex: 1 0 31.5%;display: block;position: relative; }.rubric__button {position: relative;z-index: 7;color: #540003;background: #fff;border-radius: 1rem 4rem 4rem 1rem;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;padding: 0 7rem 0 2rem;border: .1rem solid #00A8E3; }.rubric__button .dotted {border-color: #A5DCF0; }.rubric__button:after {content: '\27AF';display: flex;align-items: center;justify-content: center;background: #FFFFFF;border: .4rem solid #FFDCC0;box-shadow: 0px .4rem .4rem #FFE7D3;position: absolute;top: .9rem;right: .8rem;width: 5.8rem;height: 5.8rem;border-radius: 50%;transition: border-color 0.2s linear;color: #EB5E00;font-family: 'icomoon' !important; font-size: 34px; transform: rotate(90deg);}.rubric__button:hover {text-decoration: none; }.rubric__button.is-active {border-radius: 1rem 4rem 0 0;border-bottom-color: transparent; }.rubric__button.is-active:after {border-color: #EB5E00;content: '\2718';transform: none;}.nav-rubric {position: absolute;top: 100%;left: 0;width: 100%;display: none;overflow: hidden;z-index: 6;transform-origin: top;background: #fff;border-radius: 0 0 1rem 1rem;border: .1rem solid #00A8E3;border-top: none;box-shadow: 0px 0.6rem 2rem rgba(206, 227, 234, 0.7); }.nav-rubric.is-open {visibility: visible;transform: scale(1);opacity: 1; }.nav-rubric-l {list-style: none;margin: 0; }.nav-rubric-l__item {border-top: .1rem solid #ECF1F3;position: relative; }.nav-rubric-l__item.is-active .nav-rubric-l__link {text-decoration: none;background: #008FCD;color: #fff; }.nav-rubric-l__item.is-active .nav-rubric-l__link .num, .nav-rubric-l__item.is-active .nav-rubric-l__link:before {color: #fff; }.nav-rubric-l__item.is-active .nav-rubric-l__link:before {transform: rotate(90deg); }.nav-rubric-l__item.nr-dropdown.is-active .nav-rubric-dropdown {display: block; }.nav-rubric-l__link {display: flex;align-items: center;justify-content: space-between;padding: .8rem 1.6rem .8rem 3.5rem;color: #540003;font-size: 1.6rem;font-weight: 600;position: relative; }.nav-rubric-l__link:hover {text-decoration: none;background: #008FCD;color: #fff; }.nav-rubric-l__link:hover .num, .nav-rubric-l__link:hover:before {color: #fff; }.nav-rubric-l__link:before {content: '\27AF';display: block;position: absolute;top: 50%;left: 1.2rem;font-size: 1.5rem;margin-top: -.9rem;color: #EB5E00;}.nav-rubric-l__link .num {font-size: 1.4rem;color: #fb8c36;font-weight: 400; }.nav-rubric-dropdown {list-style: none;margin: 0;background: #F2FBFF;display: none; }.nav-rubric-dropdown li {border-top: .1rem solid #E7EFF3; }.nav-rubric-dropdown li:first-child {border-top: none; }.nav-rubric-dropdown li.is-active a {background: #CCF0FF; }.nav-rubric-dropdown li.is-active a:before {content: '\2714';width: auto;height: auto;background: none;margin-top: -.6rem; }.nav-rubric-dropdown a {font-size: 1.6rem;font-weight: 600;color: #540003;display: block;padding: .8rem 1.6rem .8rem 3.5rem;position: relative; }.nav-rubric-dropdown a:before {content: '';display: block;position: absolute;left: 1.5rem;top: 50%;margin-top: -.2rem;background: #F7AA77;color: #EB5E00;font-size: .9rem;width: .4rem;height: .4rem;border-radius: 50%;font-family: 'Verdana' !important;}.nav-rubric-dropdown a:hover {text-decoration: none;background: #CCF0FF; }.search-link__short-text {display: none; }.btn.toggle-menu {padding-left: 1.8rem;padding-right: 1.8rem;width: 6.3rem; }.btn.toggle-menu [class^="icon-"] {font-size: 2.8rem; }.mobile-menu {position: fixed;top: 0;left: 0;z-index: 21;height: 100vh;width: 100%;overflow: hidden;overflow-y: auto;background: #F1FBFF;padding: 4.5rem 0;display: none; }@media screen and (min-width: 1200px) {.mobile-menu {display: none !important; } }.mobile-menu.is-open {display: block; }.mobile-menu__header {display: flex;flex-wrap: wrap;margin-bottom: 4.5rem; }.mobile-menu__header .btn:not(.btn--success) {color: #540003; }.mobile-menu__header .btn:not(.btn--success) [class^="icon-"] {color: #009AD0; }.mobile-menu__header .btn:not(.btn--success) .icon-close {font-size: 2.4rem; }.mobile-menu__header .btn:not(.btn--success):hover {color: #fff; }.mobile-menu__header .btn:not(.btn--success):hover [class^="icon-"] {color: #fff; }.mobile-menu__header .btn {margin-right: 2rem; }.mobile-menu__header .toggle-menu {margin-left: auto;margin-right: 0; }.mobile-menu__body {max-width: 75%;min-width: 29rem;margin: 0 auto; }.mm-menu {margin: 0 0 4rem 0;list-style: none; }.mm-menu__item {margin-bottom: 1.4rem;position: relative;padding-left: 5rem; }.mm-menu__item:before {content: '\27AF';display: block;position: absolute;left: 0;top: -0.9rem;color: #EB5E00;font-size: 3.3rem; }.mm-menu__item:last-child {margin-bottom: 0; }.mm-menu__link {display: inline-block;font-weight: 700;color: #540003;font-size: 2.4rem; }.mm-menu__link .dotted {border-bottom: .1rem dashed #91CEE4;transition: all 0.2s linear; }.mm-links__item {margin-bottom: 1rem; }.mm-links__item:last-child {margin-bottom: 0; }.mm-links a {color: #540003;font-size: 2.4rem;font-weight: 400; }.mm-links a .dotted {border-bottom: .1rem dashed #91CEE4;transition: all 0.2s linear; }.main-wrapper {padding: 0;min-width: 32rem;position: relative;overflow: hidden;opacity: 1;flex: 1 1 auto;display: flex;flex-flow: column nowrap;min-height: 100vh;width: 100%; }.main {width: 100%;min-width: 32rem;text-align: left;flex: 1 1 auto; }.section {padding: 2rem 0; }.section__head {position: relative;margin-bottom: 3rem; }.section__head:before {content: '';display: block;position: absolute;left: 0;top: 50%;border-top: .1rem solid #FFDCC0;border-bottom: .1rem solid #FFDCC0;width: 100%;height: .8rem; }.section__head-rb {position: absolute;top: 50%;transform: translate(0, -50%);right: 0;background: #fff;z-index: 1;padding-left: 3rem; }.section__title {text-align: center;font-family: 'Comic Sans MS';line-height: 1.2;margin-top: 0;margin-bottom: 0;color: #540003;position: relative;}.section__title:after {content: '';display: block;position: absolute;bottom: -1.4rem;left: 50%;margin-left: -2rem;width: 4rem;height: .5rem;border-radius: 5rem;background: #EB5E00; }.section__title .sh-separate {background: #fff;display: inline-block;padding-left: 3rem;padding-right: 3rem; }.sf-foot {position: relative;margin-top: 2.5rem;margin-bottom: 2rem;text-align: center; }.sf-foot .btn {min-width: 22rem; }.sf-foot .btn [class^="icon-"] {font-size: 2.8rem;margin-top: .1rem; }.sf-foot .btn .icon-close {font-size: 2.1rem; }.sf-foot:before {content: '';display: block;position: absolute;left: 0;top: 50%;margin-top: -.4rem;border-top: .1rem solid #CDE6F2;border-bottom: .1rem solid #CDE6F2;width: 100%;height: .8rem; }.sf-foot .sf-separate {background: #EEF7FB;display: inline-block;padding-left: 3rem;padding-right: 3rem;position: relative; }.sf-foot--flex {display: flex;justify-content: space-between;align-items: center; }.sf-foot--flex .sf-separate {padding-right: 0; }.sf-foot--flex .box-paging {padding-right: 3rem;position: relative;background: #EEF7FB;margin-right: auto; }.section-bg {background: #EEF7FB;position: relative;overflow: hidden;padding-bottom: 6rem;overflow: hidden; }.section-bg__img {position: absolute;left: 0;top: 0;height: 100%; }.section-bg__img img {max-height: 100%; }.section-bg .img1 {padding-top: 3rem; }.section-bg .img2 {right: 0;left: auto; }.section-bg .img4 {right: 0;left: auto;padding-top: 3rem; }.section-bg .img5 {right: 0;left: auto; }.section-bg .img6 {background: url("https://tasty.decorexpro.com/img/il-1.svg") repeat-y top left;width: 33rem;top: 3rem; }.section-bg .img7 {background: url("https://tasty.decorexpro.com/img/il-1.svg") repeat-y top left;width: 33rem;top: 3rem;left: auto;right: 0;transform: scale(-1, 1); }.seo-text > *:last-child {margin-bottom: 0; }.seo-text > *:first-child {margin-top: 0; }.cards-slider .slick-list {margin: 0 -1.5rem; }.cards-slider .slick-slide {padding: 0 1.5rem; }.cards-slider-pagination {display: flex;position: absolute;top: 1rem;z-index: 2;right: 0;background: #fff;padding-left: 3rem; }.cards-slider-pagination .slick-prev {margin-right: .8rem; }.cards-slider .card {margin-bottom: 1.5rem; }.cards-sm-slider {padding-bottom: 3rem; }.cards-sm-slider .slick-list {margin: 0 -1.5rem; }.cards-sm-slider .slick-slide {padding: 0 1.5rem; }.cards-sm-slider .card {margin-bottom: 1.5rem; }.crs-slider:not(.slick-slider) {display: flex;flex-wrap: wrap;margin: 0 -1.5rem; }.crs-slider:not(.slick-slider) .crs-slider__item {width: 16.666%;padding-left: 1.5rem;padding-right: 1.5rem; }.crs-slider:not(.slick-slider) .card {margin-bottom: 3rem; }.scroll {text-align: center;position: relative;margin: 1rem 0; }.scroll:before {content: '';display: block;position: absolute;left: 0;top: 50%;margin-top: -.2rem;border-top: .1rem solid #FFDCC0;border-bottom: .1rem solid #FFDCC0;width: 100%;height: .8rem; }.scroll .s-separate {display: inline-block;padding: 0 2rem;background: #fff;position: relative; }.scroll__icon {display: inline-block;vertical-align: middle;background: #fff;box-shadow: 0px .1rem .6rem #C3DEE7;border-radius: 2.5rem;font-size: 0;color: #EB5E00;padding: 0 2rem;height: 2.4rem;line-height: 2.4rem; }.scroll__icon [class^="icon-"] {font-size: 2.5rem; }.card {box-shadow: 0px .6rem .7rem #E2F1F5;background: #fff;margin-bottom: 3rem;border-radius: 1rem;transition: all 0.2s linear;height: calc(100% - 3rem);}.card:hover {box-shadow: 0px .6rem 1rem #D1E5ED;background: #FFF7F1; }.card:hover .card__body:after {border-color: #EB5E00; }.card:hover .card__title {color: #CC5200; }.card:hover .card__title .dotted {border-color: #0097CD; }.card:hover .card__footer {background-color: #fff;border-top-color: #EFE0D5; }.card:hover .card__rating {background: #EB5E00; }.card:hover .bd-tags--line {background: #10A2E1; }.card__link {display: flex;color: inherit;height: 100%;flex-direction: column;}.card__link:hover {text-decoration: none; }.card__img {height: 24.1rem;background-repeat: no-repeat;background-position: center;background-size: cover;position: relative;border-radius: 1rem 1rem 0 0; }.card__body {border-radius: 0 0 1rem 1rem;position: relative;transition: all 0.2s linear;display: flex;flex: 1 0;flex-direction: column;}.card__body:after {content: '';display: block;pointer-events: none;position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: .1rem solid transparent;border-top: none;transition: all 0.2s linear; }.card__head {padding: 2rem 2.5rem;text-align: center;word-wrap: break-word;}.card__title {font-size: 1.7rem;font-weight: 700;color: #540003;transition: all 0.2s linear;position: relative;#display: inline-block;height: 100%;margin: 0;font-family: "Verdana";overflow: hidden;text-overflow: ellipsis;line-height: 1.4;}.card__title .dotted {border-bottom: .1rem dashed #91CEE4; } .card__main {padding: 1.5rem;font-size: 1.6rem;color: #000;border-top: .1rem solid #EFE0D5;line-height: 1.4;text-align: justify;}.card__descr {height: 15.8rem;overflow: hidden;text-overflow: ellipsis;margin-bottom: 0; }.card__footer {display: flex;background: #D1F3FF;border-radius: 0 0 1rem 1rem;border-top: .1rem solid #C6E7F3;transition: all 0.2s linear;position: relative;margin-top: auto;}.card__details {padding: 1rem;flex: 1 0 70%; }.card__rating {flex: flex 0 0 20%;margin-left: auto;width: 9.7rem;background: #008FCD;border-radius: 0 0 1rem 0;padding: 1rem .5rem;text-align: center;transition: all 0.2s linear; }.card__rating .cr-title {text-align: center;color: #fff;font-weight: 700;font-size: 1.6rem;display: block;margin-bottom: .2rem; }.card--lg {box-shadow: 0px .6rem 1rem #D1E5ED; }.card--sm .card__img {height: 15rem; }.card--sm .card__head {padding: 1rem 1.5rem; }.card--sm .card__title:before {display: none; }.card--md .card__img {height: 18.2rem; }.details__item {font-size: 1.2rem;color: #540003;margin-bottom: .5rem; }.details__item:last-child {margin-bottom: 0; }.details__item > [class^="icon-"] {font-size: 1.4rem;color: #EB5E00;margin-right: .3rem; }.details__item > .icon-eye {font-size: 1.6rem; }.details__title-sm {display: none; }.sidebar__title {position: relative;text-align: center;font-size: 1.6rem;color: #EB5E00;margin-bottom: 1.5rem;margin-top: 2.5rem; }.sidebar__title:before {content: '';display: block;position: absolute;left: 0;top: 50%;margin-top: -.3rem;border-top: .1rem solid #FFDCC0;border-bottom: .1rem solid #FFDCC0;width: 100%;height: .8rem; }.sidebar__title .sh-separate {background: #fff;display: inline-block;padding-left: 2rem;padding-right: 2rem;position: relative; }.sidebar__nav {border: .1rem solid #008FCD;box-shadow: 0px 0.6rem 1rem rgba(206, 227, 234, 0.45);border-radius: 1rem;overflow: hidden;margin-bottom: 3rem; }.sidebar__nav .nav-rubric-l__item:first-child {border-top: none; }.card-wrap__title {text-align: center;margin-top: 0;margin-bottom: 3.0rem; }.card-wrap__details {position: relative;margin-bottom: 2.3rem;display: flex;justify-content: space-between;align-items: center;padding-right: 25px;}.card-wrap__details .details__item {margin: 0 3.7rem 1rem 0; }.card-wrap__details .details__item:last-child {margin-right: 0; }.card-wrap__details:before {content: '';display: block;position: absolute;left: 0;top: 50%;margin-top: -.8rem;border-top: .1rem solid #FFDCC0;border-bottom: .1rem solid #FFDCC0;width: 100%;height: .8rem; }.card-wrap__details .cwd-separate {background: #fff;padding-right: 3rem;display: inline-flex;flex-wrap: wrap;position: relative;align-items: center; }.card-wrap__img {height: 100%;min-height: 36rem;border: .1rem solid #CEEEFB;box-shadow: 0px 0.7rem 0.7rem rgba(0, 0, 0, 0.16);border-radius: 1rem;width: 100%;position: relative;background-position: center;background-repeat: no-repeat;background-size: cover; }.card-wrap__img .zoom {border-radius: 0 0 1rem 0; }.card-wrap .section__head {margin-bottom: 3rem;margin-top: 3rem;width: 100%;}.card-wrap .section__head-rb {padding-left: 2rem; }.card-wrap .section__title:after {display: none; }.card-wrap .section__title .sh-separate {padding: 0 2rem; }.card-info__left, .card-info__right {margin-bottom: 5rem;display: flex; }.card-info__description {margin-bottom: 3rem; }.card-info__description > *:last-child {margin-bottom: 0; }.card-info__description > *:first-child {margin-top: 0; }.form-check{position: relative;}.info-block {border: .1rem solid #CEEEFB;box-shadow: 0px 0.6rem 1rem rgba(206, 227, 234, 0.45);border-radius: 1rem;padding: 1.5rem;width: 100%; }.info-block__item {display: flex;margin: 0 -1.5rem 2.1rem;font-size: 1.5rem;font-weight: 600; }.info-block__item:last-child {margin-bottom: 0; }.info-block__label, .info-block__labeled {padding: 0 1.5rem;flex: none; }.info-block__label {color: #009AD0;width: 43%;position: relative; }.info-block__label:after {content: '';display: block;width: .7rem;height: .1rem;background: #1ABBF4;opacity: 0.5;position: absolute;right: 0;top: 1.2rem; }.info-block__labeled {color: #380002;width: 57%; }.info-block__footer {background: #F4FCFF;border-top: .1rem solid #E2F3FA;margin: 2rem -1.5rem -1.5rem -1.5rem;padding: 1.5rem;border-radius: 0 0 1rem 1rem;color: #009AD0;font-size: 1.5rem;font-weight: 600; }.info-block__footer span {display: block; }.like-wrap {display: flex;align-items: center; }.like-wrap .like {margin-right: 1.5rem;color: #540003; }.like-wrap .like [class^="icon-"] {position: relative;top: .2rem;color: #00D468;font-size: 1.8rem;margin-right: .4rem; }.like-wrap .like:hover {text-decoration: none; }.like-wrap .dislike {color: #540003; }.like-wrap .dislike [class^="icon-"] {position: relative;top: .2rem;color: #EB0000;font-size: 1.8rem;margin-right: .4rem; }.like-wrap .dislike:hover {text-decoration: none; }td{text-align: center; padding: 3px;}tr > td:first-child{text-align: left}th{text-align: center; font-size: 14px;}tr > th:first-child{text-align: left}tr:nth-child(even){background: #d1f3ff}tr:nth-child(odd){background: white}thead tr:first-child{background: #008fcd; color: white;}@media only all and (max-width: 513px){ .box__top .btn-print, .box__top .share {margin-bottom: 1rem}}@media only all and (max-width: 450px){td{font-size:12px}th{font-size:12px}}.ingredients-table {display: table;width: 100%;background: #FFFFFF;border: .1rem solid #CEEEFB;box-shadow: 0px 0.6rem 1rem rgba(206, 227, 234, 0.45);border-radius: 1rem;overflow: hidden;margin-bottom: 6rem; }.ingredients-table__row {display: table-row; }.ingredients-table__row:nth-child(odd) .ingredients-table__td {background: #F4FCFF; }.ingredients-table__row.is-checked .ingredients-table__td:not(.ingredients-table__td--check) {text-decoration: line-through;color: #9E9E9E; }.ingredients-table__td {display: table-cell;padding: 1.4rem 1.5rem;vertical-align: top;font-size: 1.5rem;font-weight: 700;color: #380002; }.ingredients-table__td--check {width: 1px;padding-right: .5rem;vertical-align: middle; }.ingredients-table__td--check .checkbox {display: block;padding-left: 0; }.ingredients-table__td--check .checkbox__figure {position: relative; }.ingredients-table .checkbox {margin: 0; }.pr-steps {margin-bottom: 6rem; }.pr-steps__item {display: flex;background: #F4FCFF;border: .1rem solid #CEEEFB;box-shadow: 0px 0.6rem 1rem rgba(206, 227, 234, 0.45);border-radius: 1rem;margin-bottom: 3rem; }.pr-steps__item:last-child {margin-bottom: 0; }.pr-steps__sidebar {width: 10rem;position: relative;padding: 1rem .5rem;flex: none;background: #008FCD;border-radius: 1rem 0 0 1rem;color: #fff;text-align: center;display: flex;align-items: center;justify-content: center;flex-direction: column; }.pr-steps__sidebar > span:first-child {font-size: 3.2rem;font-weight: 600; }.pr-steps__sidebar > span:nth-child(2) {font-size: 6.2rem;font-weight: 700;line-height: 1; }.pr-steps__sidebar > span:nth-child(3) {color: #62CDF3;font-size: 2.4rem;font-weight: 700; }.pr-steps__sidebar:after {content: '';display: block;width: 0px;height: 0px;border-style: solid;border-width: 0.65rem 0 0.65rem 0.8rem;border-color: transparent transparent transparent #008FCD;position: absolute;left: 100%;top: 50%;margin-top: -.6rem; }.pr-steps__content {flex: 1;display: flex;padding: 2rem;align-items: center;position: relative; }.pr-steps__img {-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;width: 30rem; }.pr-steps__img .img {background-repeat: no-repeat;background-position: center;background-size: cover;height: 19.5rem;border-radius: 1rem;position: relative;}.pr-steps__img .img + .img {margin-top: 2rem; }.pr-steps__body {padding: 2rem 3rem 2rem 4rem;text-align: justify;}.pr-steps__body > *:last-child {margin-bottom: 0; }.pr-steps__body > *:first-child {margin-top: 0; }.top_button a.btn{font-size: 14px;margin-bottom: 1rem;padding: 10px 15px;height: auto;}.box {background: #F4FCFF;border: .1rem solid #CEEEFB;box-shadow: 0px 0.6rem 1rem rgba(206, 227, 234, 0.45);border-radius: 1rem;padding: 1.2rem 2rem 1.2rem;margin-bottom: 4rem; }.box__top {display: flex;align-items: center; justify-content: space-between;}.box__top .btn-book {margin-left: auto;}.box__top .btn-print, .box__top .share {margin-left: 2rem; }.box__bottom {margin-top: 3rem; }.btn-print {min-width: 27.2rem; }.btn-print [class^="icon-"] {font-size: 2.4rem !important; }.btn-book {min-width: 23.7rem; }.btn-comment {min-width: 19.5rem; }.kb {color: #fff;font-family: 'Comic Sans MS';display: inline-block;vertical-align: middle;border-radius: 99rem;min-width: 3.4rem;height: 3.4rem;padding: 0 .8rem;line-height: 3.4rem;font-size: 2.4rem;background: #EB5E00;text-align: center; }.comments-wrap {background: #FFFFFF;border: .1rem solid #CEEEFB;box-shadow: 0px 0.6rem 1rem rgba(206, 227, 234, 0.45);border-radius: 1rem;overflow: hidden;margin-bottom: 6rem; }.comments-wrap__footer {text-align: center;padding: 3rem 3rem 5rem;background: #F4FCFF; }.comments-wrap__footer .btn {min-width: 26rem; }.comment__wrap {padding: 2.5rem 3rem;display: flex;align-items: flex-start;border-bottom: .1rem solid #EDF6FA; }.comment__avatar {width: 6rem;height: 6rem;flex: none;border-radius: 50%;margin-right: 2rem;box-shadow: 0px 0.4rem 0.7rem rgba(0, 0, 0, 0.25);background-size: cover;background-position: center;background-repeat: no-repeat; }.comment__content {flex: 1 1 auto; }.comment__head {margin-bottom: 2rem; }.comment__author-name {color: #380002;font-size: 1.6rem;font-weight: 600;margin-right: 2rem; }.comment__date {font-size: 1.6rem;color: #C0C0C0;margin-right: 2rem; }.comment__body {margin-bottom: 2rem;color: #000000;padding-left: 1.7rem;position: relative; }.comment__body:before {content: '';display: block;position: absolute;left: 0;top: .4rem;bottom: .4rem;background: #EB5E00;width: .2rem; }.comment__foot {display: flex;flex-wrap: wrap;align-items: center; }.comment__foot .details__item {margin-bottom: 0;margin-right: 3rem; }.comment__foot .like-wrap .like {margin-right: 0; }.comment-reply {padding-left: 8rem;border-bottom: .1rem solid #EDF6FA; }.comment-reply .comment__wrap {border: none; }.add-comment {background: #F4FCFF;border: .1rem solid #CEEEFB;box-shadow: 0px 0.6rem 1rem rgba(206, 227, 234, 0.45);padding: 3rem;border-radius: 1rem;margin-bottom: 6rem;width: 100%;}.popup .section__title:after {display: none; }.popup .section__title .sh-separate {background: #EEF7FB; }.popup-rec .pr-steps {margin: 0 0 3.8rem; }.popup-rec .pr-steps__item {flex-wrap: wrap;background: #fff;margin: 0;display: flex !important; }.popup-rec .pr-steps__img {width: 100%;border-radius: 1rem 1rem 0 0;overflow: hidden; }.popup-rec .pr-steps__sidebar {border-radius: 0 0 0 1rem; }.popup-rec .pr-steps__body {padding: 0 3rem; }.popup-rec .box-paging {display: flex;align-items: center; }.popup-rec .box-paging .slick-next {order: 1; }.popup-rec .box-paging .slick-prev {margin-right: 1.7rem; }.popup-rec .box-paging .slick-next {margin-left: 1.7rem; }.popup-search .popup-content {display: block; }.popup-search .popup-container {padding: 0; }.popup-search .popup-container:after {display: none; }.ps-header {display: flex;align-items: center;justify-content: center;padding: 3rem 0;position: relative; }.ps-header .popup-w-close {position: absolute;right: 0;top: 50%;transform: translate(0, -50%); }.ps-logo {width: 19.8rem; }.ps-search {background: #fff;border: .1rem solid #008FCD;border-radius: 1rem 1rem 0px 0px;position: relative;padding: 1.6rem 0; }.ps-search__input {box-shadow: none !important;padding-right: 19rem !important;border: none !important;font-size: 3.2rem !important; }.ps-search__btn {position: absolute !important;top: 50%;right: 1.5rem;transform: translate(0, -50%);min-width: 15.2rem; }.ps-search .placeholder {position: absolute;top: 50%;transform: translate(0, -50%);left: 3rem;right: 0;color: #A7BDC5;font-size: 3.2rem;pointer-events: none;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;padding-right: 19rem !important; }.ps-filter {background: #0090CD;box-shadow: 0px .6rem 1rem #BEDAE6;border-radius: 0 0 1rem 1rem;padding: 1rem .4rem;display: flex;flex-wrap: wrap; }.ps-filter__item {margin: .6rem 0;padding: 0 .6rem;width: 20%; }.filter {position: relative; }.filter__button {background: #FFFFFF;box-shadow: 0px .4rem .4rem #0082BB;border-radius: 1rem;height: 4.5rem;padding: .5rem 1.5rem;display: flex;align-items: center;justify-content: space-between;cursor: pointer;border: .1rem solid transparent;border-bottom: none; transition: all 0.2s linear; }.filter__button.is-active {border-radius: 1rem 1rem 0 0;background: #FFF7F1;border-color: #EB5E00; }.filter__button.is-active .filter__text {border-color: transparent; }.filter__button.is-active .filter__text:after {content: '\e926';display: inline-block;vertical-align: middle;color: #EB5E00;margin-left: .8rem;font-size: 1.5rem;font-weight: 400;}.filter__text {font-size: 1.6rem;font-weight: 600;color: #540003;border-bottom: .1rem dashed #A5DCF0;transition: all 0.2s linear; }.filter__count {min-width: 2.6rem;padding: 0 .5rem;height: 2.6rem;line-height: 2.5rem;color: #fff;background: #EB5E00;display: block;border-radius: 99rem;text-align: center;margin-left: 1rem;font-size: 1.8rem; }.filter__dropdown {background: #FFF7F1;display: none;position: absolute;top: 100%;left: 0;width: 100%;z-index: 5;border-radius: 0 0 1rem 1rem;border: .1rem solid #EB5E00;border-top: .1rem solid #EFE0D5;box-shadow: 0px 0.6rem 0.4rem rgba(159, 109, 76, 0.5);border-radius: 0 0 1rem 1rem; }.filter__list {list-style: none;margin: 1rem .3rem 1rem 0;padding: .5rem .7rem .5rem 1rem;max-height: 27rem;overflow: hidden;overflow-y: auto; }.filter__list.os-host-overflow-y {padding-right: 1.5rem; }.filter__list li {background: #FFFFFF;box-shadow: 0px .1rem .4rem #E7D1C1;border-radius: .5rem;display: block;padding: 1rem 2.5rem 1rem 1.5rem;color: #540003;font-size: 1.6rem;font-weight: 600;cursor: pointer;transition: all 0.2s linear; }.filter__list li + li {margin-top: 1rem; }.filter__list li:hover, .filter__list li.is-selected {box-shadow: 0px .2rem .2rem #EFE0D5; }.filter__list li:hover {color: #EB5E00; }.filter__list li.is-selected {position: relative;background: #00D468;color: #fff; }.filter__list li.is-selected:after {content: '\2714';display: block;position: absolute;top: 50%;transform: translate(0, -50%);right: 1rem;font-size: 1.1rem;font-weight: 400;color: #fff;}.filter__search {border-top: .1rem solid #EFE0D5;padding: 1.5rem 1rem; }.filter__search input {width: 100%;display: block;background: #FFFFFF;border: .1rem solid #F1E2D9;border-radius: .5rem;height: 4rem;color: #000000;padding: 0 1.5rem;font-size: 1.6rem;font-weight: 600;font-family: "Comic Sans MS", Arial, sans-serif;line-height: normal; }.filter__search input:-ms-input-placeholder {color: #A7BDC5; }.filter__search input::-webkit-input-placeholder {color: #A7BDC5; }.filter__search input::-ms-input-placeholder {color: #A7BDC5; }.filter__search input::placeholder {color: #A7BDC5; }.paging-list {list-style: none;margin: 0;display: flex;align-items: center; flex-wrap: wrap;}.paging-list__item.paging-prev {margin-right: 1.7rem; }.paging-list__item.paging-next {margin-left: 1.7rem; }.paging-list__item.is-active {margin-right: 1rem;margin-left: 1rem; }.paging-list__item.is-active .paging-list__link {background: #EB5E00;color: #fff; }.paging-list__item.is-active .paging-list__link .dotted {border-bottom-color: transparent; }.paging-list__link {display: block;text-align: center;height: 5rem;width: 5rem;line-height: 5rem;border-radius: 50%;font-size: 1.6rem;font-weight: 700;color: #004158; }.paging-list__link .dotted {border-bottom: .1rem dashed #1ABBF4; }.paging-list__link:hover {text-decoration: none;color: #EB5E00; }.paging-list__link:hover .dotted {border-color: #0097CD; }.paging-prev a, .paging-next a {display: inline-flex;align-items: center;justify-content: center;text-decoration: none; }.paging-prev a:hover, .paging-next a:hover {text-decoration: none; }.slick-arrow, .paging-prev a, .paging-next a {background: #FFF1E6;box-shadow: 0px 4px 4px rgba(224, 158, 104, 0.4);height: 4.7rem;width: 5rem;font-size: 0;transition: all 0.2s linear; }.slick-arrow:before, .paging-prev a:before, .paging-next a:before {content: '';display: inline-block;vertical-align: middle;font-size: 2rem;color: #EB5E00;transition: all 0.2s linear; }.slick-arrow:not(.slick-arrow2):hover, .paging-prev a:not(.slick-arrow2):hover, .paging-next a:not(.slick-arrow2):hover {background: #EB5E00; }.slick-arrow:not(.slick-arrow2):hover:before, .paging-prev a:not(.slick-arrow2):hover:before, .paging-next a:not(.slick-arrow2):hover:before {color: #fff; }.slick-arrow2 {box-shadow: none;background-color: transparent;height: auto;width: auto;opacity: 0.5;position: absolute;top: 50%;margin-top: -1.7rem; }.slick-arrow2:before {font-size: 3.5rem; }.slick-arrow2:hover {opacity: 1; }.slick-arrow2.slick-prev {left: -8rem; }.slick-arrow2.slick-prev:before {content: '\27AF';font-size: 36px; transform: rotate(180deg); position: absolute;left: 9px;top: 6px; }.slick-arrow2.slick-next {right: -8rem; }.slick-arrow2.slick-next:before { content: '\27AF'; font-size: 36px;}.slick-prev, .paging-prev a {border-radius: 999px 0px 0px 999px; }.slick-prev:before, .paging-prev a:before { content: '\27AF';font-size: 36px; transform: rotate(180deg); position: absolute;left: 9px;top: 6px;}.slick-next, .paging-next a {border-radius: 0px 999px 999px 0px; }.slick-next:before, .paging-next a:before {content: '\27AF'; font-size: 36px;}.slick-dots {list-style: none;margin: 0;display: flex;align-items: center; }.slick-dots li.slick-active {margin-right: 1rem;margin-left: 1rem; }.slick-dots li.slick-active button {background: #EB5E00;color: #fff; }.slick-dots li.slick-active button .dotted {border-bottom-color: transparent; }.slick-dots button {display: block;text-align: center;height: 5rem;width: 5rem;line-height: 5rem;border-radius: 50%;font-size: 1.6rem;font-weight: 700;color: #004158; }.slick-dots button .dotted {border-bottom: .1rem dashed #1ABBF4; }.slick-dots button:hover {text-decoration: none;color: #EB5E00; }.slick-dots button:hover .dotted {border-color: #0097CD; }.pr-steps-nav-slider__item {width: 5rem !important; }.pr-steps-nav-slider__item.slick-current a {background: #EB5E00;color: #fff;display: block; }.pr-steps-nav-slider__item.slick-current a .dotted {border-bottom-color: transparent; }.pr-steps-nav-slider__item a {display: block;text-align: center;height: 5rem;width: 5rem;line-height: 5rem;border-radius: 50%;font-size: 1.6rem;font-weight: 700;color: #004158; }.pr-steps-nav-slider__item a .dotted {border-bottom: .1rem dashed #1ABBF4; }.pr-steps-nav-slider__item a:hover {text-decoration: none;color: #EB5E00; }.pr-steps-nav-slider__item a:hover .dotted {border-color: #0097CD; }.counter {display: inline-flex; }.counter__input {height: 4.5rem;background: #FFFFFF;border: .1rem solid #CEF2FF;box-shadow: 0px .4rem .4rem #E0F7FF;width: 10rem;color: #000;font-size: 1.5rem;font-family: "Comic Sans MS", Arial, sans-serif;font-weight: 700;text-align: center;padding: 0 0rem .1rem; }.counter__btn {height: 4.5rem;background: #AEEAFF;width: 3.3rem;border: none;padding: 0;font-size: 0;box-shadow: 0px 0.4rem 0.4rem rgba(156, 207, 225, 0.5); transition: all 0.2s linear; }.counter__btn [class^="icon-"] {color: #004158;font-size: 1.5rem; }.counter__btn:hover {background: #3FB6EA; }.counter__btn:hover [class^="icon-"] {color: #fff; }.counter__btn--plus {border-radius: 1rem 0px 0px 1rem; }.counter__btn--minus {border-radius: 0 1rem 1rem 0; }.zoom {background: rgba(235, 94, 0, 0.8);border: .2rem solid #FFAE7A;border-radius: 0px 0px 1rem 0px;position: absolute;bottom: 0;right: 0;z-index: 2;height: 4rem;width: 4rem;font-size: 0;display: flex;align-items: center;justify-content: center; }.zoom [class^="icon-"] {font-size: 1.8rem;color: #fff; }.zoom:hover {text-decoration: none;background: #D54D00; }.flex-imgs-comment .zoom {border: none;height: 100%;width: 100%;background: none;}.tab-cont {display: block; }.tab-cont.is-hidden {display: none; }.social {display: flex;flex-wrap: wrap; }.social__link {background: #fff;border: .1rem solid #CEF2FF;box-shadow: 0px .4rem .4rem #D3F3FF;border-radius: 50%;height: 4rem;width: 4rem;display: inline-flex;align-items: center;justify-content: center;font-size: 0;margin: 1rem 2rem;margin-left: 0; }.social__link:last-child {margin-right: 0 !important; }.social__link [class^="icon-"] {font-size: 1.8rem;color: #1ABBF4; }.social__link .icon-vk {font-size: 1.4rem; }.social__link:hover {background: #3FB6EA;text-decoration: none; }.social__link:hover [class^="icon-"] {color: #fff; }.social--info .social__link {background: #009AD0;border-color: #009AD0;box-shadow: 0px .4rem .4rem #007DA9; }.social--info .social__link [class^="icon-"] {color: #9FE6FF; }.social--info .social__link:hover {background: #3CC4FF;border-color: #3CC4FF; }.social--info .social__link:hover [class^="icon-"] {color: #fff; }.social--lg .social__link {width: 6.5rem;height: 5rem;border-radius: 99rem; }.like-btn, .dislike-btn {background: #FFFFFF;width: 8.5rem;height: 5rem;display: inline-flex;align-items: center;justify-content: center;text-decoration: none;border: .1rem solid #CEF2FF;box-shadow: 0px .4rem .4rem #D3F3FF;border-radius: 99rem; }.like-btn [class^="icon-"], .dislike-btn [class^="icon-"] {font-size: 2.6rem; }.like-btn:hover, .dislike-btn:hover {text-decoration: none; }.like-btn [class^="icon-"] {color: #00D468; }.like-btn:hover {background: #00E74E;border-color: #00E74E;box-shadow: 0px .4rem .4rem #B4F1D2; }.like-btn:hover [class^="icon-"] {color: #fff; }.dislike-btn [class^="icon-"] {color: #EB0000; }.dislike-btn:hover {background: #EB5E00;border-color: #EB5E00;box-shadow: 0px .4rem .4rem #FFD4B7; }.dislike-btn:hover [class^="icon-"] {color: #fff; }.dislike-active{background: #EB5E00;border-color: #EB5E00;box-shadow: 0px .4rem .4rem #FFD4B7; }.dislike-active [class^="icon-"] {color: #fff; }.like-active {background: #00E74E;border-color: #00E74E;box-shadow: 0px .4rem .4rem #B4F1D2; }.like-active [class^="icon-"] {color: #fff; }.share {display: flex;align-items: center;position: relative; }.share .separate {display: block;border-top: .1rem solid #D6EBF3;border-bottom: .1rem solid #D6EBF3;flex: 1 0 auto;height: .8rem;margin: 0 3rem; }.share__title {font-size: 1.6rem;color: #380002;padding-left: 6.3rem; }.share__icon {font-size: 2.4rem;color: #009AD0;position: absolute;left: 1.8rem;top: 50%;transform: translate(0, -50%); }.share__icon.icon-assessment {font-size: 2rem; }.share__buttons {display: flex;align-items: center;flex-wrap: wrap; }.share__buttons.social {margin: -1rem 0; }.share__buttons .like-btn {margin-right: 1.6rem; }.bd-tags {position: absolute;left: 0;min-width: 11.6rem;top: 1.1rem;height: 3.5rem;line-height: 3.1rem;text-align: center;padding: 0 1rem 0;color: #fff;background: rgba(31, 180, 245, 0.8);box-shadow: 0px 0.5rem 0.7rem rgba(75, 75, 75, 0.5);border: .2rem solid #61daff;transition: all 0.2s linear;border-right: none; }.bd-tags:after {content: '';display: block;position: absolute;top: -.2rem;left: 100%;background: url("https://tasty.decorexpro.com/img/ribbon.png") no-repeat top left;width: 1rem;height: 3.5rem;background-size: cover; }.bd-tags--danger {background: rgba(221, 88, 0, 0.8);border-color: #ffc958;box-shadow: 0px 5px 7px rgba(75, 75, 75, 0.5); }.bd-tags--danger:after {background: url("https://tasty.decorexpro.com/img/ribbon-danger.png") no-repeat top left;background-size: cover; }.bd-tags--line {height: 3.2rem;line-height: 2.9rem;width: 100%;top: auto;bottom: 0;border-right: .2rem solid #61daff;box-shadow: 0px 0.3rem 0.3rem rgba(75, 75, 75, 0.2); }.bd-tags--line:after {display: none; }.bd-tags + .bd-tags {top: 5.5rem; }.rating {display: inline-flex;align-self: center; }.rating [class^="icon-"] {margin-right: .3rem;font-size: 1.2rem; }.rating [class^="icon-"]:last-child {margin-right: 0; }.rating .icon-r-star {font-size: 1.3rem; }.rating--warning [class^="icon-"] {position: relative;top: .3rem;font-size: 1.8rem;margin-right: .1rem; }.loaded .main-wrapper {visibility: hidden;opacity: 0;transition: opacity 0.3s; }.loaded .icon-load {display: flex !important; }.icon-load {position: fixed;top: 0;left: 0;right: 0;bottom: 0;display: none !important;justify-content: center;align-items: center;width: auto; }.ball {width: 3rem;height: 3rem;border-radius: 1.5rem;background: white;opacity: 0.3; }.a {margin-right: 1rem;animation: ball-a 0.7s ease-out 0s infinite alternate; }.b {margin-right: 1rem;animation: ball-b 0.7s ease-out 0.2s infinite alternate; }.c {animation: ball-c 0.7s ease-out 0.4s infinite alternate; }@-webkit-keyframes ball-a {from {height: 2rem;opacity: 0.3;background: white; }to {height: 7rem;opacity: 1;background: #AEEAFF; } }@keyframes ball-a {from {height: 2rem;opacity: 0.3;background: white; }to {height: 7rem;opacity: 1;background: #AEEAFF; } }@-webkit-keyframes ball-b {from {height: 2rem;opacity: 0.3;background: white; }to {height: 6.5rem;opacity: 1;background: #3FB6EA; } }@keyframes ball-b {from {height: 2rem;opacity: 0.3;background: white; }to {height: 6.5rem;opacity: 1;background: #3FB6EA; } }@-webkit-keyframes ball-c {from {height: 2rem;opacity: 0.3;background: white; }to {height: 6rem;opacity: 1;background: #009AD0; } }@keyframes ball-c {from {height: 2rem;opacity: 0.3;background: white; }to {height: 6rem;opacity: 1;background: #009AD0; } }.btn--icon > img{max-width: 30px;max-height: 18px;margin-right: 10px;border-radius: 50px;}.btn, a.btn {position: relative;display: inline-flex;align-items: center;justify-content: center;vertical-align: middle;height: 5rem;padding: 0 2.2rem .1rem;color: #009AD0;font: 700 2.0rem/1.8rem "Comic Sans MS", Arial, sans-serif;text-align: center;text-decoration: none;border: none;background-color: #fff;border-radius: 99rem;box-shadow: 0px .4rem .8rem #BBDAE6;cursor: pointer;transition: all 0.2s linear;overflow: hidden; }.btn [class^="icon-"], a.btn [class^="icon-"] {color: #1ABBF4; }.btn:hover, a.btn:hover {text-decoration: none;color: #fff;background: #3FB6EA;color: #fff; }.btn:hover .alt-text, .btn:hover .devider, a.btn:hover .alt-text, a.btn:hover .devider {color: inherit; }.btn:hover [class^="icon-"], a.btn:hover [class^="icon-"] {color: #fff; }.btn--icon, a.btn--icon {padding-left: 5.3rem;padding-right: 3rem;}.btn--icon [class^="icon-"], a.btn--icon [class^="icon-"] {position: absolute;left: 1.8rem;top: 50%;transform: translate(0, -50%);font-size: 2.1rem;color: #009AD0; }.btn--icon .icon-loading, a.btn--icon .icon-loading {font-size: 2.8rem;margin-top: .1rem; }.btn--success, a.btn--success {background: #00D468;box-shadow: 0px .4rem .8rem #87EEBA;color: #fff;}.btn--success [class^="icon-"], a.btn--success [class^="icon-"] {color: #fff; }.btn--success:hover, a.btn--success:hover {background: #00E74E;box-shadow: 0px .4rem .8rem #7DFFA9; }.btn--info, a.btn--info {background: #AEEAFF;box-shadow: 0px 0.4rem 0.8rem rgba(156, 207, 225, 0.8);color: #004158; }.btn--info [class^="icon-"], a.btn--info [class^="icon-"] {color: #009AD0; }.btn--info:hover, a.btn--info:hover {background: #3FB6EA;color: #fff;box-shadow: 0px .4rem .8rem #9CCFE1; }.btn--danger, a.btn--danger {background: #FFF1E6;color: #EB5E00;box-shadow: 0px 0.4rem 0.4rem rgba(224, 158, 104, 0.4); }.btn--danger [class^="icon-"], a.btn--danger [class^="icon-"] {color: #ff9955; }.btn--danger:hover, a.btn--danger:hover {background: #EB5E00;color: #fff; }.btn--block, a.btn--block {display: flex; }input.btn,button.btn {display: inline-block; }input.btn--block,button.btn--block {display: block;width: 100%; }.form-field {margin-bottom: 3rem;position: relative; }.form-field.focus .placeholder {display: none; }.form-field .placeholder {position: absolute;top: 1.5rem;left: 2.5rem;font-size: 1.6rem;font-weight: 600;color: #A7BDC5;pointer-events: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;right: 2.5rem; }.form-icon .form-input {padding-left: 4.6rem; }.form-icon .placeholder {left: 4.6rem; }.form-icon__el {position: absolute;left: 1.3rem;top: 1.6rem;font-size: 0;z-index: 6; }.form-icon__el [class^="icon-"] {font-size: 2.2rem;color: #1ABBF4; }.form-row {display: flex;flex-wrap: wrap;margin: 0 -1.5rem; }.form-col {padding: 0 1.5rem;margin-bottom: 1.5rem; }.form-input {display: block;width: 100%;height: 5.5rem;padding: 0 2.5rem;color: #000000;font: 600 1.6rem "Comic Sans MS", Arial, sans-serif;line-height: normal;border: .1rem solid #CEEEFB;background: #fff;box-shadow: inset 0px .2rem .2rem #D3E5EC;border-radius: 1rem; }.form-input:-ms-input-placeholder {color: #A7BDC5;font-size: 2.4rem; }.form-input::-webkit-input-placeholder {color: #A7BDC5;font-size: 2.4rem; }.form-input::-ms-input-placeholder {color: #A7BDC5;font-size: 2.4rem; }.form-input::placeholder {color: #A7BDC5;font-size: 2.4rem; }.form-button {margin-top: 6.5rem;text-align: center; }.form-star {color: #EB5E00; }textarea.form-input {height: auto;min-height: 25.9rem;padding: 1.4rem 2.5rem 5rem;resize: vertical;overflow: auto;text-align: left; }.textarea {border-radius: 1rem;overflow: hidden;display: block; }.smile-btn {position: absolute;bottom: 1.3rem;left: 1.5rem;cursor: pointer; }label {display: block;font-weight: 600;margin-bottom: .5rem; }.form-textarea .label {text-align: left;font-size: 2rem; }.checkbox, .radio {display: inline-block;vertical-align: middle;cursor: pointer;font-size: 1.6rem;font-weight: 300;line-height: 1.4;margin: .4rem 2rem .4rem 0;position: relative;padding-left: 2rem;min-height: 2rem; }.checkbox input, .radio input {display: none; }.checkbox__figure, .radio__figure {position: absolute;width: 2rem;height: 2rem;display: block;top: .1rem;left: 0;font-weight: 400;background: transparent;transition: all 0.2s linear;border: .1rem solid #ADD3E0;background: #fff;line-height: 1;text-align: center;box-shadow: 0px .2rem .2rem #EFFAFF; }.checkbox__text, .radio__text {padding-left: .8rem;min-height: 1.8rem;flex: 1;min-width: 1px; }.checkbox--block, .radio--block {display: block;margin: .5rem 0; }.checkbox input:checked ~ .checkbox__figure {border-color: #00D468; }.checkbox input:checked ~ .checkbox__figure:after {content: '\2714';display: block;position: absolute;z-index: 1;left: .1rem;top: -0.2rem;font-size: 1.9rem;color: #00D468;}.checkbox__figure {border-radius: 0.4rem; }.radio input:checked ~ .radio__figure {background: #fff; }.radio input:checked ~ .radio__figure:after {content: '';display: block;position: absolute;z-index: 1;left: .5rem;top: .5rem;height: .8rem;width: .8rem;border-radius: 50%;background: #00D468; }.radio__figure {border-radius: 50%; }.form-icon .jq-selectbox__select {padding-left: 4.4rem; }.jq-selectbox {min-width: 32rem;text-align: left;cursor: pointer; }.jq-selectbox.opened .jq-selectbox__trigger-arrow {transform: rotate(225deg); }.jq-selectbox.opened .jq-selectbox__select {border-radius: 1rem 1rem 0 0;border-bottom-color: transparent; }.jq-selectbox__select {height: 5.5rem;padding: 0 5rem 0 2.5rem;color: #000000;font: 600 1.6rem "Comic Sans MS", Arial, sans-serif;line-height: 5.3rem;border: .1rem solid #CEEEFB;box-shadow: inset 0px .2rem .2rem #D3E5EC;background-color: #fff;border-radius: 1rem;text-align: left;transition: all 0.2s linear; }.jq-selectbox__select-text {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: auto !important; }.jq-selectbox__select-text.placeholder {font-size: 1.6rem;font-weight: 600;color: #A7BDC5;top: 0;position: static; }.jq-selectbox__trigger {position: absolute;top: 0;bottom: -.1rem;right: 0;width: 5rem; }.jq-selectbox__trigger-arrow {display: block;position: absolute;height: 100%;width: 100%;transition: all 0.2s linear;background-image: url("https://tasty.decorexpro.com/img/size-arrow.svg");background-repeat: no-repeat;background-position: center;background-size: 1.7rem;transform: rotate(45deg); }.jq-selectbox__dropdown {min-width: 100%;z-index: 1;background: #fff;border-radius: 0 0 1rem 1rem;border: .1rem solid #CEEEFB;border-top: .1rem solid #CEEEFB;box-shadow: 0px .2rem .4rem #D3E5EC;border-radius: 0 0 1rem 1rem;overflow: hidden; }.jq-selectbox__dropdown ul {margin: 1rem .3rem 1rem 0;padding: .5rem .7rem .5rem 1rem;max-height: 27rem;overflow: hidden;overflow-y: auto; }.jq-selectbox__dropdown li {background: #FFFFFF;box-shadow: 0px .2rem .4rem #9fcadc;border-radius: .5rem;display: block;padding: 1rem 2.5rem 1rem 1.5rem;color: #540003;font-size: 1.6rem;font-weight: 600;cursor: pointer;transition: all 0.2s linear;margin-bottom: 1rem; }.jq-selectbox__dropdown li:last-child {margin-bottom: 0; }.jq-selectbox__dropdown li:hover {color: #EB5E00; }.jq-selectbox__dropdown li.sel {position: relative;background: #00D468;color: #fff; }.jq-selectbox__dropdown li.sel:after {content: '\2714';display: block;position: absolute;top: 50%;transform: translate(0, -50%);right: 1rem;font-size: 1.1rem;font-weight: 400;color: #fff;}.jq-selectbox__dropdown li.disabled {color: rgba(0, 0, 0, 0.6); }.jq-file {line-height: 5.5rem; }.jq-file__name {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #A7BDC5;font-weight: 600;font-family: "Comic Sans MS", Arial, sans-serif;font-size: 1.6rem;padding-right: 8rem; }.jq-file__browse {background: #AEEAFF;border-radius: 0px 1rem 1rem 0px;position: absolute;top: 0;right: 0;bottom: 0;padding: 0 2rem; }.jq-file input {left: 0;bottom: 0; }[class^="icon-"], [class*=" icon-"] {line-height: 1;}.icon-assessment:before {content: "\1F44B"; font-size: 37px;}.icon-r-star-active .path1:before {content: "\2605";color: #fffcf0; }.icon-r-star-active .path2:before {content: "\2605";margin-left: -1em;color: #ffdd92; font-size: 9px;}.icon-r-star .path1:before {content: "\2605";color: black;opacity: 0.33;font-size: 17px;}.icon-r-star .path2:before {content: "\2606";margin-left: -0.9228515625em;color: black;opacity: 0.23;font-size: 14px;}.icon-big-arrow-right:before {content: "\27AF"; font-size: 31px;}.icon-big-arrow-left:before {content: "\27AF"; font-size: 31px;transform: rotate(180deg);}.icon-calendar:before {content: "\1F4C5"; }.icon-comment:before {content: "\1F4AC"; }.icon-dislike:before {content: "\1F44E";transform: scale(-1, 1);font-size: 20px;}.icon-Ingredients:before {content: "\1F346"; }.icon-arrow-down:before {content: "\21E9"; }.icon-wine-glasses:before {content: "\1F374"; }.icon-search:before {content: "\1F50D"; }.icon-eye:before {content: "\1F440"; }.icon-like:before {content: "\1F44D";transform: scale(-1, 1);font-size: 20px;}.icon-zoom:before {content: "\2904"; font-size: 29px;position: absolute;top: 0px;left: 2px;}.icon-print:before {content: "\1F4AC"; }.icon-book:before {content: "\1F4D6"; }.icon-social:before {content: "\1F3BA"; }.icon-loading:before {content: "\21BB"; }.icon-mail:before {content: "\2709"; }.icon-photo:before {content: "\1F4F7"; }.icon-list:before {content: "\5713"; }.icon-scroll:before {content: "\27F1"; }.icon-calc:before {content: "\1F372"; }.icon-time:before {content: "\1F557"; }.icon-arrow-right:before {content: "\27AF"; }.icon-arrow-left:before {content: "\1F8A2"; }.icon-user:before {content: "\1F469"; }.icon-plus:before {content: "\2795"; }.icon-star .path1:before {content: "\2605";color: #ffd237;font-size: 27px;}.icon-star .path2:before {content: "\2605";color: #efbe17;margin-left: -0.8em; font-size: 27px;}.icon-cutlery:before {content: "\1F372"; }.icon-cap:before {content: "\1F370"; }.icon-kitchen-appl:before {content: "\1F354"; }.icon-nutrition:before {content: "\1F375"; }.icon-check:before {content: "\2714"; }.icon-b-arrorw-right:before {content: "\27AF"; }.icon-b-plus:before {content: "\2795"; }.icon-b-minus:before {content: "\2796"; }.icon-a-arrow-right:before {content: "\27AF"; }.icon-close:before {content: "\2717"; }.icon-menu:before {content: "\2630"; }.icon-dish:before { content: "\1F379"; }.hidden-lg svg {fill: #0190ce; width: 20px; height: 20px;}.hidden-lg svg:hover {fill: #fff;}.social--info svg {fill: #fff; width: 20px; height: 20px;}.social--info svg:hover {fill: #e2e2e2;}.menu_bread{display: flex;align-items: center;color: black;font: 1.6rem "Comic Sans MS", Arial, sans-serif;background: #f1fbff;margin-bottom: 2rem;}.menu_bread ol {margin: 0; padding: 4px;}.menu_bread ol li {display: inline; margin-right: 5px; padding: 3px;}.popup {background: #EEF7FB;display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;overflow: auto;z-index: 100; }.popup:after {position: absolute;left: 0;top: 0;height: 100%;content: '';background: url("https://tasty.decorexpro.com/img/il-1.svg") repeat-y top left;width: 33rem; }.popup:before {position: absolute;left: 0;top: 0;height: 100%;content: '';background: url("https://tasty.decorexpro.com/img/il-1.svg") repeat-y top left;width: 33rem;left: auto;right: 0;transform: scale(-1, 1); }.popup.active .popup-content {transform: translateY(0);opacity: 1; }.popup.show {display: block; }.popup.show .popup-content {transform: translateY(0);opacity: 1; }.popup-container {position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 1;overflow: auto;padding: 2rem;font-size: 0;text-align: center; }.popup-container:after {display: inline-block;vertical-align: middle;height: 100%;content: ""; }.popup-content {display: inline-block;vertical-align: middle;opacity: 0;transition: all 0.2s linear;position: relative;width: 100%;max-width: 63rem;margin: 0 auto;font-size: 1.6rem;text-align: left; }.popup__close {width: 2rem;height: 2rem;position: absolute;top: 0;right: 0;cursor: pointer; }.popup-close.btn--icon {min-width: 18rem; }.popup-video .popup__close {width: 2rem;height: 2rem;background-color: #000;top: 0;right: 0; }.popup-video__value {max-width: 99%;height: 99%;border: none; }.popup-video__value iframe {position: fixed;top: 50%;left: 50%;width: 100%;min-height: 100%;height: auto;transform: translateX(-50%) translateY(-50%);background-size: cover; }.popup-rec .popup-content {max-width: 100%; }.popup-rec .popup-container {padding-left: 0;padding-right: 0; }.popup-search .popup-content {max-width: none;min-height: 100vh; }.footer {width: 100%;min-width: 32rem;flex-shrink: 0;background: #008BBC;color: rgba(255, 255, 255, 0.6);padding: 4.5rem 0 7rem 0;position: relative; }.footer:after {content: '';display: block;position: absolute;right: 1rem;top: 0;background: url("https://tasty.decorexpro.com/img/footer-bg2.svg") no-repeat center;background-size: contain;width: 28.4rem;height: 28.4rem; }.footer:before {content: '';display: block;position: absolute;left: 3rem;bottom: 0;background: url("https://tasty.decorexpro.com/img/footer-bg1.svg") no-repeat center;background-size: contain;width: 28.4rem;height: 37.3rem; }.footer-nav {display: flex;align-items: center; }.footer-nav__link {color: #D3F3FF;font-size: 1.6rem;font-weight: 600;margin-right: 1.5rem;margin-bottom: .5rem; }.footer-nav__link:last-child {margin-right: 0; }.footer-nav__link .dotted {border-bottom: .1rem dashed #52AECE;transition: all 0.2s linear; }.footer-nav__link:hover {color: #fff;text-decoration: none; }.footer-nav__link:hover .dotted {border-color: #fff; }.footer-button .btn {display: flex; }.footer__middle {padding-top: 1.5rem; }.footer__bottom {padding-top: 1rem; }.footer .btn--success {box-shadow: 0px 0.4rem 0.4rem rgba(0, 70, 96, 0.4); }.footer .btn--success:hover {box-shadow: 0px 0.4rem 0.4rem rgba(0, 70, 96, 0.4); }.footer .social {justify-content: space-between; }.footer-links a {display: inline-block;color: #D3F3FF;font-size: 1.6rem;font-weight: 600;margin-right: 2.5rem;margin-bottom: 1rem; }.footer-links a:last-child {margin-right: 0; }.footer-links a .dotted {border-bottom: .1rem dashed #52AECE;transition: all 0.2s linear; }.footer-links a:hover {color: #fff;text-decoration: none; }.footer-links a:hover .dotted {border-color: #fff; }.f-column-middle {padding-right: 7.5rem !important; }.copyright {font-size: 1.4rem;font-weight: 600;margin-top: 1rem; }@media screen and (min-width: 1200px) {.visible-lg {display: none !important; } }@media screen and (max-width: 1199px) {.hidden-lg {display: none !important; }.header {padding-top: 3rem; }.header:after, .header:before {display: none; }.header__top {margin-bottom: 3rem; }.rubric {max-width: 37rem;flex: 1 0 37rem; }.search-link__short-text {display: block; }.search-link__full-text {display: none; }.alert {padding: 1rem 1.1rem; }.alert__icon {margin-right: 1rem; }.section__head:before,.section-bg__img,.sf-foot:before,.card-wrap__details:before,.popup:before,.popup:after {display: none; }.card-wrap__details .cwd-separate {padding-right: 0; }.sf-foot {margin-top: 3.2rem; }.sf-foot .btn:not(.popup-close) {min-width: 29rem; }.sf-foot--flex {margin-top: 2rem; }.sf-foot--flex .btn:not(.popup-close) {min-width: 22rem; }.cards {padding-top: 5rem; }.crs-slider:not(.slick-slider) .crs-slider__item {width: 25%; }.card__head {padding: 1.7rem 2.5rem 1.7rem 1.5rem; }.card__title {height: 6.7rem;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical; }.card--lg .card__title, .card--sm .card__title {overflow: hidden;text-overflow: ellipsis;height: 100%; }.card--lg .card__title:before, .card--sm .card__title:before {display: none; }.card--sm .card__img {height: 17.9rem; }.card--md .card__title {overflow: hidden;text-overflow: ellipsis;height: 4.6rem; }.details__item {font-size: 1.2rem; }.details__title-lg {display: none; }.details__title-sm {display: inline-block; }.box__top .share {flex: 1 0 60%;max-width: 60%; }.btn-book, .share__buttons.social {min-width: 27rem; }.share__buttons.social {justify-content: space-between; }.ps-filter__item {width: 33.33%; }.footer {padding-top: 5.3rem;padding-bottom: 5rem; }.footer:after, .footer:before {display: none; }.footer-nav {justify-content: flex-start; }.footer-nav__link {margin-right: 4.7rem; }.footer .social {justify-content: flex-end; }.footer .social__link {margin-right: 3rem; }.footer .social__link:last-child {margin-right: 0; }.f-column-middle {padding-right: 1.5rem !important; }.footer__middle {padding-top: 3rem; } }@media screen and (min-width: 992px) {.visible-md {display: none !important; } }@media screen and (max-width: 991px) {.hidden-md {display: none !important; }.header__top .logo {max-width: 263px;height: 81px }.rubric {max-width: 35rem;flex: 1 0 35rem; }.search-link__short-text {display: none; }.search-link__full-text {display: block; }.section__title {text-align: left;display: inline-block; }.section__title .sh-separate {padding: 0 !important; }.sf-foot .sf-separate {padding: 0 !important; }.crs-slider:not(.slick-slider) .crs-slider__item {width: 33.33%; }.card-info {display: block !important; }.card-info__left, .card-info__right {margin-bottom: 4rem;}.card-info__right {float: left;position: relative;z-index: 1;width: 35.4rem;margin-right: 1.2rem;margin-bottom: 2rem; }.card-info__description {width: auto !important;margin-bottom: 5rem; }.pr-steps__img {width: 22.7rem; }.pr-steps__body {padding-left: 2.5rem;padding-right: 2.5rem; }.pr-steps__sidebar {width: 9rem; }.pr-steps__content {padding-left: 3rem; }.btn-book {min-width: 22.6rem; }.share__buttons.social {min-width: 1px; }.share__title {padding-left: 4.2rem; }.share__icon {left: 0; }.share .separate {margin: 0 1.7rem; }.like-btn, .dislike-btn {width: 8.5rem; }.box__top .btn-print, .box__top .share {margin-right: 1rem}.add-comment {padding: 3rem; }.ps-search__input {font-size: 2.4rem !important; }.ps-search .placeholder {font-size: 2.4rem; }.footer {padding-bottom: 4rem; }.footer .social {justify-content: center; }.footer-button {text-align: center; }.footer-button .btn {min-width: 29rem;display: inline-flex; } }.top_button{ text-align: right;}@media screen and (min-width: 768px) {.visible-sm {display: none !important; } }@media screen and (max-width: 767px) {.header__top {margin-bottom: 3rem;flex-direction: column;row-gap: 10px;}.top_button{text-align: center;}.hidden-sm {display: none !important; }.header .logo {margin: 0 auto; }.header .toggle-menu {position: absolute !important;top: 81%;z-index: 3;right: 2%;box-shadow: 0px .4rem .4rem #0082BB !important;width: 63px;height: 50px;margin-left: -31.5px;margin-top: -31.5px;}.user-panel {margin: 0; }.panel {margin-left: -1.5rem;margin-right: -1.5rem;border-radius: 0;position: relative; }.panel__rubric {margin-right: 0; }.rubric {max-width: 20rem;width: 67%;-webkit-box-flex: 1;-webkit-flex: 1 0 67%;-ms-flex: 1 0 67%;flex: 1 0 67%;position: static; }.rubric.is-open {max-width: none;width: 100%; }.rubric__button {border-top-left-radius: 0;border-bottom-left-radius: 0;justify-content: flex-start;text-align: left;padding-left: 1.5rem; }.rubric__button.is-active {border-radius: 0; }.nav-rubric {box-shadow: 0px 0.8rem 2rem rgba(142, 166, 174, 0.6); }.mobile-menu {padding: 3.5rem 0; }.mobile-menu__header {flex-direction: column;max-width: 32rem;margin-left: auto;margin-right: auto; }.mobile-menu__header .btn {margin-right: 0;order: 2;margin-bottom: 1.5rem; }.mobile-menu__header .btn .devider {margin: 0 .5rem;font-weight: 400;position: relative;top: .1rem; }.mobile-menu__header .btn .alt-text {font-weight: 400; }.mobile-menu__header .toggle-menu {order: 1;margin: 0 auto 3rem; }.mobile-menu__body {max-width: 32rem; }.mm-menu__item {padding-left: 4rem; }.mm-menu__item:before {font-size: 1.9rem;top: .5rem; }.mm-links a {font-size: 1.6rem; }.paging-list {justify-content: center; }.paging-list__item.paging-next {margin-left: 1rem; }.paging-list__item.paging-prev {margin-right: 1rem; }.paging-list__item.is-active {margin-left: .8rem;margin-right: .8rem; }.section__title {text-align: center;display: block; }.section__head-rb {position: static;margin: 0 auto;text-align: center;padding-left: 0;margin-top: 2rem;transform: none; }.card-wrap .section__head-rb {padding-left: 0; }.sf-foot--flex {display: block; }.sf-foot--flex .btn:not(.popup-close) {min-width: 29rem; }.sf-foot .box-paging {padding-right: 0;margin-bottom: 4rem; }.cards-slider-pagination {display: none; }.cards-slider .card {width: 29rem; }.cards-sm-slider .card {width: 29rem; }.crs-slider:not(.slick-slider) {justify-content: center; }.crs-slider:not(.slick-slider) .crs-slider__item {width: auto; }.cards, .cards-wrap {max-width: 35rem;margin-left: auto;margin-right: auto; }.card__details {padding: 1rem 1.5rem; flex: 0 0 70%}.card .details__item > [class^="icon-"] {display: none; }.card-wrap__details .details__item {margin-right: 2.3rem; }.card-wrap__img {min-height: 29rem;padding-bottom: 55%; }.card-info__right {float: none;margin-right: 0;min-width: 1px;width: 100% !important;margin-bottom: 4rem; }.pr-steps {margin-left: -1.5rem;margin-right: -1.5rem; }.pr-steps__item {display: block;border-radius: 0; }.pr-steps__sidebar {width: auto;flex-direction: row;border-radius: 0;height: 9rem; }.pr-steps__sidebar > span:nth-child(2) {margin: 0 1rem; }.pr-steps__sidebar > span:nth-child(3) {font-size: 3.2rem;font-weight: 400; }.pr-steps__sidebar:after {left: 50%;top: 100%;margin-top: 0;margin-left: -.6rem;width: 0px;height: 0px;border-style: solid;border-width: 1rem 0.8rem 0 0.8rem;border-color: #008FCD transparent transparent transparent; }.pr-steps__content {display: block;padding: 2.5rem 1.5rem; }.pr-steps__img {width: auto;max-width: 30rem;margin-left: auto;margin-right: auto; }.pr-steps__body {padding-left: 0;padding-right: 0;padding-bottom: 0; }.pr-steps .zoom {display: none; }.box {margin-left: -1.5rem;margin-right: -1.5rem;border-radius: 0;padding: 1.2rem 1.2rem; }.box__top {flex-wrap: wrap;text-align: center; }.box__top .share {max-width: 100%;margin-bottom: 1.2rem;margin-right: 0; }.box__top .share__buttons {justify-content: center; }.box__bottom {margin-top: 4rem; }.ingredients-table__td {vertical-align: bottom; }.ingredients-table__td--check {vertical-align: middle; }.ingredients-table__td:nth-child(2) {position: relative; }.ingredients-table__td:nth-child(2):after {content: ' — ';display: block;position: absolute;right: -.5rem;bottom: 1.4rem; }.ingredients-table__td:nth-child(3) {white-space: normal;}.share {display: block; }.share__title {padding-left: 0;text-align: center;margin-bottom: 1.5rem; }.share__icon {position: static;transform: none;vertical-align: middle;margin-right: .7rem; }.share .separate {display: none; }.share__buttons.social {justify-content: center; }.social--lg .social__link {width: 8.6rem;margin-right: 1.4rem; }.btn-book, .btn-comment {min-width: 29rem; }.like-btn, .dislike-btn {width: 8.5rem; }.comment__wrap {padding: 2.5rem 2rem;position: relative; }.comment__avatar {width: 4.5rem;height: 4.5rem;margin-right: 0;position: absolute;top: 2.5rem;left: 2rem; }.comment__head {padding-left: 6rem;min-height: 4.5rem;padding-top: .2rem;margin-bottom: 1.5rem; }.comment__author-name, .comment__date {margin-right: 0;display: block;line-height: 1.3; }.comment-reply {padding-left: 5rem; }.comment__foot .details__item {margin-right: 2.2rem; }.comments-wrap__footer {padding: 3rem 2rem 4rem; }.comments-wrap__footer .btn {min-width: 25rem; }.add-comment {margin-left: -1.5rem;margin-right: -1.5rem;border-radius: 0;padding: 3rem 1.5rem; }.jq-file__browse {padding-left: 1.5rem;padding-right: 1.5rem; }.jq-file__name {padding-right: 7rem; }.btn-fw .btn--block {max-width: 29rem;margin-left: auto;margin-right: auto; }.popup-rec .popup-content {max-width: none;min-height: 100vh; }.popup-rec .popup-container {padding: 0; }.popup-close {min-width: 29rem; }.popup-w-close {text-align: center;margin-bottom: 3rem; }.popup-rec .box-paging {justify-content: center; }.popup-rec .pr-steps__item {display: block !important;border-radius: 1rem; }.popup-rec .pr-steps__img {max-width: 100%; }.popup-rec .pr-steps__sidebar {width: auto;flex-direction: row;border-radius: 0;height: 9rem; }.popup-rec .pr-steps__sidebar > span:nth-child(2) {margin: 0 1rem; }.popup-rec .pr-steps__sidebar > span:nth-child(3) {font-size: 3.2rem;font-weight: 400; }.popup-rec .pr-steps__sidebar:after {left: 50%;top: 100%;margin-top: 0;margin-left: -.6rem;width: 0px;height: 0px;border-style: solid;border-width: 1rem 0.8rem 0 0.8rem;border-color: #008FCD transparent transparent transparent; }.popup-rec .pr-steps__content {display: block;padding: 2.5rem 1.5rem; }.popup-rec .pr-steps__body {padding-left: 0;padding-right: 0;padding-bottom: 0; }.popup-rec .box-paging .slick-dots {display: none !important; }.popup-rec .box-paging .slick-next {margin-left: .7rem; }.popup-rec .box-paging .slick-prev {margin-right: .7rem; }.ps-header {justify-content: space-between; }.ps-header .popup-w-close {position: static;margin-left: auto;margin-bottom: 0;transform: none; }.popup-close.btn--icon {min-width: 6.3rem;padding: 0 2.5rem; }.popup-close.btn--icon [class^="icon-"] {position: static;transform: none; }.ps-logo {width: 18rem; }.ps-filter__item {width: 50%; }.ps-search {padding-top: .6rem;padding-bottom: .6rem; }.ps-search__btn {min-width: 5rem;padding: 0 1.2rem;right: 1rem; }.ps-search__btn [class^="icon-"] {position: static;transform: none; }.ps-search__input {padding-right: 8rem !important;padding-left: 1.5rem !important;font-size: 1.8rem !important; }.ps-search .placeholder {left: 1.5rem;padding-right: 8rem !important;font-size: 1.8rem; }.footer .social {width: 29rem;margin: 0 auto;justify-content: space-between; } }@media screen and (max-width: 560px){.ps-filter__item {width: 100%; }.filter__dropdown {position: static; } .additional-recipes .card{width:100% !important;}.additional-recipes .card__link{flex-direction: row !important;} .additional-recipes .card__img{width: 49% !important;} .additional-recipes .card__head{height: 100% !important;}.additional-recipes .card__body{display: flex !important;justify-content: center !important;align-self: center !important;}}.flex-recipes{font-family: -webkit-pictograph;display: grid;grid-template-columns: 15% 15% 15% 15% 15% 15%;justify-content: space-between;position: relative;z-index: 1;}.grid-tree-elements{display: grid;grid-template-columns: 31.5% 31.5% 31.5%;justify-content: space-between;position: relative;z-index: 5;}@media screen and (max-width: 1023px) {.flex-recipes{display: grid;grid-template-columns: auto auto;justify-content: space-around;grid-row-gap: 25px;}.grid-tree-elements{grid-template-columns: 48% 48%;}}@media screen and (max-width: 560px) {.flex-recipes{display: grid;grid-template-columns: auto;justify-content: space-around;grid-row-gap: 25px;justify-content: center;}.grid-tree-elements{grid-template-columns: 84%;}}.hidden-img{display: none !important;}.ings-recipe{ font-size: 1.4rem; color: #9E9E9E; border-top: .1rem solid #EFE0D5; line-height: 1.2; padding:1.5em; display: block; margin-bottom: auto;}.mrg-top{display: block;margin: auto;position: relative;top: auto;}.flex-imgs-comment{display: flex;flex-wrap: wrap;}.flex-imgs-comment img{max-height: 80px;max-width: 80px;margin-left: 15px;}.nav-recipe{display: flex;flex-direction: column;background: #F4FCFF;padding-top: 15px;padding-bottom: 15px;padding-left: 8px;padding-right: 15px;border-radius: 8px;text-align: center;}.nav-recipe a{font-size: 16px;font-weight: bold;margin-top: 10px;}.nav-recipe .zag-nav{font-size: 24px;font-weight: bold;color: black;}.filter__list{overflow: auto;}.filter__list::-webkit-scrollbar-track {background-color:none;}.filter__list::-webkit-scrollbar-thumb {border-radius: 5px;background-color:#EB5E00;}.filter__list::-webkit-scrollbar{width: 7px;}.card-info__description p{text-align: justify;}.desc-fade{display: block;}.mob-fade{display: none;}.flex-imgs-comment .img{width: 50px;height: 50px;background-size: cover;background-position: center;position: relative;}@media (min-width: 0px) and (max-width: 1023px){.desc-fade{display: none;}.mob-fade{display: block;}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{display: flex;flex-shrink: 0;align-items: center;justify-content: space-between;padding: 1rem 1rem;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.clearfix:before,.clearfix:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.clearfix:after,.modal-footer:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}.fade {transition: opacity .15s linear;background-color: rgb(0 0 0 / 30%);}.btn-close {box-sizing: content-box;width: 1em;height: 1em;padding: .25em .25em;color: #000;background: transparent url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e) center auto no-repeat !important;border: 0;border-radius: .25rem;opacity: .5;}@media (min-width: 576px){.modal-dialog {max-width: 500px;margin: 15% auto;}}@-ms-viewport {width: device-width;}html {box-sizing: border-box;-ms-overflow-style: scrollbar;}*,*::before,*::after {box-sizing: inherit;}.container {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}@media (min-width: 768px) {.container {max-width: 735px;}}@media (min-width: 992px) {.container {max-width: 970px;}}@media (min-width: 1200px) {.container {max-width: 1170px;}}.container-fluid {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}.row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.no-gutters {margin-right: 0;margin-left: 0;}.no-gutters > .col,.no-gutters > [class*="col-"] {padding-right: 0;padding-left: 0;}.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,.col-xl-auto {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;}.col {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.col-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.order-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}.order-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}.order-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.order-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.order-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.order-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.order-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}.order-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.order-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}.order-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}.order-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}.order-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}.order-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}.order-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}.offset-1 {margin-left: 8.333333%;}.offset-2 {margin-left: 16.666667%;}.offset-3 {margin-left: 25%;}.offset-4 {margin-left: 33.333333%;}.offset-5 {margin-left: 41.666667%;}.offset-6 {margin-left: 50%;}.offset-7 {margin-left: 58.333333%;}.offset-8 {margin-left: 66.666667%;}.offset-9 {margin-left: 75%;}.offset-10 {margin-left: 83.333333%;}.offset-11 {margin-left: 91.666667%;}@media (min-width: 576px) {.col-sm {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-sm-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.col-sm-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-sm-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-sm-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-sm-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-sm-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-sm-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-sm-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-sm-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-sm-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-sm-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-sm-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-sm-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-sm-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.order-sm-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}.order-sm-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}.order-sm-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.order-sm-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.order-sm-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.order-sm-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.order-sm-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}.order-sm-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.order-sm-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}.order-sm-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}.order-sm-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}.order-sm-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}.order-sm-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}.order-sm-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}.offset-sm-0 {margin-left: 0;}.offset-sm-1 {margin-left: 8.333333%;}.offset-sm-2 {margin-left: 16.666667%;}.offset-sm-3 {margin-left: 25%;}.offset-sm-4 {margin-left: 33.333333%;}.offset-sm-5 {margin-left: 41.666667%;}.offset-sm-6 {margin-left: 50%;}.offset-sm-7 {margin-left: 58.333333%;}.offset-sm-8 {margin-left: 66.666667%;}.offset-sm-9 {margin-left: 75%;}.offset-sm-10 {margin-left: 83.333333%;}.offset-sm-11 {margin-left: 91.666667%;}}@media (min-width: 768px) {.col-md {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-md-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.col-md-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-md-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-md-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-md-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-md-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-md-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-md-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-md-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-md-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-md-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-md-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-md-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-md-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.order-md-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}.order-md-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}.order-md-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.order-md-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.order-md-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.order-md-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.order-md-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}.order-md-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.order-md-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}.order-md-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}.order-md-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}.order-md-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}.order-md-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}.order-md-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}.offset-md-0 {margin-left: 0;}.offset-md-1 {margin-left: 8.333333%;}.offset-md-2 {margin-left: 16.666667%;}.offset-md-3 {margin-left: 25%;}.offset-md-4 {margin-left: 33.333333%;}.offset-md-5 {margin-left: 41.666667%;}.offset-md-6 {margin-left: 50%;}.offset-md-7 {margin-left: 58.333333%;}.offset-md-8 {margin-left: 66.666667%;}.offset-md-9 {margin-left: 75%;}.offset-md-10 {margin-left: 83.333333%;}.offset-md-11 {margin-left: 91.666667%;}}@media (min-width: 992px) {.col-lg {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-lg-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.col-lg-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-lg-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-lg-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-lg-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33%;flex: 0 0 33%;max-width: 33%;}.card-info__right{flex: 0 0 43%;max-width: 43%;}.col-lg-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-lg-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-lg-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-lg-8 {-webkit-box-flex: 0;-ms-flex: 0 0 54%;flex: 0 0 54%;max-width: 54%;}.col-lg-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-lg-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-lg-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-lg-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-lg-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.order-lg-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}.order-lg-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}.order-lg-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.order-lg-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.order-lg-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.order-lg-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.order-lg-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}.order-lg-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.order-lg-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}.order-lg-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}.order-lg-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}.order-lg-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}.order-lg-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}.order-lg-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}.offset-lg-0 {margin-left: 0;}.offset-lg-1 {margin-left: 8.333333%;}.offset-lg-2 {margin-left: 16.666667%;}.offset-lg-3 {margin-left: 25%;}.offset-lg-4 {margin-left: 33.333333%;}.offset-lg-5 {margin-left: 41.666667%;}.offset-lg-6 {margin-left: 50%;}.offset-lg-7 {margin-left: 58.333333%;}.offset-lg-8 {margin-left: 66.666667%;}.offset-lg-9 {margin-left: 75%;}.offset-lg-10 {margin-left: 83.333333%;}.offset-lg-11 {margin-left: 91.666667%;}}@media (min-width: 1200px) {.col-xl {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-xl-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.col-xl-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-xl-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-xl-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-xl-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-xl-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-xl-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-xl-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-xl-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-xl-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-xl-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-xl-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-xl-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-xl-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.order-xl-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}.order-xl-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}.order-xl-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.order-xl-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.order-xl-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.order-xl-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.order-xl-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}.order-xl-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.order-xl-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}.order-xl-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}.order-xl-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}.order-xl-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}.order-xl-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}.order-xl-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}.offset-xl-0 {margin-left: 0;}.offset-xl-1 {margin-left: 8.333333%;}.offset-xl-2 {margin-left: 16.666667%;}.offset-xl-3 {margin-left: 25%;}.offset-xl-4 {margin-left: 33.333333%;}.offset-xl-5 {margin-left: 41.666667%;}.offset-xl-6 {margin-left: 50%;}.offset-xl-7 {margin-left: 58.333333%;}.offset-xl-8 {margin-left: 66.666667%;}.offset-xl-9 {margin-left: 75%;}.offset-xl-10 {margin-left: 83.333333%;}.offset-xl-11 {margin-left: 91.666667%;}}.d-none {display: none !important;}.d-inline {display: inline !important;}.d-inline-block {display: inline-block !important;}.d-block {display: block !important;}.d-table {display: table !important;}.d-table-row {display: table-row !important;}.d-table-cell {display: table-cell !important;}.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}.d-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}@media (min-width: 576px) {.d-sm-none {display: none !important;}.d-sm-inline {display: inline !important;}.d-sm-inline-block {display: inline-block !important;}.d-sm-block {display: block !important;}.d-sm-table {display: table !important;}.d-sm-table-row {display: table-row !important;}.d-sm-table-cell {display: table-cell !important;}.d-sm-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}.d-sm-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}}@media (min-width: 768px) {.d-md-none {display: none !important;}.d-md-inline {display: inline !important;}.d-md-inline-block {display: inline-block !important;}.d-md-block {display: block !important;}.d-md-table {display: table !important;}.d-md-table-row {display: table-row !important;}.d-md-table-cell {display: table-cell !important;}.d-md-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}.d-md-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}}@media (min-width: 992px) {.d-lg-none {display: none !important;}.d-lg-inline {display: inline !important;}.d-lg-inline-block {display: inline-block !important;}.d-lg-block {display: block !important;}.d-lg-table {display: table !important;}.d-lg-table-row {display: table-row !important;}.d-lg-table-cell {display: table-cell !important;}.d-lg-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}.d-lg-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}}@media (min-width: 1200px) {.d-xl-none {display: none !important;}.d-xl-inline {display: inline !important;}.d-xl-inline-block {display: inline-block !important;}.d-xl-block {display: block !important;}.d-xl-table {display: table !important;}.d-xl-table-row {display: table-row !important;}.d-xl-table-cell {display: table-cell !important;}.d-xl-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}.d-xl-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}}@media print {.d-print-none {display: none !important;}.d-print-inline {display: inline !important;}.d-print-inline-block {display: inline-block !important;}.d-print-block {display: block !important;}.d-print-table {display: table !important;}.d-print-table-row {display: table-row !important;}.d-print-table-cell {display: table-cell !important;}.d-print-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}.d-print-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}}.flex-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-ms-flex-direction: row !important;flex-direction: row !important;}.flex-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important;}.flex-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.justify-content-start {-webkit-box-pack: start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-end {-webkit-box-pack: end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-between {-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-start {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-end {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;}.align-items-baseline {-webkit-box-align: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-stretch {-webkit-box-align: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}@media (min-width: 576px) {.flex-sm-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-ms-flex-direction: row !important;flex-direction: row !important;}.flex-sm-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important;}.flex-sm-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-sm-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-sm-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-sm-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-sm-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.justify-content-sm-start {-webkit-box-pack: start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-sm-end {-webkit-box-pack: end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-sm-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-sm-between {-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-sm-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-sm-start {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-sm-end {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-sm-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;}.align-items-sm-baseline {-webkit-box-align: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-sm-stretch {-webkit-box-align: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-sm-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-sm-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-sm-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-sm-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-sm-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-sm-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-sm-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-sm-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-sm-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-sm-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-sm-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-sm-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 768px) {.flex-md-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-ms-flex-direction: row !important;flex-direction: row !important;}.flex-md-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important;}.flex-md-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-md-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-md-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-md-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-md-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.justify-content-md-start {-webkit-box-pack: start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-md-end {-webkit-box-pack: end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-md-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-md-between {-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-md-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-md-start {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-md-end {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-md-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;}.align-items-md-baseline {-webkit-box-align: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-md-stretch {-webkit-box-align: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-md-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-md-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-md-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-md-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-md-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-md-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-md-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-md-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-md-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-md-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-md-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-md-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 992px) {.flex-lg-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-ms-flex-direction: row !important;flex-direction: row !important;}.flex-lg-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important;}.flex-lg-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-lg-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-lg-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-lg-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-lg-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.justify-content-lg-start {-webkit-box-pack: start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-lg-end {-webkit-box-pack: end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-lg-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-lg-between {-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-lg-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-lg-start {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-lg-end {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-lg-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;}.align-items-lg-baseline {-webkit-box-align: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-lg-stretch {-webkit-box-align: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-lg-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-lg-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-lg-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-lg-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-lg-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-lg-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-lg-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-lg-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-lg-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-lg-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-lg-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-lg-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 1200px) {.flex-xl-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-ms-flex-direction: row !important;flex-direction: row !important;}.flex-xl-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important;}.flex-xl-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-xl-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-xl-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-xl-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-xl-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.justify-content-xl-start {-webkit-box-pack: start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-xl-end {-webkit-box-pack: end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-xl-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-xl-between {-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-xl-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-xl-start {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-xl-end {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-xl-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;}.align-items-xl-baseline {-webkit-box-align: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-xl-stretch {-webkit-box-align: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-xl-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-xl-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-xl-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-xl-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-xl-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-xl-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-xl-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-xl-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-xl-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-xl-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-xl-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-xl-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}