.main-background{padding-bottom:60px;position:relative;background-color:#f3f3f3;z-index:1;margin-bottom:15px}.main-background:after,.main-background:before{content:"";position:absolute;top:0;left:0;right:0}.main-background:before{display:none;height:705px;z-index:0;background:url(../../images/ai/bezlimit800/8_800_bg1.png?v=1) center 160px no-repeat;-webkit-background-size:900px 900px;background-size:900px}@media (min-width:1200px){.main-background:before{-webkit-background-size:initial initial;background-size:initial;height:880px}}.main-background:after{display:block;background-color:#fff;z-index:-1}.main-background>.container{position:relative}.title.title-sm{font-size:28px}.title.title-sm-x{font-size:26px;line-height:26px;margin-top:15px}.title.title-gray-bg{font-family:bebasNeue,sans-serif;color:#fff;background-color:#6c6d70;font-size:70px;line-height:80px;margin-top:0;margin-bottom:0;padding:15px 15px 0}.title.title-gray-bg+.title.title-gray-bg{margin-top:8px}@media (min-width:768px){.main-background:before{display:block}.title.title-gray-bg{font-size:80px;line-height:80px;padding-top:20px;padding-left:15px;padding-right:15px}}@media (min-width:1030px){.title.title-gray-bg{font-size:100px;line-height:90px;padding:15px 35px}}@media (max-width:375px){.title.title-gray-bg{font-size:58px;padding-left:10px;padding-right:10px}}.title.title-big{font-size:130px;line-height:130px;padding-top:15px;font-family:bebasNeue,sans-serif;font-weight:700;color:#ec008c;margin-top:0}@media (min-width:1030px){.title.title-big{font-size:170px;height:120px;line-height:141px}}.promo-block{position:relative;text-align:center}@media (min-width:768px){.title.title-big{padding-top:0}.promo-block{height:432px;text-align:left}}@media (min-width:1030px){.promo-block{height:412px}}@media (min-width:1200px){.promo-block{height:613px}}.grey-info-tape{font-size:26px;min-height:50px;line-height:50px;color:#000;background-color:#bbbdc0}.btn-buy-callback{min-width:184px;height:60px;text-align:center;text-transform:uppercase;line-height:60px;font-size:24px;font-weight:700;background-color:#eb008b;border-radius:4px;position:relative;display:inline-block}a.btn-buy-callback{color:#fff}.promo-block .btn-buy-callback{position:relative;top:533px;left:771px}@media (max-width:1199px){.promo-block .btn-buy-callback{top:351px;left:633px;line-height:50px;height:50px}}@media (max-width:1030px){.promo-block .btn-buy-callback{top:372px;left:524px}}@media (max-width:767px){.promo-block .btn-buy-callback{top:0;left:auto;margin-bottom:10px}}.table-plans .btn-buy-callback{width:100%}.promo-block .happy-man{display:none;position:absolute;background:url(../../images/ai/bezlimit800/happy_man.png) 100% 100% no-repeat}@media (min-width:768px){.promo-block .happy-man{display:block;-webkit-background-size:contain;background-size:contain;width:300px;height:300px;right:0;bottom:0}}@media (min-width:1030px){.promo-block .happy-man{width:577px;height:546px;right:-92px}}.promo-block .circle-first,.promo-block .circle-second,.promo-block .circle-third{position:relative;margin-top:20px}@media (min-width:768px){.promo-block .circle-first{position:absolute;left:0;top:5px;margin-top:0}.promo-block .circle-first .text-desc{left:100px!important;top:26px!important}.promo-block .circle-first .text-desc .line-1{width:340px!important}.promo-block .circle-first .text-desc .line-2{width:410px!important}}@media (min-width:1030px){.promo-block .circle-first{top:214px}}@media (min-width:768px){.promo-block .circle-second{position:absolute;left:0;top:125px;margin-top:0}.promo-block .circle-second .text-desc{left:100px!important;top:26px!important}.promo-block .circle-second .text-desc .line-1{width:445px!important}.promo-block .circle-second .text-desc .line-2{width:480px!important}}@media (min-width:1030px){.promo-block .circle-second{left:97px;top:330px}}@media (min-width:768px){.promo-block .circle-third{position:absolute;left:100px;top:250px;margin-top:0}}@media (min-width:1030px){.promo-block .circle-third{left:180px;top:438px}}.promo-block .circle-sm{margin-left:auto;margin-right:auto;position:relative;z-index:5;width:116px;height:115px;background:url(../../images/ai/bezlimit800/promo_circle_sm.png) no-repeat}.promo-block .circle-sm .text-wrapper{padding-top:15px}.promo-block .circle-md{margin-left:auto;margin-right:auto;position:relative;width:192px;height:192px;background:url(../../images/ai/bezlimit800/promo_circle_md.png) no-repeat}.promo-block .circle-md .text-wrapper{padding-top:60px}.promo-block .text-desc{position:relative;font-size:20px;line-height:20px;left:auto!important;top:auto!important;margin-top:10px}.promo-block .text-desc .line{background-color:#fff;width:100%!important;padding:5px 10px}@media (min-width:768px){.promo-block .text-desc{position:absolute;margin-top:0}.promo-block .text-desc .line{width:400px;padding-left:40px;padding-right:40px}}.promo-block .text-desc .line+.line{margin-top:6px}.promo-block .text-wrapper .text-lg,.promo-block .text-wrapper .text-md,.promo-block .text-wrapper .text-xs{font-family:Tahoma,Verdana,Segoe,sans-serif}.promo-block .text-wrapper .text-lg{font-size:60px;line-height:60px}.promo-block .text-wrapper .text-md{font-size:40px;line-height:40px}.promo-block .text-wrapper .text-xs{font-size:14px;line-height:14px;font-weight:700}.promo-block .text-wrapper .color-pink,.title.title-pink{color:#ec008c}@media (min-width:768px){.title.title-md{font-size:47px;margin-bottom:35px}.title.title-md .sub-title{font-size:30px;line-height:36px}}.media.media-advantages,.media.media-advantages .media-body,.media.media-advantages .media-body .media-heading{line-height:14px;font-family:Tahoma,Verdana,Segoe,sans-serif}.media.media-advantages{margin-bottom:12px;padding:20px 30px;background-color:#fff;font-size:12px}.media.media-advantages .media-body{font-size:12px}.media.media-advantages .media-body .media-heading{font-size:14px;font-weight:700;color:#6d6e71;margin-top:0;margin-bottom:5px}.card.tariff-card-800{background-color:#fff;padding-top:47px;padding-bottom:11px;margin-bottom:20px;text-align:center}.card.tariff-card-800 .circle-info{font-family:Tahoma,Verdana,Segoe,sans-serif;position:relative;display:inline-block;vertical-align:middle;font-size:32px;line-height:32px;width:130px;height:130px;border-radius:50%;background-color:#6c6d70;color:#fff;text-align:center;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.card.tariff-card-800 .circle-info:before{content:" ";height:100%;width:1px}.card.tariff-card-800 .circle-info span,.card.tariff-card-800 .circle-info:before{display:inline-block;vertical-align:middle}.card.tariff-card-800 .circle-info span.lg{font-size:50px}.card.tariff-card-800 .circle-info span .digit{font-size:50px;line-height:50px}.card.tariff-card-800 .circle-info span .desc{font-size:21px;line-height:21px}.card.tariff-card-800 .card-info{font-family:Tahoma,Verdana,Segoe,sans-serif;font-size:20px;line-height:25px;color:#fff;text-align:center;background-color:#6c6d70;padding-top:15px;padding-bottom:12px;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.card.tariff-card-800 .card-icon{display:block;margin-top:15px;margin-bottom:5px;width:90px;height:85px;-webkit-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease}.card.card-diff .card-body .list.list-idented li:not(:last-of-type),.table.table-plans{margin-bottom:10px}.card.tariff-card-800 .card-icon.icon-person{background:url(../../images/ai/bezlimit800/icons/icon-person-gray.png) top no-repeat}.card.tariff-card-800 .card-icon.icon-phone{background:url(../../images/ai/bezlimit800/icons/icon-phone-gray.png) top no-repeat}.card.tariff-card-800 .card-icon.icon-wallet{background:url(../../images/ai/bezlimit800/icons/icon-wallet-gray.png) top no-repeat}.card.tariff-card-800 .card-icon.icon-phone-in{background:url(../../images/ai/bezlimit800/icons/icon-phone-in-gray.png) top no-repeat}.card.tariff-card-800:hover{-webkit-transition:1s ease;-o-transition:1s ease;transition:1s ease}.card.tariff-card-800:hover .card-info,.card.tariff-card-800:hover .circle-info{background-color:#eb008b}.card.tariff-card-800:hover .card-icon.icon-person{background:url(../../images/ai/bezlimit800/icons/icon-person-pink.png) top no-repeat}.card.tariff-card-800:hover .card-icon.icon-phone{background:url(../../images/ai/bezlimit800/icons/icon-phone-pink.png) top no-repeat}.card.tariff-card-800:hover .card-icon.icon-wallet{background:url(../../images/ai/bezlimit800/icons/icon-wallet-pink.png) top no-repeat}.card.tariff-card-800:hover .card-icon.icon-phone-in{background:url(../../images/ai/bezlimit800/icons/icon-phone-in-pink.png) top no-repeat}.card.card-diff .card-title,.card.card-diff .card-title-pink{font-family:Tahoma,Verdana,Segoe,sans-serif;font-size:18px;line-height:18px;color:#fff;padding:15px;text-align:center}.card.card-diff .card-title{background-color:#6c6d70}.card.card-diff .card-title-pink{background-color:#eb008b}.card.card-diff .card-body{padding:20px 15px 25px;background-color:#fff;font-family:Tahoma,Verdana,Segoe,sans-serif;font-size:12px;line-height:14px}@media (min-width:1030px){.card.card-diff .card-body{height:300px}}@media (min-width:1200px){.card.card-diff .card-body{height:280px}}.card.card-diff .card-body .list.list-idented{padding-left:25px}.card.card-diff .card-body .list.list-idented li .list.list-idented{margin-top:18px}.card.card-diff .card-body .list.list-arrow-black{list-style-image:url(../../images/ai/bezlimit800/icons/icon-arrow-black.png)}.card.card-diff .card-body .list.list-arrow-gray{list-style-image:url(../../images/ai/bezlimit800/icons/icon-arrow-gray.png)}.card.card-diff .card-body .list.list-arrow-pink{list-style-image:url(../../images/ai/bezlimit800/icons/icon-arrow-pink.png)}.card.card-diff .card-body .list.list-gray{color:#6d6e71}.card.card-diff .card-body .list.list-dot-pink{padding-left:0}.card.card-diff .card-body .list.list-dot-pink li{padding-left:12px;background:url(../../images/ai/bezlimit800/icons/icon-dot-pink.png) left 4px no-repeat;list-style:none}.card.card-diff .card-body .list.list-dot-gray{padding-left:0}.card.card-diff .card-body .list.list-dot-gray li{padding-left:12px;background:url(../../images/ai/bezlimit800/icons/icon-dot-gray.png) left 4px no-repeat;list-style:none}.table-responsive>.table.table-plans>tbody>tr>td,.table-responsive>.table.table-plans>tbody>tr>th,.table-responsive>.table.table-plans>tfoot>tr>td,.table-responsive>.table.table-plans>tfoot>tr>th,.table-responsive>.table.table-plans>thead>tr>td,.table-responsive>.table.table-plans>thead>tr>th{white-space:normal}.table.table-plans{font-family:Tahoma,Verdana,Segoe,sans-serif;overflow:hidden}.table.table-plans td,.table.table-plans th{background-color:#fff;border:4px solid #f3f3f3}.table.table-plans td{padding:15px 35px}.table.table-plans .bg-gray{background-color:#6c6d70;color:#fff}.table.table-plans .bg-pink{background-color:#ec008c;color:#fff}.table.table-plans .title{font-family:Tahoma,Verdana,Segoe,sans-serif;font-size:18px;line-height:18px;font-weight:400}.table.table-plans .w-215{width:215px}.table.table-plans .wo-borders td,.table.table-plans .wo-borders th{border:none}.table.table-plans td.border-left{border-left:4px solid #f3f3f3}.table.table-plans td.border-top{border-top:4px solid #f3f3f3}.table.table-plans tbody td:first-of-type,.table.table-plans tbody th:first-of-type,.table.table-plans thead td:first-of-type,.table.table-plans thead th:first-of-type{border-left:none}.table.table-plans tbody td:last-of-type,.table.table-plans tbody th:last-of-type,.table.table-plans thead td:last-of-type,.table.table-plans thead th:last-of-type{border-right:none}.table.table-plans tfoot td{background-color:#f3f3f3;padding:10px 0}.table.table-plans tfoot tr td{overflow:hidden}@media screen and (max-width:767px){.btn.btn-connect,.table.table-plans td{padding:15px 10px}.main-background{position:static}.main-wrap .top-wrap header .head-body #main-nav.visible{float:none}}@media (min-width:992px){.container{max-width:970px;width:auto}}