.tariff{width:100%;margin-bottom:20px;font-family:'apercu_pro',sans-serif}.tariff thead tr:first-child th:nth-child(2) .tariff__tile-bottom{background-color:#f3c160}.tariff thead tr:first-child th:nth-child(2) .tariff__tile-top{background-color:#f3b660;border-radius:5px 5px 0 0}.tariff thead tr:first-child th:nth-child(3) .tariff__tile-top{background-color:#de364d;border-radius:5px 5px 0 0}.tariff thead tr:first-child th:nth-child(3) .tariff__tile-bottom{background-color:#e55165}.tariff thead tr:first-child th:nth-child(4) .tariff__tile-top{background-color:#7ebfc0;border-radius:5px 5px 0 0}.tariff thead tr:first-child th:nth-child(4) .tariff__tile-bottom{background-color:#8fc9ca}.tariff thead tr:first-child th:nth-child(5) .tariff__tile-top{background-color:#20807c;border-radius:5px 5px 0 0}.tariff thead tr:first-child th:nth-child(5) .tariff__tile-bottom{background-color:#298b87}.tariff tr th:not(:first-child){color:#fff}.tariff thead tr:nth-child(2) th{padding:13px 5px;border:1px solid #ececec}.tariff thead tr:first-child th:not(:first-child){border-right:1px solid #fff}.tariff thead tr:first-child th:first-child{text-align:left;font-size:20px;border:1px solid #ececec;padding:77px 0 20px 21px;border-right:0}.tariff tr th{text-align:center;font-weight:normal;vertical-align:top;background:#fff}.tariff tr td a{font-size:12px}.tariff tr td i{color:#4a9537}.tariff tr td:not(:first-child){text-align:center;width:150px;min-width:150px}.tariff tbody tr.tariff__ttl-row td{background-color:transparent;border-color:transparent;text-transform:uppercase;font-size:13px;padding-top:5px;padding-bottom:5px}.tariff tbody tr.tariff__ttl-row{background-color:#f9deea}.tariff tr td{border:1px solid #ececec;font-size:16px;padding:11px 20px;line-height:26px}.tariff__btn{display:block;font-size:14px;border-radius:3px;border:1px solid #9a4154;max-width:100px;margin:0 auto;padding:7px 5px;background-color:#9a4154;color:#fff}.tariff__btn:hover,.tariff__btn.tariff__btn--border{color:#9a4154;background-color:#fff}.tariff .tariff__price{font-size:23px;font-weight:bold}.tariff .tariff__tile-top{font-size:12px;height:55px;background:#ffffff2b;display:flex;flex-direction:column;justify-content:center}.tariff .tariff__tile-bottom{display:flex;flex-direction:column;justify-content:center;align-items:center;height:67px}.tariff .tariff__tile-top span{color:#f5d18a}.tariff .tariff__tile-top div,.tariff .tariff__tile-top b:not(.red){font-size:25px;line-height:25px}.tariff-wrap{position:relative}.tariff thead tr:first-child th:nth-child(5) .tariff__tile-top:before{position:absolute;content:'';top:0;left:-29px;background:url(/images/demotravel/sale.png);width:145px;height:65px}.tariff i{font-size:20px}.tariff thead{position:sticky;z-index:2;background:#fff;top:0}.tariff thead.active{box-shadow:0 6px 14px 0 rgba(0,0,0,0.12)}@media screen and (min-width:767px){.tariff tbody tr:nth-child(odd) td{background-color:#f9f9f9}}@media screen and (max-width:1024px){.tariff thead tr:nth-child(2) th{padding:5px}.tariff .tariff__tile-top span,.tariff thead s{font-size:11px}.tariff .tariff__tile-top,.tariff .tariff__tile-bottom{height:50px}.tariff__btn{max-width:none}.tariff .tariff__tile-top div,.tariff .tariff__tile-top b:not(.red){font-size:20px;line-height:20px}.tariff .tariff__price{font-size:19px;line-height:19px;font-weight:bold}}@media screen and (max-width:1023px){.tariff tr td:not(:first-child){width:100px;min-width:100px}.tariff__btn{font-size:13px;padding:3px}.tariff .tariff__price{font-size:16px}.tariff .fz16{font-size:12px !important}}@media screen and (max-width:767px){.tariff,.tariff tbody,.tariff thead{display:block}.tariff tbody tr td:first-child{width:100%}.tariff tbody tr td.green{background-color:#e5f6ec !important}.tariff thead tr:first-child th:nth-child(5) .tariff__tile-top:before{display:none}.tariff thead tr th{width:calc(25% - 2px);border:none !important}.tariff tbody tr td:not(:first-child){background:#ececec;border-radius:5px;width:calc(25% - 4px);max-width:none;min-width:auto;margin-top:3px}.tariff__btn{max-width:none}.tariff thead tr:first-child th:first-child{display:none !important}.tariff__btn{font-size:12px}.tariff tbody tr{margin-bottom:10px}.tariff tr td{padding:5px 0;border:0;font-size:14px;line-height:24px}.tariff tbody tr.tariff__ttl-row{margin:20px 0 5px 0}.tariff tbody tr.tariff__ttl-row td{font-size:18px;padding:0;font-family:'Rubik_Mono_One',sans-serif}.tariff tbody tr.tariff__ttl-row{background:transparent;font-weight:bold}.tariff thead{margin-bottom:15px}.tariff i{font-size:15px}.tariff .tariff__price{font-size:14px}.tariff .tariff__tile-bottom{height:45px}.tariff .tariff__tile-top span,.tariff thead s{font-size:9px}.tariff-wrap .tariff thead tr:nth-child(2) th{border:0}.tariff .tariff__tile-top div,.tariff .tariff__tile-top b:not(.red){font-size:17px;line-height:17px}.tariff .tariff__tile-top{height:35px}.tariff tr{display:flex;justify-content:space-between;flex-wrap:wrap}}@media screen and (max-width:413px){.tariff__btn{font-size:11px}.tariff .tariff__tile-top .red{font-size:9px}.tariff .fz16{font-size:10px !important}}@media screen and (max-width:359px){.tariff .fz16{font-size:9px !important}.tariff tr td{font-size:13px;line-height:20px}}.tariff tr td a{display:block;max-height:2em;overflow:hidden;vertical-align:middle;padding:0 5px}
