//@import url('https://fonts.googleapis.com/css?family=Open+Sans:300&subset=cyrillic,cyrillic-ext'); @import "../_partials/tablet-tariffs.less"; @import "../_partials/popup-tariffs.less"; @import "../_partials/popup-order.less"; @import "../common/tariff-order.less"; @orange: #fd9b02; @green: #8dc53e; @size1: 70px; @size2: 36px; @size3: 24px; @size4: 16px; @black: #231f20; @pink: #ec008c; .breadcrumbs-wrap{ display: none; } .h1,h1 { font-size: @size1; font-weight: 100; color: #fff; margin-top: 0; text-transform: uppercase; .light { } .normal { font-weight: bold; } .bold { font-weight: bold; font-size: 90px; } .display-block{ display: block; } .small-heading { font-size: 36px; margin-top: 2px; margin-left: 7px; letter-spacing: 0.2px; } } h2 { text-transform: uppercase; } .h2,h2{ font-size: @size2; color: #000; font-weight: 100; position: relative; margin-top: 0; margin-bottom: 0; text-align: center; text-transform: initial; } .btn:not(div[class*="js-"]) { /* исключаем кнопки из попапов */ border-radius: 12px; max-width: 270px; width: 100%; font-size: 18px; color: white; text-align: center; padding: 0 30px; height: 45px; border: none; outline: none !important; text-transform: uppercase; &:focus, &:hover{ color: white; text-decoration: underline; } &.btn__green { background: @green; } &.btn__orange { background: @orange; } } .top-block{ background: url(../../images/landings/lk-enemies/bg-top.jpg) no-repeat center top; position: relative; min-height: 554px; .centered { padding-left: 55px; } h1, .h1 { line-height: 80px; letter-spacing: 2.3px; padding-top: 28px; .bold { letter-spacing: 0; } } .slogan { font-size: 24px; font-weight: 100; color: #fff; margin-top: -4px; margin-left: 5px; letter-spacing: -0.3px; } .btn { margin-left: 5px; margin-top: 22px; } } .how-it-works-block{ padding-top: 56px; .bold { font-weight: bold; } .how-it-works-items-wrapper { padding: 52px 15px 31px 20px; overflow: hidden; } .how-it-works-item{ width: 33.3%; float: left; text-align: center; min-height: 290px; padding: 0 2.5%; &.how-it-works-item-1 { padding: 0 1.5%; } &.how-it-works-item-2 { padding: 0 5.5%; p { padding: 0px 10px; } } .icon{ background-position: center; background-repeat: no-repeat; height: 254px; margin-bottom: 30px; display: block; &.icon-1{ background-image: url(../../images/landings/lk-enemies/step-1.png); background-size: contain; } &.icon-2{ background-image: url(../../images/landings/lk-enemies/step-2.png); background-size: contain; } &.icon-3{ background-image: url(../../images/landings/lk-enemies/step-3.png); background-size: contain; } } p{ font-size: @size4; color:#000; line-height: 26px; text-align: center; } } } .chosenumber-block { background: @orange; .pink-heading { padding-top: 38px; margin-bottom: 50px; margin-top: 0; } .cncategories { display: flex; flex-wrap: wrap; justify-content: space-around; padding: 0px 40px 0px 50px; @media (max-width: 1262px) { padding-left: 0px; padding-right: 0px; } .cncategory { @media (max-width: 1030px) { margin-bottom: 20px; } .cnheader { font-size: 16px; text-transform: uppercase; color: #fff; background: #425163; display: block; border-radius: 15px; padding: 3.5px; } ul.cnnumbers { padding-left: 0; list-style: none; text-align: center; margin-top: 15px; width: 170px; margin-bottom: 0; li { background: #fff; border-radius: 18px; padding: 0.5px; margin-bottom: 9px; a { color: black; font-size: 20px; } } } .more-nums-link { color: #fff; font-size: 14px; &:hover { text-decoration: underline; } &:after { content: ""; display: inline-block; width: 5px; height: 8px; margin-left: 10px; background: url(../../images/landings/lk-enemies/arrow.png) 0 0 no-repeat; } } } } .chosenumber-button-wrapper { min-height: 276px; margin-top: 2px; background: url(../../images/landings/lk-enemies/operator.png) 164px bottom no-repeat; text-align: center; .text { font-size: @size3; padding-top: 69px; } .btn { margin-top: 25px; } } } /*.tariffs-block{ .pink-heading { padding-top: 42px; margin-bottom: 45px; } .heading_text_1 { color: @pink; text-align: center; text-transform: uppercase; font-size: 20px; line-height: 1; margin-bottom: 10px; } .tariff-items{ margin-bottom: 50px; .tariff-item{ width:33.33%; float: left; &:last-of-type{ box-shadow: none; } .more-btn{ border-radius: 18px; } .present-num { margin-bottom: 0; } } } .tariffs-button-wrapper { text-align: center; padding-bottom: 57px; .text { font-size: @size3; } .btn { margin-top: 25px; } } }*/ .options-block { padding-top: 56px; .bold { font-weight: bold; } .options-items-wrapper { padding: 52px 15px 18px 20px; overflow: hidden; } .options-item { width: 33.3%; float: left; min-height: 265px; padding: 0 3%; .icon { background-position: center; background-repeat: no-repeat; height: 72px; margin-top: 10px; margin-bottom: 30px; display: block; &.icon-1 { background-image: url(../../images/landings/lk-enemies/option1.png); background-size: contain; } &.icon-2 { background-image: url(../../images/landings/lk-enemies/option2.png); background-size: contain; } &.icon-3 { background-image: url(../../images/landings/lk-enemies/option3.png); background-size: contain; } &.icon-4 { margin-top: 14px; margin-bottom: 34px; height: 64px; background-image: url(../../images/landings/lk-enemies/option4.png); background-size: contain; } &.icon-5 { height: 82px; margin-top: 0; background-image: url(../../images/landings/lk-enemies/option5.png); background-size: contain; } &.icon-6 { height: 80px; margin-top: 1px; margin-bottom: 31px; background-image: url(../../images/landings/lk-enemies/option6.png); background-size: contain; } } p { font-size: @size4; color:#000; line-height: 26px; text-align: justify; } } } .order-block{ padding-top: 42px; background: url(../../images/landings/lk-enemies/bg-order.jpg) center top no-repeat; min-height: 556px; #lk-enemies-orders-form{ max-width: 100%; width: 600px; padding: 0 20px; margin: 42px auto 0px; text-align: center; .form-group { margin-bottom: 16px; } .control-label { color: black; font-family: 'Open Sans', sans-serif; font-size: 16px; min-width: 90px; text-align: right; padding-right: 10px; } .help-block.help-block-error{ color: black; } input[type="text"].form-control{ max-width: 460px; margin: 0 auto; height: 44px; font-size: 16px; color: black; padding: 0 15px; background: rgba(255, 255, 255, 0.75); border: none; box-shadow: none; border-radius: 0; display: inline-block; border-radius: 15px; &::placeholder{ color: black; } } .btn-submit{ max-width: 270px; width: 100%; font-size: @size4; color: white; text-align: center; padding: 0 30px; height: 44px; background: @orange; border: none; outline: none; border-radius: 15px; margin-top: 12px; &:hover{ text-decoration: underline; } } .ajax-send-btn.loading { color: transparent !important; border: 0 none; background:transparent url('../../images/horizontal_loader.gif') no-repeat center !important; outline: 0 none; } } .cnorder-info{ margin-top: 5px; color: #fff; font-size: 14px; display: block; margin-bottom: 0; a{ color: white; } } .order-result{ max-width: 529px; margin: 0 auto; padding: 20px; color: black; &.success { margin-top: 100px; text-align: center; border: 8px solid green; } } } #modal-leave-order { .modal-dialog { .modal-content { .modal-body { form { input[type="text"].form-control { background: #ffeedc; } .btn-submit { background: @orange; } } } } } } @media (max-width: 1262px) { .top-block { h1 { .small-heading { margin-left: 0; } } .centered { padding-left: 0; } } .chosenumber-block { .chosenumber-button-wrapper { background-position: left bottom; } } .options-block { .options-items-wrapper { padding-left: 0; padding-right: 0; } } } @media (max-width: 1030px) { .top-block{ background: url(../../images/landings/lk-enemies/bg-top.jpg) no-repeat 35% top; .h1, h1 { font-size: 75px; } } .chosenumber-block { .chosenumber-button-wrapper { .text { padding-left: 160px; padding-right: 160px; } } } .how-it-works-block{ .how-it-works-items-wrapper { padding-left: 0; padding-right: 0; .how-it-works-item { &:nth-of-type(2n+1) { clear: both; } &.how-it-works-item-1, &.how-it-works-item-2, &.how-it-works-item-3 { padding: 0 20px 30px; } } } .how-it-works-item{ width: 50%; } } /*.tariffs-block{ .tariffs-carousel { overflow: visible; } .tariff-items{ .tariff-item{ width:100%; box-shadow: none; } } }*/ .options-block { .options-item { margin-bottom: 25px; } } } @media (max-width: 767px) { .top-block { background-position: center top; .h1, h1 { padding-top: 10px; line-height: 1.1; font-size: 47px; padding-left: 20px; padding-right: 20px; .bold { font-size: 64px; } } .small-heading { max-width: 320px; } .slogan { padding-left: 20px; padding-right: 20px; max-width: 320px; margin-top: 18px; } .btn { margin-left: 20px; margin-right: 20px; } } .chosenumber-block { .cncategories, .chosenumber-button-wrapper { padding-left: 20px; padding-right: 20px; } .chosenumber-button-wrapper { padding-bottom: 285px; background-position: center bottom; .text { padding: 0; } } } /*.tariffs-block { .tariffs-button-wrapper { padding-left: 20px; padding-right: 20px; } }*/ .options-block { .options-item { width: 50%; } } .order-block { #lk-enemies-orders-form { width: 560px; } } } @media (max-width: 600px) { .h1, h1 { .small-heading { font-size: 15px; } } .top-block { background-position: 57% center; min-height: 496px; .h1, h1 { font-size: 25px; .bold { font-size: 36px; } } .slogan { font-size: 15px; margin-top: 170px; } } h2,.h2 { padding: 0 20px; margin-left: 0; } .how-it-works-block{ .how-it-works-item{ min-height: 0; padding-bottom: 20px; width: 100%; } } /*.tariffs-block{ .pink-heading { margin-left: 0; } }*/ .options-block { .options-item { width: 100%; padding: 0 20px; min-height: initial; } } .popular-tariffs{ padding: 0; } .order-block{ #lk-enemies-orders-form { width: 320px; label { width: 100%; } .control-label { text-align: left; } .cnorder-info, .btn-submit { margin-left: 0; } .help-block.help-block-error{ padding-left: 0; padding-right: 0; } } } }