.ff_main{font-family:Gilroy-Regular,sans-serif}.ff_main_black,.ff_main_bold{font-family:Gilroy-Bold,sans-serif}html body *{word-wrap:break-word;box-sizing:border-box;margin:0;outline:none;padding:0}body{color:#333;font:22px/32px Gilroy-Regular,sans-serif;overflow-x:hidden;padding-top:88px}.no-scroll{overflow:hidden}.no-scroll .wrp-timer{opacity:0}.no-scroll-x{overflow-x:hidden}.no-fixed{padding-top:0}.no-fixed .header{position:static}@media screen and (max-width:991px){body{padding-top:64px}}li{list-style-type:none}a,span{display:inline-block;line-height:1;text-decoration:none;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s}a:hover,span:hover{transition:none}h1,h2,h3,h4,h5,h6,p{font-weight:400;line-height:1}button,input,textarea{border:none;outline:none;resize:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}iframe{border:none}.skype_c2c_print_container.notranslate{display:block!important}#skype_c2c_container,.skype_c2c_menu_container{display:none!important}@media screen and (max-width:991px){.tb-container-full{max-width:100%;padding:0;width:100%}}@media screen and (max-width:767px){.mob-container-full{max-width:100%;padding:0;width:100%}}.clearfix:after,.clearfix:before,.container:after,.container:before{content:" ";display:table}.clearfix:after,.container:after{clear:both}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.margin-4{margin-bottom:4px}.margin-8{margin-bottom:8px}.margin-16{margin-bottom:16px}.margin-24{margin-bottom:24px}.margin-32{margin-bottom:32px}.margin-40{margin-bottom:40px}.margin-48{margin-bottom:48px}.margin-56{margin-bottom:56px}.margin-64{margin-bottom:64px}.margin-72{margin-bottom:72px}.margin-80{margin-bottom:80px}.margin-96{margin-bottom:96px}.margin-104{margin-bottom:104px}.margin-120{margin-bottom:120px}.margin-128{margin-bottom:128px}.margin-136{margin-bottom:136px}.margin-144{margin-bottom:144px}.margin-160{margin-bottom:160px}.margin-200{margin-bottom:200px}.margin-240{margin-bottom:240px}@media screen and (max-width:991px){.tb-margin-0{margin-bottom:0}.tb-margin-4{margin-bottom:4px}.tb-margin-8{margin-bottom:8px}.tb-margin-16{margin-bottom:16px}.tb-margin-24{margin-bottom:24px}.tb-margin-32{margin-bottom:32px}.tb-margin-40{margin-bottom:40px}.tb-margin-48{margin-bottom:48px}.tb-margin-56{margin-bottom:56px}.tb-margin-64{margin-bottom:64px}.tb-margin-72{margin-bottom:72px}.tb-margin-80{margin-bottom:80px}.tb-margin-96{margin-bottom:96px}.tb-margin-104{margin-bottom:104px}.tb-margin-120{margin-bottom:120px}.tb-margin-128{margin-bottom:128px}.tb-margin-136{margin-bottom:136px}.tb-margin-160{margin-bottom:160px}}@media screen and (max-width:767px){.mob-margin-0{margin-bottom:0}.mob-margin-4{margin-bottom:4px}.mob-margin-8{margin-bottom:8px}.mob-margin-16{margin-bottom:16px}.mob-margin-24{margin-bottom:24px}.mob-margin-32{margin-bottom:32px}.mob-margin-40{margin-bottom:40px}.mob-margin-48{margin-bottom:48px}.mob-margin-56{margin-bottom:56px}.mob-margin-64{margin-bottom:64px}.mob-margin-72{margin-bottom:72px}.mob-margin-80{margin-bottom:80px}.mob-margin-96{margin-bottom:96px}.mob-margin-104{margin-bottom:104px}.mob-margin-120{margin-bottom:120px}.mob-margin-128{margin-bottom:128px}.mob-margin-136{margin-bottom:136px}.mob-margin-160{margin-bottom:160px}}.size-85{font:85px/88px Gilroy-Bold,sans-serif}.size-68{font:68px/68px Gilroy-Bold,sans-serif}.size-44{font:44px/48px Gilroy-Bold,sans-serif}.size-36{font:36px/44px Gilroy-Bold,sans-serif}.size-28{font:28px/36px Gilroy-Bold,sans-serif}.size-22_1{font:22px/32px Gilroy-Regular,sans-serif}.size-22_2{font:22px/28px Gilroy-Regular,sans-serif}.size-18_1{font:18px/28px Gilroy-Regular,sans-serif}.size-18_2{font:18px/24px Gilroy-Regular,sans-serif}.size-15{font:15px/20px Gilroy-Regular,sans-serif}.size-13{font:13px/16px Gilroy-Regular,sans-serif}.size-12{font:12px/16px Gilroy-Regular,sans-serif}@media screen and (max-width:991px){.tb-size-44{font:44px/48px Gilroy-Bold,sans-serif}.tb-size-36{font:36px/44px Gilroy-Bold,sans-serif}.tb-size-28{font:28px/36px Gilroy-Bold,sans-serif}.tb-size-22_1{font:22px/32px Gilroy-Regular,sans-serif}.tb-size-22_2{font:22px/28px Gilroy-Regular,sans-serif}.tb-size-18_1{font:18px/28px Gilroy-Regular,sans-serif}.tb-size-18_2{font:18px/24px Gilroy-Regular,sans-serif}.tb-size-15{font:15px/20px Gilroy-Regular,sans-serif}.tb-size-13{font:13px/16px Gilroy-Regular,sans-serif}.tb-size-12{font:12px/16px Gilroy-Regular,sans-serif}}@media screen and (max-width:767px){.mob-size-44{font:44px/48px Gilroy-Bold,sans-serif}.mob-size-36{font:36px/44px Gilroy-Bold,sans-serif}.mob-size-28{font:28px/36px Gilroy-Bold,sans-serif}.mob-size-22_1{font:22px/32px Gilroy-Regular,sans-serif}.mob-size-22_2{font:22px/28px Gilroy-Regular,sans-serif}.mob-size-18_1{font:18px/28px Gilroy-Regular,sans-serif}.mob-size-18_2{font:18px/24px Gilroy-Regular,sans-serif}.mob-size-15{font:15px/20px Gilroy-Regular,sans-serif}.mob-size-13{font:13px/16px Gilroy-Regular,sans-serif}.mob-size-12{font:12px/16px Gilroy-Regular,sans-serif}}.link-green{color:#00bfb3;cursor:pointer;display:inline;line-height:.9;text-decoration:underline}.link-green:hover{text-decoration:none}.link-green:active{border-bottom:1px solid #00bfb3}.link-pink{color:#ef426f;line-height:.9}.link-pink:hover{border-bottom:1px solid #f7a1b7}.link-pink:active{border-bottom:1px solid #ef426f}.btn.btn-small{font:15px/34px Gilroy-Regular,sans-serif;height:32px;min-width:80px;padding:0 28px}.btn.btn-big{font:18px/42px Gilroy-Regular,sans-serif;height:40px;min-width:104px;padding:0 24px}.btn.btn-long{width:100%}.btn.btn-pink{background:#ef426f}.btn.btn-pink:hover{background:#f0517b;box-shadow:0 2px 6px rgba(240,81,123,.5)}.btn.btn-pink:active{background:#f36f92}.btn.btn-white{background:transparent;color:#00bfb3}.btn.btn-disabled{background:#f2f2f2;color:#a1a1a1}@media screen and (min-width:768px){.btn-long+.btn-long{margin-left:24px}}.txt-regular{font-family:Gilroy-Regular,sans-serif}.txt-bold{font-family:Gilroy-Bold,sans-serif}.txt-black{color:#000}.txt-white{color:#fff}.txt-green{color:#00bfb3}.txt-pink{color:#ea5172}.txt-primary{color:#333}.txt-secondary{color:gray}.txt-disabled{color:#a1a1a1}.bg-gray-1{background:#f2f2f2}.bg-gray-2{background:#f7f7f7}@media screen and (max-width:991px){.tb-bg-white{background:#fff}.tb-bg-gray-1{background:#f2f2f2}.tb-bg-gray-2{background:#f7f7f7}}@media screen and (max-width:767px){.mob-bg-white{background:#fff}.mob-bg-gray-1{background:#f2f2f2}.mob-bg-gray-2{background:#f7f7f7}}.line-gray{background:#e5e5e5;display:block;height:1px;max-width:100%;width:100%}.header{background:#fff;box-shadow:0 3px 9px rgba(0,0,0,.07);left:0;padding:23px 0 24px;position:fixed;top:0;width:100%;z-index:5}.header .logo img{display:block}.header .header-right .callBack,.header .header-right .wrp-phone,.header .logo{display:inline-block;vertical-align:middle}.header .header-right{float:right}.header .header-right .wrp-phone{margin:3px 28px 0 0}.header .header-right .wrp-phone .phone{color:#00bfb3;font:22px/22px Gilroy-Bold,sans-serif}.header .header-right .wrp-phone .phone a{color:inherit}.header .callBack{background:#ea5172;border-radius:100px;color:#fff;cursor:pointer;font:18px/40px Gilroy-Regular,sans-serif;height:40px;text-align:center;width:180px}.header .callBack:hover{background:#f0517b;box-shadow:0 2px 6px rgba(240,81,123,.5)}@media screen and (max-width:991px){.header{padding:15px 0 16px}.header .logo img{width:132px}.header .header-right .wrp-phone .free{font-size:11px;line-height:1}.header .header-right .wrp-phone .phone{font-size:17px;line-height:1}.header .header-right .wrp-phone{margin-right:0}}.main-screen img{display:block;margin:0 auto;max-width:1920px;width:100%}.about-company .photo{border-radius:50%;height:350px;width:350px}@media screen and (max-width:991px){.about-company .photo{height:330px;width:330px}}.advantages .number{border:2px solid #ef426f;border-radius:50%;display:inline-block;font:28px/65px Gilroy-Bold,sans-serif;height:65px;text-align:center;width:65px}.advantages .type-1{border-color:#ef426f;color:#ef426f}@media screen and (max-width:991px){.section .photo-instruction{max-width:690px;width:100%}.advantages .number{height:56px;line-height:56px;width:56px}}@media screen and (max-width:575px){.advantages .icon-1{height:82px}}.ordering .ordering-item:first-child:after{display:none}.ordering .ordering-item:after{border:1px dashed rgba(0,191,179,.5);content:"";position:absolute;right:43%;top:40px;transform:translateX(-40px);width:300px;z-index:-1}.ordering .number{border-radius:50%;display:inline-block;height:80px;line-height:80px;position:relative;text-align:center;width:80px;z-index:1}.ordering .number.green{background:#00bfb3}.ordering .number.pink{background:#ef426f}.ordering .number img{max-height:32px;max-width:32px;vertical-align:middle}@media screen and (max-width:1199px){.ordering .ordering-item:after{content:"";right:20%}}@media screen and (max-width:991px){.ordering .ordering-item{display:block;padding-left:60px;width:100%}.ordering .number{height:28px;left:15px;line-height:30px;position:absolute;top:0;width:28px}.ordering .ordering-item p{margin-top:5px}.ordering .ordering-item:after,.ordering .ordering-item:first-child:after{display:block;height:100%;left:28px;right:auto;top:28px;transform:none;width:1px}.ordering .ordering-item:last-child:after{display:none}.ordering .number img{max-height:16px;max-width:16px}.ordering p br{display:none}}@media screen and (max-width:767px){.about-company .photo{height:240px;width:240px}}.tabs-products{display:inline-block}.tabs-products li{border-bottom:2px solid #d6d6d6;float:left}.tabs-products li+li{padding-left:40px}.tabs-products li a{color:gray;display:inline-block;padding-bottom:8px;position:relative;transition:none}body .tabs-products li a.active{color:#333}body .tabs-products li a.active:after{background:#00bfb3}.tabs-products li a:after{bottom:-2px;content:"";height:4px;left:0;position:absolute;width:100%}@media screen and (min-width:1201px){.tabs-products li a:hover{color:#ef426f}.tabs-products li a:hover:after{background:#ef426f}}@media screen and (max-width:767px){.tabs-products li+li{padding-left:0}.tabs-products li{border:none;display:inline-block;float:none;margin:0 10px 16px}.tabs-products li a{padding-bottom:6px}.tabs-type-2 li{margin:16px 7px 0}.tabs-type-2 li+li{padding-left:0}.tabs-type-2 li a{font-size:13px;padding:0 0 4px}}@media screen and (max-width:575px){.tabs-products li a{padding-bottom:3px}}.card-price{background:#fff;border-radius:4px;box-shadow:0 10px 30px rgba(85,85,85,.14);margin-top:8px;min-height:380px;padding:40px 40px 48px 56px}.card-price .old-price{margin-left:14px}.card-price .easy-line{border-top:1px solid #ececec;margin:40px -40px 33px -56px}@media screen and (max-width:1200px){.card-price .old-price{margin-left:0}.card-price{min-height:380px;padding:32px 30px 48px}.card-price .easy-line{margin:30px -30px 19px}}@media screen and (max-width:991px){.card-price{box-shadow:none;margin-top:0;min-height:auto;padding:40px 9px 48px}.card-price .card-price-bottom,.card-price .card-price-top{margin:0 auto;max-width:320px}.card-price .old-price{margin-left:14px}.card-price .easy-line{border-top:1px solid #ececec;margin:40px -24px 33px}}.wrp-product-slider .product-slider{margin:0 -15px}.wrp-products .all-products.hidden{display:none}.product-card{background:#fff;border-radius:4px;box-shadow:0 7px 30px rgba(85,85,85,.14);margin-top:8px;text-align:left}.product-card .product-card-content{padding:40px 48px 48px;position:relative}.product-card .sale{background:url(/local/templates/landings/pages/aeroflot/img/sale.svg) no-repeat;font:14px/25px Gilroy-Regular,sans-serif;height:24px;padding-right:3px;position:absolute;right:48px;text-align:right;top:40px;width:48px;z-index:1}.product-card .wrp-image{display:block;height:190px;line-height:190px;text-align:center}.product-card .wrp-image:hover{opacity:.7}.product-card .wrp-image img{max-height:100%;max-width:100%;vertical-align:middle}.product-card .name:hover{text-decoration:underline}.product-card .old-price{font-size:14px;margin-left:12px}.product-card .old-price,.product-card .old-price i{text-decoration:line-through}.product-card .icon-plus,.product-card .icon-total{border-radius:50%;box-shadow:2px 3px 15px rgba(0,0,0,.2);height:48px;position:absolute;right:-23px;top:46%;transform:translateY(-50%);width:48px;z-index:1}.product-card .icon-plus{background:#00bfb3 url(/local/templates/landings/pages/aeroflot/img/plus.svg) no-repeat 50%}.product-card .icon-total{background:#00bfb3 url(/local/templates/landings/pages/aeroflot/img/total.svg) no-repeat 50%}@media screen and (max-width:1200px){.wrp-product-slider .container{padding:0}.wrp-product-slider .product-slider{margin:0 auto;max-width:760px}}@media screen and (min-width:992px){.wrp-products.wrp-products-visible .all-products{display:block!important}.product-card-image{display:block;margin-top:8px;max-width:100%}.product-card-image+.product-card{margin-top:0}.product-card-big .sale{background-size:64px;font:18px/32px Gilroy-Bold,sans-serif;height:32px;padding-right:4px;width:64px}.product-card-big .product-card-content{padding-bottom:127px}.product-card-big .old-price{font-size:18px}.product-card-big .wrp-image{height:475px;line-height:475px}.product-card-big .btn-small{font:18px/42px Gilroy-Regular,sans-serif;height:40px}}@media screen and (max-width:991px){.wrp-products.wrp-products-visible .container{max-width:100%}.wrp-products.wrp-products-visible .all-products>div+div{border-top:1px solid #e5e5e5}.wrp-products.wrp-products-visible .product-card{box-shadow:none;margin:0 auto;max-width:320px}.product-card .icon-plus,.product-card .icon-total{background-size:20px;bottom:-16px;height:32px;right:50%;top:auto;transform:translateX(50%);width:32px}}@media screen and (max-width:767px){.wrp-product-slider .product-slider{max-width:320px}.wrp-product-slider .product-card .product-card-content{padding:24px 18px}.wrp-product-slider .product-card .sale{right:18px;top:12px}.wrp-products .container{max-width:100%}.wrp-products .all-products>div+div{border-top:1px solid #e5e5e5}.wrp-products .product-card{box-shadow:none;margin:0 auto;max-width:320px}.wrp-products .product-card .product-card-content{padding:40px 9px 48px}}.section-service .service-cards .item{position:relative}.section-service .service-cards .item+.item,.section-service .service-cards .row+.row{margin-top:30px}.section-service .service-cards .item .img-bg{display:block;max-width:100%}.section-service .service-cards .item .img-mob{display:none}.section-service .service-cards .item .text{background:rgba(0,0,0,.2);bottom:0;left:0;padding:16px 16px 24px;position:absolute;width:100%;z-index:1}@media screen and (max-width:1200px){.section-service .service-cards .item .text{padding:8px 16px 16px}}@media screen and (max-width:767px){.section-service .service-cards .row>div+div{margin-top:30px}.section-service .service-cards .item .img-pc{display:none}.section-service .service-cards .item .img-mob{display:block}}.product-section .all-items .item{display:inline-block;margin-top:30px;position:relative;vertical-align:top}.product-section .wrp-items-1 .type-3,.product-section .wrp-items-2 .type-3+.type-3{float:right}.product-section .wrp-items-2{float:right;width:730px}.product-section .type-1{background:red;height:350px;width:730px}.product-section .type-2{background:green;display:inline-block;height:730px;width:350px}.product-section .type-3{background:blue;height:350px;width:350px}.product-section .all-items .name{color:#fff;font:44px/1.1 Gilroy-Bold,sans-serif;margin:35px 0 0 20px}.product-section .all-items .links{bottom:15px;padding:0 20px;position:absolute;width:100%}.product-section .all-items .links li,.product-section .all-items .links li a{display:inline-block}.product-section .all-items .links li a{background:rgba(0,0,0,.05);border:1px solid #fff;border-radius:15px;box-sizing:border-box;color:#fff;font:14px/29px;height:30px;margin:0 6px 10px 0;min-width:85px;padding:0 13px;text-align:center}.product-section .all-items .links li a:hover{background:#fff;color:#444}.product-section .all-items .item-1{background:url(/local/templates/landings/pages/aeroflot/img/goods/1.jpg) no-repeat 0 0}.product-section .all-items .item-2{background:url(/local/templates/landings/pages/aeroflot/img/goods/2.jpg) no-repeat 0 0}.product-section .all-items .item-3{background:url(/local/templates/landings/pages/aeroflot/img/goods/3.jpg) no-repeat 0 0}.product-section .all-items .item-4{background:url(/local/templates/landings/pages/aeroflot/img/goods/4.jpg) no-repeat 0 0}.product-section .all-items .item-4 .links{width:500px}.product-section .all-items .item-5{background:url(/local/templates/landings/pages/aeroflot/img/goods/5.jpg) no-repeat 0 0}.product-section .all-items .item-5 .links{padding-right:0}.product-section .all-items .item-6{background:url(/local/templates/landings/pages/aeroflot/img/goods/6.jpg) no-repeat 0 0}@media screen and (max-width:1200px){.product-section .container{width:720px}.product-section .wrp-items-1,.product-section .wrp-items-2{position:relative}.product-section .wrp-items-2{width:100%}.product-section .wrp-items-1 .type-3{bottom:-360px;left:0;position:absolute}.product-section .wrp-items-2 .type-1{bottom:360px;left:0;position:absolute;width:330px}.product-section .type-1{height:330px;width:100%}.product-section .type-2{float:right;height:690px;width:330px}.product-section .type-3{height:330px;width:330px}.product-section .all-items .name{font:36px/1.1 Gilroy-Bold,sans-serif;margin:30px 0 0 17px}.product-section .all-items .links{bottom:15px;padding:0 20px;width:100%}.product-section .all-items .item-4{background:url(/local/templates/landings/pages/aeroflot/img/4-tablet.jpg) no-repeat 0 0}.product-section .all-items .item-4 .links{width:auto}.product-section .all-items .item{background-size:cover}}@media screen and (max-width:767px){.product-section .container{width:310px}.product-section .all-items{margin:0 -5px}.product-section .wrp-items-2{width:290px}.product-section .wrp-items-1 .type-3,.product-section .wrp-items-2 .type-1{bottom:auto;left:auto;position:relative}.product-section .all-items .name{font:28px/1.1 Gilroy-Bold,sans-serif;margin:25px 0 0 16px}.product-section .all-items .links{bottom:15px;padding:0 20px;width:100%}.product-section .all-items .item-1{background:url(/local/templates/landings/pages/aeroflot/img/1-mob.jpg) no-repeat 0 0}.product-section .all-items .item-3{background:url(/local/templates/landings/pages/aeroflot/img/3-mob.jpg) no-repeat 0 0}.product-section .all-items .item-4 .links{padding:0 16px}.product-section .all-items .item{float:none;height:290px;margin-top:24px;width:290px}}.wrp-products-2 .product-card{box-shadow:0 10px 30px rgba(85,85,85,.14);overflow:hidden}.wrp-products-2 .product-card .wr-image{border-bottom:1px solid #f2f2f2;display:block;height:264px;line-height:261px;min-height:200px;position:relative;text-align:center}.wrp-products-2 .product-card .wr-image img{display:inline-block;margin:0 auto;max-width:100%;opacity:1;transition:opacity .8s;vertical-align:middle}.wrp-products-2 .product-card .wr-image.load{background:url(/local/templates/landings/pages/aeroflot/img/load.gif) no-repeat 50%}.wrp-products-2 .product-card .wr-image.load img{opacity:0}.wrp-products-2 .product-card.hover-on .wr-image img{opacity:.92}.wrp-products-2 .product-card .wr-image .sale{background:#ef426f;border-radius:50%;font:22px/66px Gilroy-Bold,sans-serif;height:64px;left:15px;padding-right:0;position:absolute;text-align:center;top:15px;width:64px}.wrp-products-2 .product-card .product-card-content{margin:0 auto;min-height:265px;padding:30px 0 40px;width:254px}.wrp-products-2 .product-card .product-card-content .type-product{line-height:10px}.wrp-products-2 .product-card .product-card-content .name-product{line-height:24px;margin-top:-1px}.wrp-products-2 .product-card .product-card-content .name-product a,.wrp-products-2 .product-card .product-card-content .type-product a{display:inline-block;transition:all 0s}.wrp-products-2 .product-card .product-card-content .name-product a{line-height:26px}.wrp-products-2 .product-card.hover-on .product-card-content .name-product a,.wrp-products-2 .product-card.hover-on .product-card-content .type-product a{color:#ef426f}.wrp-products-2 .product-card .wr-price .new-price,.wrp-products-2 .product-card .wr-price .old-price{display:inline-block;vertical-align:top}.wrp-products-2 .product-card .wr-price .old-price{margin:1px 20px 0}.wrp-products-2 .product-card .benefit{color:#ef426f}@media screen and (max-width:1200px){.wrp-products-2 .product-card .product-card-content{min-height:265px}.wrp-products-2 .product-card .wr-image{height:279px;line-height:277px}}@media screen and (max-width:767px){.wrp-products-2 .container{padding:0;width:540px}.wrp-products-2 .product-card{border-radius:0;border-top:1px solid #e5e5e5;box-shadow:none;max-width:100%}.wrp-products-2 .all-products div:first-child .product-card,.wrp-products-2 .all-products>div+div{border-top:0}.wrp-products-2 .product-card .wr-image{border-bottom:0}.wrp-products-2 .product-card .product-card-content{border-top:1px solid #f2f2f2;min-height:auto;padding:32px 17px 54px;width:288px}.wrp-products-2 .row{margin:0 auto;width:320px}.wrp-products-2 .col-xs-12{padding:0}}.filter-sale{margin-top:55px}.filter-sale .sales .sale-range+.sale-range{float:right;margin-top:1px}.filter-sale #slider-range{background:#ddd;border:none;border-radius:2px;display:inline-block;height:3px;margin-top:23px;width:100%}.filter-sale *{cursor:pointer;transition:none}.filter-sale #slider-range .ui-slider-range{background:#ffc440}.filter-sale #slider-range .ui-slider-handle{background:linear-gradient(353.62deg,#f4b706 27.01%,#fbd709 91.37%);border:none;border-radius:50%;box-shadow:0 0 9px rgba(255,232,115,.36);cursor:pointer;height:24px;outline:none;top:-10px;width:24px}.filter-sale #slider-range .ui-slider-handle:before{border:2px solid #fff;border-radius:50%;content:"";height:18px;left:3px;position:absolute;top:3px;width:18px}@media screen and (min-width:768px){.filter-product ul{margin-left:37px;margin-top:40px}.filter-product li{display:inline-block}.filter-product li>*{border-radius:100px;cursor:pointer;display:inline-block;font-size:18px;height:32px;margin:0 4px 8px 0;padding:0 16px;vertical-align:top}.filter-product li span{border:2px solid rgba(0,191,179,.3);color:#00bfb3;line-height:30px}.filter-product li span:hover{border:2px solid #58dbd3}.filter-product li .active{background:#4bd2c9;border-color:#4bd2c9;color:#fff}.filter-product li .active:hover{background:#58dbd3;box-shadow:0 3px 9px rgba(0,191,179,.36)}.filter-product li .btn_filter_reset{background:#ef426f;color:#fff;line-height:32px}.filter-product li .btn_filter_reset:hover{background:#f0517b;box-shadow:0 2px 6px rgba(240,81,123,.5)}}@media screen and (max-width:1200px){.filter-product ul{margin-left:0}}@media screen and (max-width:767px){.filter-sale{margin-top:0}.btn_mob_filter{position:relative;z-index:1}.filter-close.none,.filter-popup-bg.none,.wrp-filter-bottom.none,.wrp-popup-filter.none{height:0!important;position:absolute!important;z-index:-1!important}.wrp-popup-filter{color:#333;height:100%;left:0;padding-right:56px;position:fixed;top:0;width:100%;z-index:10}.wrp-popup-filter.open,.wrp-popup-filter>*{z-index:10}.wrp-popup-filter .popup-filter{background:#fff;height:100%;max-height:100%;overflow-y:auto;padding-bottom:100px;position:relative;width:100%}.wrp-popup-filter .popup-filter .row{margin:0;width:100%}.wrp-popup-filter .popup-filter .row>*{height:91px;padding:0 18px;width:100%}.wrp-popup-filter .popup-filter .f-title{background:#00bfb3;color:#fff;height:40px;line-height:40px}.wrp-popup-filter .popup-filter .f-name{background:#f2f2f2;border-bottom:1px solid #d6d6d6;height:40px;line-height:40px}.wrp-popup-filter .popup-filter .filter-sale .sales>.sale-range{margin-top:6px;width:50%}.wrp-popup-filter .popup-filter .filter-sale .sales>.sale-range:first-child{padding-right:4px}.wrp-popup-filter .popup-filter .filter-sale .sales>.sale-range:last-child{padding-left:4px}.irs{position:static!important}.irs-line{top:65px!important}.irs-from,.irs-to{border:1px solid #d6d6d6;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,.3);font:18px/22px Gilroy-Regular,sans-serif!important;height:32px;margin-top:4px;padding:6px 8px;visibility:visible!important;width:49%}.irs-bar{top:85px!important}.irs-slider{top:74px!important}.irs-from:before,.irs-to:before{display:none!important}.wrp-popup-filter .popup-filter .filter-product{padding:0}.wrp-popup-filter .popup-filter .filter-product ul{padding-bottom:66px}.wrp-popup-filter .popup-filter #product li{border-bottom:1px solid #d6d6d6;display:block;padding:0 18px}.wrp-popup-filter .popup-filter #product li span{background:url(/local/templates/landings/pages/aeroflot/img/check-off.svg) no-repeat 0;border:none;color:#333;display:block;font-size:15px;height:40px;line-height:20px;margin:0;padding:10px 0 10px 56px;position:relative;text-align:left}.wrp-popup-filter .popup-filter #product li span.active{background:url(/local/templates/landings/pages/aeroflot/img/check-on.svg) no-repeat 0}.wrp-popup-filter .wrp-filter-bottom{bottom:0;left:0;padding:0 56px 0 0;position:fixed;text-align:left;width:100%}.wrp-popup-filter .filter-bottom{background:#f7f7f7;border-top:1px solid #d6d6d6;padding:16px 18px}.wrp-popup-filter .filter-bottom>*{padding:0 12px}.wrp-popup-filter .filter-bottom .btn_filter_reset:hover{background:transparent;box-shadow:none;font-family:Gilroy-Bold,sans-serif}.wrp-mob-filter.fixed{background:#fff;border-bottom:1px solid rgba(0,0,0,.1);left:0;padding:16px;text-align:center;width:100%;z-index:2}.wrp-popup-filter .filter-popup-bg{background:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9}.wrp-popup-filter .filter-close{background:transparent;position:fixed;right:16px;top:50%;z-index:9}}.gallery-slider .slide{opacity:.35;transition:all .4s}.gallery-slider .slide.slick-active{opacity:1}.gallery-slider .slide img{max-width:730px}@media screen and (max-width:1200px){.gallery-slider .slide img{max-width:510px}}@media screen and (max-width:767px){.gallery-slider .slide img{max-width:510px;padding:0 15px;width:100%}}.easy-slider img{max-width:100%}.wrp-cocoen *{transition:none}.wrp-map .map-content,.wrp-map>.container{position:relative}.wrp-map .map{height:620px}.wrp-map .map-search,.wrp-map .map-text{background:#fff;border-radius:4px;box-shadow:0 15px 30px rgba(0,0,0,.16);position:absolute;z-index:1}.wrp-map .map-search{bottom:-154px;left:39px;padding:16px 24px 32px}.wrp-map .map-text{left:330px;min-width:410px;padding:16px;top:270px}@media screen and (max-width:991px){.wrp-map .map{height:360px}.wrp-map .map-search{box-shadow:none;padding:0;position:static}.wrp-map .map-search .input-search{width:100%}.wrp-map .map-text{left:50%;margin-left:-290px;top:170px}.filter-product ul{margin-top:0}.wrp-products-2 .product-card .wr-image{height:249px;line-height:247px}}@media screen and (max-width:767px){.wrp-products-2 .product-card .wr-image{height:auto;line-height:normal}}.faq .title{border-bottom:1px solid #e5e5e5;cursor:pointer;padding:24px 64px 24px 0;position:relative;transition:all .4s}.faq .title:after{background:url(/local/templates/landings/pages/aeroflot/img/arrow-down.svg) no-repeat 50%;content:"";height:5px;position:absolute;right:24px;top:50%;transition:all .4s;width:10px}.faq .title.open:after{transform:rotate(180deg)}.faq .faq-item-content{border-bottom:1px solid #e5e5e5;display:none;padding:24px 32px}.faq .faq-item-content .txt-bold+p{margin-top:0}.faq .faq-item-content p+p{margin-top:16px}@media screen and (min-width:1201px){.faq .title:hover{color:#ef426f}.faq .title:hover:after{background:url(/local/templates/landings/pages/aeroflot/img/arrow-down-hover.svg) no-repeat 50%}}@media screen and (max-width:767px){.faq .title{padding:16px 64px 16px 0}.faq .faq-item-content{padding:16px 24px}.faq .faq-item-content p+p{margin-top:8px}}.wrp-timer *{transition:none}.wrp-timer{position:relative;z-index:0!important}.wrp-timer .timer-element>span:first-child span{font-family:Gilroy-Regular,sans-serif!important}.wrp-timer .timer-element>span:last-child{font:20px Gilroy-Regular,sans-serif!important}.wrp-timer .timer-separator{text-shadow:0 0 4px hsla(0,0%,100%,.5)}@media screen and (max-width:991px){.wrp-timer>div{min-width:690px!important}.wrp-timer .timer-flipchart-card>span{font-size:68px!important}}@media screen and (max-width:768px){.wrp-timer>div{height:62px!important;min-width:290px!important}.wrp-timer span{transition:none}.wrp-timer .title{font:18px Gilroy-Bold,sans-serif;margin:25px 0 0 10px}body .timer .wrp-timer>div .timer-separator{font-size:34px!important;line-height:5px!important;padding:0 5px!important}.wrp-timer .timer-flipchart-card{height:45px;width:30px}.wrp-timer .timer-flipchart-inner{margin-right:2px!important}.wrp-timer .timer-flipchart-card>span{font-size:21px!important}.wrp-timer .timer-flipchart-front.timer-flipchart-face,.wrp-timer .timer-flipchart-top.timer-flipchart-face{padding:14px 5px 0!important}.wrp-timer .timer-flipchart-back.timer-flipchart-face,.wrp-timer .timer-flipchart-bottom.timer-flipchart-face{padding:2px 5px 0!important}.wrp-timer .timer-element>span:last-child{font-size:10px!important}}.section-1{background:linear-gradient(180deg,#333,#212121);padding:64px 0 88px}.section-1__list li{list-style-position:outside;list-style-type:disc}.section-1--white{background:#fff}@media screen and (max-width:1199px){.section-1{padding:56px 0 80px}}@media screen and (max-width:991px){.section-1{padding:40px 0 56px}.section-1__list li{list-style-position:inside}}@media screen and (max-width:767px){.section-1{padding:32px 0 56px}}.section-text .city{margin-top:13px}@media screen and (max-width:991px){.section-text .city{margin-top:11px}}@media screen and (max-width:767px){.section-text .city{margin-top:0}}.footer{background:#333;color:#fff}.footer .container{position:relative}.footer .footer-top{padding:64px 0 54px}.footer .footer-top .logo img{width:228px}.footer .footer-top .txt{display:inline-block;margin-left:57px;vertical-align:top;width:530px}.footer .footer-top .footer-info{float:right}.footer .footer-top .footer-info .phone a{color:#fff;letter-spacing:.3px}.footer .footer-top .footer-info .callBack{border:1px solid hsla(0,0%,100%,.8);border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;height:36px;line-height:35px;margin-top:2px;text-align:center;width:150px}.footer .footer-top .footer-info .callBack:hover{background:#fff;color:#333}.footer .copyright{border-top:1px solid #545454;font-size:14px;padding:24px 0 32px}.to_top{background:#fff;border-radius:50%;bottom:50px;box-shadow:0 2px 10px rgba(0,0,0,.25);cursor:pointer;display:none;height:40px;line-height:39px;position:fixed;right:50px;text-align:center;transition:none;width:40px;z-index:3}.to_top:hover{transform:scale(1.1)}@media screen and (max-width:1200px){.footer .footer-top{display:none}.footer .copyright{padding:15px 0 16px}}@media screen and (max-width:767px){.to_top{bottom:15px;right:15px}}.input::-webkit-input-placeholder{color:#a1a1a1;opacity:1}.input::-moz-placeholder{color:#a1a1a1;opacity:1}.input:-ms-input-placeholder{color:#a1a1a1;opacity:1}.input::-o-placeholder{color:#a1a1a1;opacity:1}body .input-search{background:url(/local/templates/landings/pages/aeroflot/img/input-search.svg) no-repeat 8px;border:1px solid #d6d6d6;border-radius:4px;box-sizing:border-box;height:40px;padding:0 15px 0 40px;width:288px}.fancybox-slide .popup{border-radius:4px;margin:45px 20px;max-width:750px;padding:56px 40px}@media screen and (max-width:991px){.fancybox-slide .popup{margin:20px;padding:30px}}@media screen and (min-width:992px){.tb-visible{display:none!important}}@media screen and (max-width:991px){.tb-hidden{display:none!important}.tb-align-center{text-align:center}.tb-align-left{text-align:left}}@media screen and (min-width:768px){.mob-visible{display:none!important}}@media screen and (max-width:767px){.mob-hidden{display:none!important}.mob-align-center{text-align:center}}.bg{background:rgba(0,0,0,.75);height:100%;left:0;top:0;width:100%}.bg,.popup{display:none;position:fixed;z-index:108}.popup{-webkit-overflow-scrolling:touch;background:#fff;border-radius:4px;box-shadow:0 14px 25px rgba(0,0,0,.16);left:50%;top:50%;transform:translate(-50%,-50%)}.popup__call-back{max-width:384px;padding:40px 32px 48px}.popup__call-back .btn{width:100%}.popup__close{background:url(/local/templates/landings/base/img/svg/cancel-popup.svg) no-repeat 50%;cursor:pointer;height:40px;padding:0;position:absolute;right:0;top:0;width:40px}.popup__close:hover{background:url(/local/templates/landings/base/img/svg/cancel.svg) no-repeat 50%}.popup__call-back .wr-input{width:100%}.popup__wr-thanks{max-width:360px;padding:40px 32px 48px}.popup__input-error{border-color:#f44336!important}.popup__input-error~.wr-input__error-txt{display:block}.popup__error-message{color:#f44336;display:none;font:12px/16px Gilroy-Regular,sans-serif;left:157px;position:absolute;top:44px}.popup__promotion-rules{background:#fff;border-top:1px solid #f0f0f0;bottom:0;display:none;left:0;padding:24px 112px 24px 40px;position:fixed;width:100%;z-index:50}.popup__promotion-rules .popup__close{right:40px;top:24px}.popup__promotion-rules-top{display:none}@media screen and (max-width:1023px){.popup__call-back,.popup__promotion-rules,.popup__wr-thanks{-webkit-overflow-scrolling:touch;border-radius:0;height:100%;left:0;max-width:100%;overflow-y:auto;padding:40px 16px 48px;top:0;transform:none;width:100%}.popup__promotion-rules{display:none;padding:56px 16px 104px}.popup__promotion-rules-top{align-items:center;background:#fff;border-bottom:1px solid #ebebeb;display:flex;left:0;padding:0 16px;position:fixed;top:0;width:100%}.popup__promotion-rules .popup__close{margin-left:auto;position:static}.popup__promotion-rules-close{background:#fff;bottom:0;left:0;padding:16px;position:fixed;width:100%}.popup__promotion-rules-btn{background:#00b9bf;border-radius:8px;color:#fff;display:block;font:16px/24px Gilroy-Bold,sans-serif;padding:12px 10px;width:100%}}.popup__filter{-webkit-overflow-scrolling:touch;background:#fff;display:none;height:100%;left:0;overflow-y:auto;padding-bottom:96px;position:fixed;top:0;width:100%;z-index:108}.popup__filter-top{align-items:center;border-bottom:1px solid #ebebeb;display:flex;padding:0 16px}.popup__filter .popup__close{margin-left:auto;position:static}.popup__filter-center{padding:0 16px}.popup__filter-row{margin-bottom:16px}.popup__filter-row:last-child{margin-bottom:0}.popup__filter-item{align-items:center;display:flex;flex-wrap:wrap;margin:0 -4px}.popup__filter-btn{background:#fff;border-radius:100px;color:#212121;cursor:pointer;filter:drop-shadow(0 2px 8px rgba(0,0,0,.08));font:14px/20px Gilroy-Regular,sans-serif;margin:0 4px 16px;padding:6px 12px;position:relative}.popup__filter-btn:after{border:2px solid #00b9bf;border-radius:100px;content:"";display:none;height:100%;left:0;position:absolute;top:0;width:100%}.popup__filter-btn.active:after{display:block}.popup__filter-wr-apply{background:#fff;bottom:0;left:0;padding:16px;position:fixed;width:100%}.popup__filter-apply{background:#00b9bf;border-radius:8px;color:#fff;font:16px/24px Gilroy-Bold,sans-serif;padding:12px 16px;width:100%}@media screen and (max-width:1023px){.popup__close:hover{background:url(/local/templates/landings/base/img/svg/cancel-popup.svg) no-repeat 50%}}.hidden-empty{display:none}.address__wr-item{position:relative}.address__info{bottom:32px;left:50%;max-width:328px;position:absolute;transform:translate(-50%);width:100%;z-index:1}.address__info-item{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:12px 16px;width:100%}.address__number{color:#2196f3}.map-baloon__work-status,.shops-list-item__work-status{background-position:0;background-repeat:no-repeat;font-size:16px;padding:0 0 0 24px}.work-status-defaul{display:none}.work-status-open{background-image:url(/local/templates/assets/img/svg/shops/status-pins/open.svg);color:#98b823}.work-status-opening_soon{background-image:url(/local/templates/assets/img/svg/shops/status-pins/opening_soon.svg);color:#98b823}.work-status-closing_soon{background-image:url(/local/templates/assets/img/svg/shops/status-pins/closing_soon.svg);color:#fe0066}.work-status-temporarily_closed{background-image:url(/local/templates/assets/img/svg/shops/status-pins/temporarily_closed.svg);color:#fe0066}@media screen and (max-width:1023px){.address__wr-city-selection{margin:0 auto;max-width:520px;padding:0 16px;position:static;transform:none}.address__info{max-width:360px;padding:0 16px}}body{backface-visibility:hidden;background:#fff;color:#000;font-size:16px;font-weight:300;line-height:1.5;min-width:320px;vertical-align:top}.shops-location{margin-bottom:47px;text-align:center}.shops-location__city{letter-spacing:.6px}.shops-location__city .icon-map{margin-right:7px}.icon-map{background-image:url(/local/templates/assets/img/svg/map.svg);background-size:18px 24px;height:24px;width:18px}.link-solid{border-bottom:1px solid #ccc;transition:border .2s ease}.shops-location__country{display:inline-block;margin-left:24px;vertical-align:middle;width:208px}.shops-map{height:584px;position:relative}.popup-rules{border-radius:4px;display:none;height:100%;margin:45px 20px;max-height:750px;max-width:750px;padding:56px 40px}.rules__wrapper{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rules__wrapper::-webkit-scrollbar{display:none}@media(max-width:768px){.popup-rules{left:calc(50% - 20px);max-height:100%;min-width:300px;overflow:hidden;overflow-y:scroll;padding:40px 20px;top:45%}}
