.top-wrap>.centered.full-width{background-color:#dedede}h2{font-size:50px;font-weight:100;line-height:50px}h2 small{font-weight:600;line-height:39.5px;font-size:28px;display:block}.bg-white{background-color:#fff}.heading-block .common-advantages{margin-bottom:30px}.heading-block .common-advantages li{color:#000;text-transform:uppercase;font-size:13px;line-height:17.5px;padding:3px 0;list-style:none}.heading-block .common-advantages li:before{content:'•';width:9px;display:inline-block}.heading-block.with-bg{background:#dedede}.heading-block.with-bg:after{clear:both;content:'';display:block}.heading-block.with-bg:before{content:'';height:144px;width:-webkit-calc(50% - 600px);width:calc(50% - 600px);float:left;background:#cad3dc}.heading-block.with-bg h2{background:#cad3dc;position:relative;color:#000;padding-top:35px;height:144px;margin-top:0;margin-bottom:0;display:inline-block;padding-right:40px;margin-right:20px}.heading-block.with-bg h2:after{content:'';position:absolute;right:-108px;top:0;border:72px solid transparent;border-left:36px solid #cad3dc}.heading-block.with-bg h2 small{color:#000}.heading-block.with-bg .common-advantages{padding-top:39px;display:inline-block;padding-left:50px;margin-bottom:20px}.tariffs-list-onsmart{margin:0 -22px 35px}.tariffs-list-onsmart .slick-list.draggable{padding:0 3px}.tariffs-list-onsmart .tariff-item{border-radius:26px;padding:20px 0 23px;margin:5px 22px;width:266px!important}.tariffs-list-onsmart .tariff-item .heading-wrap{height:76px;vertical-align:middle;display:table-cell;width:inherit;width:265px}.tariffs-list-onsmart .tariff-item h3{color:#000;font-size:27px;font-weight:700;line-height:30.5px;text-align:center;vertical-align:middle;margin:0}.tariffs-list-onsmart .tariff-item h3:after{content:'';display:block;margin:7px auto;width:54px;border-top:solid 1px #0a0a0d}.tariffs-list-onsmart .tariff-item .short{text-align:center;color:#000;font-size:12px;line-height:16px;margin-bottom:17px}.tariffs-list-onsmart .tariff-item .connect-type{font-size:12px;color:#000;background-color:#fff;font-weight:700;line-height:16px;padding:5px 17px;border-radius:0 9px 9px 0;text-transform:uppercase;float:left;margin-bottom:17px}.tariffs-list-onsmart .tariff-item .bg-wrap{background:#fff;clear:both;min-height:200px;margin-bottom:20px}.tariffs-list-onsmart .tariff-item .description{font-size:10px;font-style:italic;color:#6d6e71;text-align:center;padding:10px 25px 14px;line-height:12px;margin-bottom:0}.tariffs-list-onsmart .tariff-item .advantages-ics{padding-left:0}.tariffs-list-onsmart .tariff-item .advantages-ics li{font-size:10.5px;color:#000;font-weight:700;line-height:23px;margin:2px 0;list-style:none;text-transform:uppercase;min-height:23px;padding-right:10px}.tariffs-list-onsmart .tariff-item .advantages-ics li:before{content:'';float:left;height:23px;width:42px;background:center no-repeat}.tariffs-list-onsmart .tariff-item .advantages-ics li.ic-1:before{background-image:url(../../images/ai/tariffs-alt/ic-attr-1.svg)}.tariffs-list-onsmart .tariff-item .advantages-ics li.ic-2:before{background-image:url(../../images/ai/tariffs-alt/ic-attr-2.svg);-webkit-background-size:22px auto;background-size:22px auto}.tariffs-list-onsmart .tariff-item .advantages-ics li.ic-3:before{background-image:url(../../images/ai/tariffs-alt/ic-attr-3.svg)}.tariffs-list-onsmart .tariff-item .advantages-ics li.ic-4:before{background-image:url(../../images/ai/tariffs-alt/ic-attr-4.svg);-webkit-background-size:20px auto;background-size:20px auto}.tariffs-list-onsmart .tariff-item .advantages-ics li.ic-5:before{background-image:url(../../images/ai/tariffs-alt/ic-attr-5.svg);-webkit-background-size:24px auto;background-size:24px auto}.tariffs-list-onsmart .tariff-item .advantages-ics li.ic-6:before{background-image:url(../../images/ai/tariffs-alt/ic-attr-6.svg);-webkit-background-size:31px auto;background-size:31px auto}.tariffs-list-onsmart .tariff-item .advantages-ics li.ic-7:before{background-image:url(../../images/ai/tariffs-alt/ic-attr-7.svg);-webkit-background-size:22px auto;background-size:22px auto}.tariffs-list-onsmart .tariff-item .advantages-ics li.ic-8:before{background-image:url(../../images/ai/tariffs-alt/ic-attr-8.svg);-webkit-background-size:21px auto;background-size:21px auto}.tariffs-list-onsmart .tariff-item .price{text-align:center;line-height:22px;color:#231f20;margin-bottom:17px}.tariffs-list-onsmart .tariff-item .price .value{font-size:32px;font-weight:700}.tariffs-list-onsmart .tariff-item .price .unit{font-size:13px}.tariffs-list-onsmart .tariff-item .btn-connect{color:#231f20;background:url(../../images/ai/tariffs-alt/btn-arrow.svg) right 4px center no-repeat rgba(255,255,255,.25);-webkit-background-size:28px 28px;background-size:28px;border-radius:14px;padding:9px 38px 9px 12px;display:inline-block;font-size:12px;line-height:18px;text-decoration:none;-webkit-transition:.2s background-color;-o-transition:.2s background-color;transition:.2s background-color}.tariffs-list-onsmart .tariff-item .btn-connect:hover{background-color:rgba(255,255,255,.4)}.tariffs-list-onsmart .tariff-item.bg-violet{background:#aeb2d9;-webkit-box-shadow:0 0 2px 2px #8e93c1;box-shadow:0 0 2px 2px #8e93c1}.tariffs-list-onsmart .tariff-item.bg-green{background:#a3c9b9;-webkit-box-shadow:0 0 2px 2px #83b09b;box-shadow:0 0 2px 2px #83b09b}.tariffs-list-onsmart .tariff-item.bg-blue{background:#91bfd3;-webkit-box-shadow:0 0 2px 2px #70a6b9;box-shadow:0 0 2px 2px #70a6b9}.tariffs-list-onsmart .tariff-item.bg-pink{background:#d7a495;-webkit-box-shadow:0 0 2px 2px #c38477;box-shadow:0 0 2px 2px #c38477}.business-tariffs-block{background-color:#cad3dc;padding-top:70px}.business-tariffs-block h2{margin-top:3px;color:#000;margin-bottom:50px}.business-tariffs-block h2 small{color:#000}.business-tariffs-block .plus-block{font-size:24px;font-weight:700;color:#000;line-height:28px;text-align:center;background-color:#fff;margin-top:-112px;padding:112px 20px 40px}.business-tariffs-block .plus-block .price{font-weight:100}.business-tariffs-block .plus-block .btn-connect{display:block;color:#fff;font-size:18px;line-height:22px;padding:10px 58px 10px 12px;width:222px;font-weight:100;background:#91bfd3;border-radius:23px;text-align:center;margin:12px auto;text-decoration:none}.business-tariffs-block .plus-block .btn-connect:before{content:'+';display:inline-block;width:25px;height:25px;font-size:26px;text-align:center;color:#fff;border-radius:50%;border:1px solid #fff;line-height:22px;vertical-align:middle;margin-right:30px;-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;text-shadow:0 0 0 #fff;-webkit-transition:.2s text-shadow,.2s -webkit-box-shadow;-o-transition:.2s box-shadow,.2s text-shadow;transition:.2s box-shadow,.2s text-shadow;transition:.2s box-shadow,.2s text-shadow,.2s -webkit-box-shadow}.business-tariffs-block .plus-block .btn-connect:hover:before{-webkit-box-shadow:0 0 1px 1px #fff;box-shadow:0 0 1px 1px #fff;text-shadow:0 0 2px #fff}.mobile-tariffs-block:after{clear:both;content:'';display:block}.mobile-tariffs-block .half-part{width:50%;float:left;padding:40px 10px}.mobile-tariffs-block .half-part h3{color:#231f20;font-size:40px;font-weight:100;line-height:39px;margin-bottom:20px}.mobile-tariffs-block .half-part h3 small{display:block;font-size:21px;font-weight:600;line-height:33px}.mobile-tariffs-block .half-part .tariff-item{border:6px solid #dedede;border-radius:8px;background:#fff;margin-bottom:8px;font-size:0;-webkit-transition:.2s border;-o-transition:.2s border;transition:.2s border}.mobile-tariffs-block .half-part .tariff-item .price{-webkit-transition:.2s background;-o-transition:.2s background;transition:.2s background;display:inline-block;width:18%;min-width:70px;color:#000;text-align:center;line-height:21px;background:#dedede;min-height:42px;padding:11px 0;vertical-align:middle}.mobile-tariffs-block .half-part .tariff-item .price .value{font-size:32px;font-weight:600}.mobile-tariffs-block .half-part .tariff-item .price .unit{font-size:13px}.mobile-tariffs-block .half-part .tariff-item .summary{padding-left:0;display:inline-block;width:62%;vertical-align:middle;margin-bottom:0}.mobile-tariffs-block .half-part .tariff-item .summary li{list-style:none;padding-left:10px;width:50%;display:inline-block;font-size:11px}.mobile-tariffs-block .half-part .tariff-item .summary li:before{content:'•';width:9px;display:inline-block}.mobile-tariffs-block .half-part .tariff-item .summary li.plus{width:100%}.mobile-tariffs-block .half-part .tariff-item .summary li.plus:before{content:'+'}.mobile-tariffs-block .half-part .tariff-item .connect-btn{vertical-align:middle;display:inline-block;font-size:11px;font-weight:700;color:#000;line-height:16px;background:#dedede;border-radius:12px;padding:8px 13px;text-decoration:none;text-transform:uppercase;-webkit-transition:.2s background,.2s color;-o-transition:.2s background,.2s color;transition:.2s background,.2s color}.mobile-tariffs-block .half-part .tariff-item .connect-btn:hover{color:#fff}.mobile-tariffs-block .half-part.color-green h3 small{color:#78baa6}.mobile-tariffs-block .half-part.color-green .tariff-item:hover{border-color:#78baa6}.mobile-tariffs-block .half-part.color-green .tariff-item:hover .connect-btn,.mobile-tariffs-block .half-part.color-green .tariff-item:hover .price{background:#78baa6}.mobile-tariffs-block .half-part.color-violet h3 small{color:#8790c9}.mobile-tariffs-block .half-part.color-violet .tariff-item:hover{border-color:#8790c9}.mobile-tariffs-block .half-part.color-violet .tariff-item:hover .connect-btn,.mobile-tariffs-block .half-part.color-violet .tariff-item:hover .price{background:#8790c9}.num-transfer-block{font-size:0}.num-transfer-block .white-bg{padding-bottom:50px}.num-transfer-block .left-part{display:inline-block;width:41%;padding:0 35px 0 27px;text-align:right;vertical-align:bottom}.num-transfer-block .left-part h2{color:#000;margin-top:0;margin-bottom:50px}.num-transfer-block .left-part h2 small{color:#000}.num-transfer-block .left-part .description{color:#000;line-height:22px;font-size:14px;margin-bottom:30px}.num-transfer-block .left-part .more-btn{font-size:13px;background-color:#dedede;color:#231f20;border-radius:12px;line-height:18px;display:inline-block;padding:6px 35px;text-decoration:none;text-transform:uppercase;-webkit-transition:.2s color;-o-transition:.2s color;transition:.2s color}.num-transfer-block .left-part .more-btn:hover{color:#fff}.num-transfer-block .phone-img{width:18%;max-width:215px;display:inline-block;height:auto;vertical-align:top}.num-transfer-block .right-part{width:41%;vertical-align:bottom;display:inline-block;padding:0 27px 0 35px}.num-transfer-block .right-part #num-transfer-form input[type=text],.num-transfer-block .right-part #num-transfer-form input[type=tel],.num-transfer-block .right-part #num-transfer-form input[type=mail]{color:#666;font-size:13px;line-height:17px;padding:15px 32px;border-radius:15px;border:1px solid #e0e0e0;margin-bottom:11px;width:100%;outline:0}.num-transfer-block .right-part #num-transfer-form input[type=text]::-webkit-input-placeholder,.num-transfer-block .right-part #num-transfer-form input[type=tel]::-webkit-input-placeholder,.num-transfer-block .right-part #num-transfer-form input[type=mail]::-webkit-input-placeholder{color:#666}.num-transfer-block .right-part #num-transfer-form input[type=text]::-moz-placeholder,.num-transfer-block .right-part #num-transfer-form input[type=tel]::-moz-placeholder,.num-transfer-block .right-part #num-transfer-form input[type=mail]::-moz-placeholder{color:#666}.num-transfer-block .right-part #num-transfer-form input[type=text]::placeholder,.num-transfer-block .right-part #num-transfer-form input[type=tel]::placeholder,.num-transfer-block .right-part #num-transfer-form input[type=mail]::placeholder{color:#666}.num-transfer-block .right-part #num-transfer-form input[type=checkbox]{width:25px;height:25px;border:1px solid #e5e5e5;border-radius:2px;display:inline-block;vertical-align:middle;margin-right:19px;margin-top:0}.num-transfer-block .right-part #num-transfer-form label{color:#666;font-size:12px;font-weight:400;margin-bottom:40px;vertical-align:middle}.num-transfer-block .right-part #num-transfer-form button[type=submit],.num-transfer-block .right-part #num-transfer-form input[type=submit]{background:#91bfd3;color:#fff;font-size:13px;line-height:16px;padding:7px 36px;border:none;border-radius:11px;-webkit-transition:.2s color;-o-transition:.2s color;transition:.2s color;outline:0}.num-transfer-block .right-part #num-transfer-form button[type=submit]:hover,.num-transfer-block .right-part #num-transfer-form input[type=submit]:hover{color:#000}.mobile-internet-block{font-size:0}.mobile-internet-block h3{color:#231f20;font-size:40px;font-weight:100;line-height:39px;margin-bottom:30px}.mobile-internet-block h3 small{display:block;font-size:21px;font-weight:600;line-height:33px}.mobile-internet-block .description{font-size:14px;color:#000;line-height:22px;margin-bottom:19px}.mobile-internet-block .price{color:#000;margin-bottom:50px}.mobile-internet-block .price .value{font-weight:600;font-size:32px;margin-right:3px}.mobile-internet-block .price .sep{font-size:39px;font-weight:100;margin:0 10px;vertical-align:sub}.mobile-internet-block .price .unit{font-weight:600;font-size:14px}.mobile-internet-block .more-btn{display:inline-block;color:#000;font-size:13px;text-transform:uppercase;border-radius:11px;line-height:18px;text-decoration:none;padding:6px 36px;margin-bottom:50px;-webkit-transition:.2s color;-o-transition:.2s color;transition:.2s color}.mobile-internet-block .more-btn:hover{color:#fff}.mobile-internet-block .switches{text-align:left;padding-bottom:30px;padding-left:15px}.mobile-internet-block .switches .point{position:relative;display:inline-block}.mobile-internet-block .switches .point .trigger-area{cursor:pointer;padding:10px;display:inline-block;margin-left:-25px;margin-right:-10px;border-radius:50%;position:relative}.mobile-internet-block .switches .point .trigger-area:before{content:'';display:inline-block;width:15px;height:15px;border:7.5px solid #cbcbcb;border-radius:50%;vertical-align:middle;-webkit-transition:.2s border,.2s -webkit-box-shadow;-o-transition:.2s border,.2s box-shadow;transition:.2s border,.2s box-shadow;transition:.2s border,.2s box-shadow,.2s -webkit-box-shadow;position:relative;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}.mobile-internet-block .switches .point:after{content:'';padding-left:15px;width:80px;height:2px;display:inline-block;vertical-align:middle;background:#262424}.mobile-internet-block .left-part .more-btn,.mobile-internet-block .left-part .switches .point .trigger-area:before{background:#78baa6}.mobile-internet-block .switches .point:last-child:after{display:none}.mobile-internet-block .switches .point .value{font-size:18px;color:#231f20;font-weight:600;position:absolute;top:30px;left:-41px;width:77px;text-align:center;line-height:20px;cursor:pointer}.mobile-internet-block .switches .point .value .unit{font-size:13px;font-weight:100}.mobile-internet-block .switches .point.no-unit .value{font-size:13px;text-transform:uppercase}.mobile-internet-block .switches .point.active .trigger-area:before{border-width:0}.mobile-internet-block .left-part,.mobile-internet-block .right-part{vertical-align:bottom;display:inline-block;width:45%;padding:0 20px 50px}.mobile-internet-block .left-part{text-align:right}.mobile-internet-block .left-part h3 small{color:#78baa6}.mobile-internet-block .left-part .switches{float:right}.mobile-internet-block .left-part .switches .point .trigger-area:hover:before,.mobile-internet-block .left-part .switches .point.hover .trigger-area:before{-webkit-box-shadow:0 0 0 5px rgba(120,186,166,.3);box-shadow:0 0 0 5px rgba(120,186,166,.3)}.mobile-internet-block .right-part h3 small{color:#8790c9}.mobile-internet-block .right-part .more-btn,.mobile-internet-block .right-part .switches .point .trigger-area:before{background:#8790c9}.mobile-internet-block .right-part .switches .point .trigger-area:hover:before,.mobile-internet-block .right-part .switches .point.hover .trigger-area:before{-webkit-box-shadow:0 0 0 5px rgba(135,144,201,.3);box-shadow:0 0 0 5px rgba(135,144,201,.3)}.mobile-internet-block .middle-part{vertical-align:top;display:inline-block;width:10%;text-align:center;padding-bottom:35px;padding-top:40px}.mobile-internet-block .middle-part .line-1{margin:0 auto 23px;width:2px;background:#262424;height:104px}.mobile-internet-block .middle-part .ic-internet{max-width:113px;width:100%;height:94px;margin-bottom:20px;margin-left:12%;background:url(../../images/ai/tariffs-alt/internet-ic.svg) center no-repeat}.mobile-internet-block .middle-part .line-2{margin:0 auto 19px;width:2px;background:#262424;height:43px}.mobile-internet-block .middle-part .txt{font-size:18px;color:#231f20;line-height:21px;margin-bottom:20px}.mobile-internet-block .middle-part .line-3{margin:0 auto;width:2px;background:#262424;height:104px}.mobile-internet-block .tariffs-list-onsmart{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:60px;max-width:590px;margin:0 auto}.mobile-internet-block .tariffs-list-onsmart .tariff-item{margin:5px 25px}.mobile-internet-block .bg-form{background-color:#cad3dc;margin-top:-62px;padding-top:137px}.mobile-internet-block .bg-form #callback-form{width:42.5%;margin:0 auto;padding-bottom:75px}.mobile-internet-block .bg-form #callback-form input[type=text],.mobile-internet-block .bg-form #callback-form input[type=tel],.mobile-internet-block .bg-form #callback-form input[type=mail]{color:#666;font-size:13px;line-height:17px;padding:14px 24px;border-radius:19px;border:1px solid #e7ebef;background:#fff;margin-bottom:10px;width:100%;outline:0}.mobile-internet-block .bg-form #callback-form input[type=text]::-webkit-input-placeholder,.mobile-internet-block .bg-form #callback-form input[type=tel]::-webkit-input-placeholder,.mobile-internet-block .bg-form #callback-form input[type=mail]::-webkit-input-placeholder{color:#666}.mobile-internet-block .bg-form #callback-form input[type=text]::-moz-placeholder,.mobile-internet-block .bg-form #callback-form input[type=tel]::-moz-placeholder,.mobile-internet-block .bg-form #callback-form input[type=mail]::-moz-placeholder{color:#666}.mobile-internet-block .bg-form #callback-form input[type=text]::placeholder,.mobile-internet-block .bg-form #callback-form input[type=tel]::placeholder,.mobile-internet-block .bg-form #callback-form input[type=mail]::placeholder{color:#666}.mobile-internet-block .bg-form #callback-form button[type=submit],.mobile-internet-block .bg-form #callback-form input[type=submit]{background:#aeb2d9;color:#fff;font-size:18px;line-height:22px;padding:12px 33px;border:none;border-radius:17px;-webkit-transition:.2s color;-o-transition:.2s color;transition:.2s color;margin-top:15px;outline:0}.mobile-internet-block .bg-form #callback-form button[type=submit]:hover,.mobile-internet-block .bg-form #callback-form input[type=submit]:hover{color:#000}@media (max-width:1262px){.heading-block.with-bg:before{width:-webkit-calc(50% - 500px);width:calc(50% - 500px)}.mobile-tariffs-block{padding-bottom:40px}.mobile-tariffs-block .half-part{width:100%;padding-bottom:0}.num-transfer-block .centered{padding-top:30px}.tariffs-list-onsmart{margin:0 0 35px}}@media (max-width:1030px){.heading-block.with-bg:before{width:-webkit-calc(50% - 375px);width:calc(50% - 375px)}.num-transfer-block .phone-img{vertical-align:bottom}.mobile-internet-block .left-part,.mobile-internet-block .right-part{width:100%;text-align:center}.mobile-internet-block .left-part .switches,.mobile-internet-block .right-part .switches{text-align:center;float:none}.mobile-internet-block .middle-part{display:none}}@media (max-width:767px){.heading-block.with-bg:before{width:-webkit-calc(50% - 300px);width:calc(50% - 300px)}.num-transfer-block .left-part,.num-transfer-block .right-part{width:50%;padding:0 20px}.num-transfer-block .phone-img{display:none}.mobile-internet-block .bg-form #callback-form{width:70%}.tariffs-list-onsmart .tariff-item{margin:5px 9px}}@media (max-width:600px){.heading-block h2{padding-left:20px;margin-bottom:30px}.heading-block.with-bg h2{width:100%;margin-right:0;margin-bottom:30px;height:auto;padding-bottom:35px;padding-right:20px}.heading-block.with-bg h2:after{display:none}.heading-block.with-bg .common-advantages{padding-left:20px;padding-top:0;margin-top:0;margin-bottom:30px}.business-tariffs-block{padding-top:30px}.business-tariffs-block .heading-block{margin:0}.num-transfer-block .left-part,.num-transfer-block .right-part{width:100%}.num-transfer-block .left-part{margin-bottom:50px}.num-transfer-block .left-part h2{margin-bottom:39px}h2{font-size:33px;line-height:39px}h2 small{font-size:25px;line-height:29px}.mobile-tariffs-block .half-part .tariff-item{text-align:center;padding-bottom:10px}.mobile-tariffs-block .half-part .tariff-item .price{width:100%}.mobile-tariffs-block .half-part .tariff-item .summary{text-align:left;padding:10px;width:100%}.mobile-tariffs-block .half-part .tariff-item .summary li{width:100%}.tariffs-list-onsmart{padding:0 5px}.mobile-internet-block .tariffs-list-onsmart .tariff-item{margin:5px 9px}}@media (max-width:500px){.mobile-internet-block .switches{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0}.mobile-internet-block .switches .point .trigger-area{margin-right:-18px;z-index:2}.mobile-internet-block .switches .point .value{z-index:2;top:auto}.mobile-internet-block .switches .point:after{padding-left:0;width:0;height:65px;position:relative;background:0 0;border-right:dashed 3px #cbcbcb;top:25px;z-index:0;left:-1px}.mobile-internet-block .switches .point:last-child .trigger-area{top:13px;left:-1px}}