//.sale-btn-wrap,header,.popup-wrapper{display: none!important} .m-b-10{ margin-bottom: 10px; } #main-nav-wrap,.main-wrap { background-color: #fff; } .visible-xxs{ display: none; } .block { position: relative; font-family: 'Open Sans', sans-serif, Tahoma, Verdana, Segoe; .centered { position: relative; } h1,.h1, h2,.h2, h2,.h3{ font-family: 'Open Sans', sans-serif; color: #000000; margin: 0 0 20px; } h2,.h2 { font-size: 34px; line-height: 1.35; margin-top: 0; padding: 0 5%; font-weight: 700; } h3,.h3 { font-size: 30px; font-weight: 700; } } .block__wide { .centered { width: 1200px; } } .color-block { background: #f1f2f2; } .ajax-send-btn.loading { color: transparent !important; border: 0 none; background:transparent url('../../images/horizontal_loader.gif') no-repeat center !important; outline: 0 none; } .order-result { text-align: center; border: 8px solid; padding: 30px; font-size: 16px; line-height: 1.3; font-weight: 700; margin: 20px; color: red; &.success { color: green; } } [class*="accept_agreement"] a { color: black; text-decoration: underline; &:hover { text-decoration: none; } } form .required label:after, form label.required:after { content: "" !important; } @media (max-width: 600px) { .popular-tariffs.tariffs-carousel { padding-top: 50px; } } /******** BLOCKS ******** */ .connect-form-wrap{ background: linear-gradient(91.95deg, #FF0099 12.63%, #2FF3FF 98.92%, #2FDAFF 103.86%); border-radius: 17px; padding: 36px 2.6%; margin: 0 auto; width: 93%; form { padding: 0 28px; } &.test-period { display: flex; justify-content: center; align-items: center; gap: 3%; @media screen and (max-width: 1030px) { flex-direction: column; gap: 40px; } .test-period-text { color: #FFF; font-weight: 700; font-size: 21px; width: 457px; text-align: left; @media screen and (max-width: 1030px) { text-align: center; } @media screen and (max-width: 767px) { font-size: 16px; width: 100%; padding: 0 23px; } } .test-period-btn { border-radius: 25px; background: #00ABAB; display: flex; height: 50px; padding: 11px 32px; justify-content: center; align-items: center; gap: 10px; color: #FFF; font-size: 18px; font-style: normal; font-weight: 400; line-height: 152.182%; /* 27.393px */ @media screen and (max-width: 389px) { padding: 11px 20px; text-align: center; } } } .heading{ font-weight: 700; font-size: 21px; line-height: 29px; //text-transform: uppercase; color: #FFFFFF; text-align: center; margin-bottom: 0; //margin-bottom: 30px; } .form-group { margin: 0; input[type="text"]{ background: #FFFFFF; border-radius: 24.5px; height: 49px; font-weight: 400; font-size: 16px; line-height: 22px; color: #000000; padding: 6px 27px; box-shadow: none; border: none; } .help-block{ text-align: center; font-weight: bold; //text-shadow: 0 0 5px #fff; margin-bottom: 0; &.help-block-error{ color:#000; } } } .flex-wrap{ display: flex; justify-content: space-between; margin-top: -20px; .form-group{ max-width: 340px; flex-basis: 33%; //flex-basis: 340px; } .btn-submit{ //flex-basis: 299px; max-width: 299px; flex-basis: 29%; height: 49px; background: #FF0092; border-radius: 25px; font-weight: 400; font-size: 18px; line-height: 152.18%; color: #FFFFFF; border:none; padding: 6px 21px; } } } .alt-page{ .connect-form-wrap{ background: #FF0099; .flex-wrap{ .btn-submit{ background: #00ABAB; } } } } .top-block.block { background: white; .centered { background: url(../../images/landings/vats5minutes/top-bg.jpg) no-repeat right top; //min-height: 550px; } h1,.h1 { font-size: 60px; line-height: 1.2; margin-top: 0; margin-bottom: 65px; padding: 45px 5% 0; } .lists-wrap{ display: flex; justify-content: space-between; margin-bottom: 11px; padding: 0 1%; .list-wrap{ flex-basis: 49.5%; border-radius: 17px; padding: 33px 45px; ul{ list-style: none; padding: 0; margin-bottom: 20px; li{ display: flex; align-items: center; font-weight: 400; font-size: 19px; line-height: 120%; margin-bottom: 20px; &::before{ content: ''; display: block; width: 30px; min-width: 30px; max-width: 30px; height: 29px; background: no-repeat left center; background-size: contain; margin-right: 15px; } } } .note{ font-weight: 700; font-size: 20px; line-height: 152.18%; margin-bottom: 10px; } &.cross-wrap{ background: #F1F2F2; ul{ li{ color:#000000; &::before{ background-image: url(../../images/landings/vats5minutes/cross-ic.svg); } } } .note{ color: #000000; margin-left: 45px; } } &.check-wrap{ background: linear-gradient(91.95deg, #FF0092 12.63%, #25D6FD 94.3%); ul{ li{ color:#FFFFFF; &::before{ background-image: url(../../images/landings/vats5minutes/check-ic.svg); } } } .note{ color: #FFFFFF; margin-bottom: 23px; } } } } .connect-form-wrap{ background: #FF0099; padding: 36px 6.5%; width: 98%; .form-group[class*="accept_agreement"] { margin-bottom: 1em; } .form-group{ margin: 0; input[type="text"]{ background: #F1F2F2; } } .flex-wrap{ .btn-submit{ background: linear-gradient(91.49deg, #A324DE 6.62%, #00D1FF 119.07%); } } } .present-link{ display: flex; //float:right; width: 207px; border:solid 5px #fff; border-right: none; background: #FF0092; border-radius: 30px 0 0 30px; z-index: 100; //margin-bottom: -69px; //padding-left: 74px; height: 63px; position: fixed; //right: 110px; //bottom: 10px; //top:640px; right:0; //margin-left: 935px; //text-shadow: 0 0 3px #fff; justify-content: space-evenly; align-items: center; color: #FFFFFF; font-weight: 700; font-size: 14px; line-height: 130%; //top: ~'calc(77% - 32px)'; bottom: 176px; box-shadow: 0px 41px 89px rgba(82, 82, 82, 0.06), 0px 9.15789px 19.8793px rgba(82, 82, 82, 0.0357664), 0px 2.72654px 5.91859px rgba(82, 82, 82, 0.0242336); &:before{ content:''; display: block; width: 40px; height: 42px; background-size: contain; background: url(../../images/landings/gnlanding/present-ic.svg) no-repeat center; } /*display: block; width: 102px; height: 103px; float: right; position: relative; top: -33px; //left: 23px; z-index: 1; //margin-bottom: -50px; position: fixed; bottom: 74px; top:auto; margin-left: 1092px*/; } &.alt-page{ background: url(../../images/landings/vats5minutes/top-bg-2.jpg) no-repeat center top; .centered{ background: none; } h1,.h2{ color:#fff; } .lists-wrap{ .list-wrap{ &.check-wrap{ background: linear-gradient(91.95deg, #FF0099 12.63%, #00ABAB 95.22%); } } } .connect-form-wrap{ .flex-wrap{ .btn-submit{ background: #00ABAB; } } } &.new-page{ background: url(../../images/landings/vats5minutes/top-bg_.jpg?v=1) no-repeat center top; h1,.h1{ padding-top:248px; margin-bottom: 115px; font-weight: 700; } .lists-wrap{ margin-bottom: 22px; .list-wrap{ flex-basis: 49.1%; padding: 20px 30px; border-radius: 6px; &.cross-wrap{ background: #ECE4FF; } &.check-wrap{ background: #FFB9FF; .note{ color:#221E1F; } ul{ li{ color:#221E1F; &::before{ background-image:url(../../images/landings/vats5minutes/check-ic_.svg) } } } } } } .connect-form-wrap{ border-radius: 6px; background: #3A2388; [class*="accept_agreement"] label, .accept_agreement-label{ color:#fff; a{ color:#fff; } .agreement_label{ margin-left: 5px; } } .flex-wrap{ gap:0 20px; justify-content: flex-start; .btn-wrap{ flex-basis: 38%; text-align: right; } .btn-submit{ background:#FF00AA; max-width: 170px; width:100%; border-radius: 12px; } } .form-group{ input[type="text"]{ border-radius: 12px; } .help-block{ margin-top:1px; &.help-block-error{ color:#a94442; } } } form{ padding: 12px 29px 0; } .form-horizontal{ .checkbox{ padding-top:2px; input[type=checkbox]{ width: 18px; height: 18px; } } } } } } } .possibilities-block.block { border-top: none; .h2, .h3 { margin-top: 66px; margin-bottom: 26px; } .subcaption { font-weight: 700; font-size: 21px; line-height: 162.18%; padding: 0 5%; } .options { padding: 0 5%; display: flex; margin-top: 30px; margin-bottom: 40px; justify-content: space-between; .column { flex-basis: 530px; flex-basis: 49%; &:first-of-type{ min-width: auto; } } .option { display: flex; align-items: center; padding: 10px 0; line-height: 1.6; margin-bottom: 8px; margin-top: 9px; font-size: 16px; } } .icon { position: relative; min-width: 77px; margin-right: 16px; &:after { content: ""; display: inline-block; position: relative; margin-top: 5px; width: 77px; height: 73px; background: no-repeat center; } &.icon-poss-1:after { background-image: url(../../images/landings/vats5minutes/receive-ic.svg); } &.icon-poss-2:after { background-image: url(../../images/landings/vats5minutes/quality-control-ic.svg); } &.icon-poss-3:after { background-image: url(../../images/landings/vats5minutes/workplace-ic.svg); } &.icon-poss-4:after { background-image: url(../../images/landings/vats5minutes/costs-optimize-ic.svg); } &.icon-poss-5:after { background-image: url(../../images/landings/vats5minutes/more-calls-ic.svg); } &.icon-poss-6:after { background-image: url(../../images/landings/vats5minutes/automation-ic.svg); } &.icon-poss-7:after { background-image: url(../../images/landings/vats5minutes/wallet-ic.svg); } &.icon-poss-8:after { background-image: url(../../images/landings/vats5minutes/phone-ic.svg); } } &.new-page{ .options{ .option{ align-items: flex-start; .text{ padding-left:10px; .heading{ font-weight: 700; line-height: 162%; color:#000000; padding-bottom: 15px; padding-top: 10px; } .option-list{ padding-left: 30px; li{ line-height: 162%; color:#000000; } } } } } .icon{ &:after{ margin-top: 0; } } } } .features-block.block { border-top: 1px solid transparent; border-bottom: 1px solid transparent; .h2, .h3 { margin-top: 66px; margin-bottom: 50px; } .options { margin-top: 17px; margin-bottom: 39px; display: flex; justify-content: space-between; flex-wrap: wrap; padding: 0 2%; } .option { flex-basis: 32.3%; &:nth-of-type(3n + 1), &:first-of-type { margin-left: 0; } &.option-wide { width: 795px; } width: auto; background: white; padding: 16px 17px 21px; margin-bottom: 15px; border-radius: 5px; &.free-stamp{ background:#fff no-repeat top 13px right 19px url(../../images/landings/vats5minutes/stamp-ic.png); } } .icon { position: relative; min-width: 65px; margin-right: 20px; &:before { content: ""; position: absolute; width: 51px; height: 51px; border-radius: 50%; background: white; } &:after { content: ""; display: inline-block; position: relative; margin-left: 10px; margin-top: 5px; height: 63px; width:63px; background: no-repeat center; } &.icon-f-1:after { background-image: url(../../images/landings/vats5minutes/fast-connect-ic.svg); } &.icon-f-2:after { background-image: url(../../images/landings/vats5minutes/easy-config-ic.svg); } &.icon-f-3:after { background-image: url(../../images/landings/vats5minutes/support-ic.svg); } &.icon-f-4:after { background-image: url(../../images/landings/vats5minutes/goodnumbers-ic.svg); } &.icon-f-5:after { background-image: url(../../images/landings/vats5minutes/safe-ic.svg); } &.icon-f-6:after { background-image: url(../../images/landings/vats5minutes/shield-ic.svg); } } .title { margin-bottom: 5px; margin-top: 10px; text-transform: uppercase; font-weight: bold; } .title , .text { margin-left: 10px; } &.new-page{ .option { &.free-stamp{ background:#fff no-repeat top 13px right 19px url(../../images/landings/vats5minutes/stamp-pic.svg); } } } } .delivery-block{ padding-top: 20px; .bg-wrap{ background: #3A2388; border-radius: 6px; margin: 0 20px; } .delivery-wrap{ margin:0 auto; padding:53px 0; max-width:426px; gap:20px; display: flex; align-items: center; .text{ font-weight: 700; font-size: 21px; line-height: 130%; color:#FFFFFF; } .btn-order{ border-radius: 12px; font-weight: 400; font-size: 18px; line-height: 152%; text-transform: capitalize; padding: 11px 42px; background:#FF00AA; color:#fff; } } } .tariff-block.block { .centered{ padding-bottom: 25px; background: no-repeat right 75px top 350px url(../../images/landings/vats5minutes/map-pic.png) } border-top: none; .h2 { margin-top: 60px; margin-bottom: 8px; .sip-label{ display: inline-block; background: #FF0092; border-radius: 21px; color: #FFFFFF; font-weight: 700; font-size: 21px; line-height: 28px; white-space: nowrap; padding: 7px 21px; text-align: center; vertical-align: middle; } } .caption { font-size: 30px; font-weight: 100; } .text{ font-size: 16px; line-height: 22px; .heading{ font-weight: bold; } &.list{ line-height: 32px; .list-item{ border-bottom:dotted 2px; margin-top: -10px; &::after,&::before{ content: ''; display: block; clear: both; } &>*{ background: #fff; position: relative; top: 10px; } .item-txt{ //display: inline-block; //line-height: 32px; //float: left; margin-right: 15px; } .price-txt{ float: right; font-weight: bold; } } } } .title { font-weight: bold; text-transform: uppercase; font-size: 16px; } .options { margin-top: 45px; } .option { display: flex; padding: 18px 0; } ul { padding-left: 20px; margin-top: 20px; margin-bottom: 20px; } .icon { position: relative; min-width: 65px; margin-right: 20px; &:before { content: ""; position: absolute; width: 53px; height: 53px; border-radius: 50%; background: #F1F2F2; } &:after { content: ""; display: inline-block; position: relative; margin-left: 10px; margin-top: 5px; background: no-repeat left top; background-size: contain; width: 46px; height: 45px; } &.icon-phone:after { background-image: url(../../images/landings/vats5minutes/city-number-ic.svg); } &.icon-call:after { background-image: url(../../images/landings/vats/icon-call.png); } &.icon-record:after { background-image: url(../../images/landings/vats5minutes/record-ic.svg?v1); } &.icon-clock:after { background-image: url(../../images/landings/vats/icon-clock.png); } &.icon-cloud:after { background-image: url(../../images/landings/vats5minutes/vats-ic.svg); } &.icon-team:after { background-image: url(../../images/landings/vats/icon-team.png); } &.icon-money:after { background-image: url(../../images/landings/vats5minutes/price-ic.svg?v1); } &.icon-mobile:after { background-image: url(../../images/landings/vats/icon-mobile.png); } &.icon-support:after { background-image: url(../../images/landings/vats/icon-support.png); } &.icon-sip:after { background-image: url(../../images/landings/vats5minutes/sip-ic.svg); } } .digit { font-size: 21px; line-height: 14px; } .price { font-size: 36px; line-height: 49px; font-weight: 700; color:rgb(255, 0, 146); } .options-container { width: 57%; float: left; padding-left: 5%; padding-right: 1%; .subcaption { font-weight: 700; font-size: 21px; line-height: 29px; color: #000000; } .title { margin-top: 7px; } } .additional-container { width: 48%; float: left; padding-left: 2%; margin-left: -5%; margin-bottom: 50px; .caption , .subcaption { margin-left: 20px; } .options { margin-top: 74px; } } .wide-container{ margin-bottom: 50px; .options{ margin-top: 0; } } } @import "../_partials/tablet-tariffs.less"; //@import "../_partials/popup-order.less"; //@import "gnlanding_partials/_pop_tariffs"; .popular-tariffs{ padding-bottom: 0px; .h2,h2 { padding-top: 73px; padding-left: 7%; .sim-label{ display: inline-block; background: #FF0092; border-radius: 21px; color: #FFFFFF; font-weight: 700; font-size: 21px; line-height: 28px; white-space: nowrap; padding: 7px 21px; text-align: center; vertical-align: middle; } } .tariff-items{ &.tariff-items-list { .tariff-item { width: 100%; } } &.tariff-items__center{ padding-bottom: 54px; //min-width: 900px; } } } &.new-page{ .popular-tariffs{ .h2,h2 { .sim-label{ display: inline-block; background:none; padding-left:20px; color: #FF00AA; line-height: 100%; white-space: nowrap; padding: 0; text-align: left; vertical-align: baseline; } } .tariff-items{ .tariff-item-wrapper{ &:last-child{ .tariff-item{ box-shadow: 27px 0 33px -24px #ccc; } } /*&:last-child{ .tariff-item{ box-shadow: none; } }*/ } .owl-item{ &:last-child{ .tariff-item-wrapper{ &:last-child{ .tariff-item{ box-shadow: none; } } } } } } } } .expand-block{ padding-bottom: 22px; h2,.h2{ padding:67px 7% 12px; } .options-wrap{ display: flex; justify-content: space-between; padding: 0 3.5% 32px; .option-item{ border-radius: 6px; padding: 23px 15px 23px 98px; background: #FFFFFF no-repeat 28px 19px; background-size: auto 55px; flex-basis: 49.5%; .title{ font-weight: 700; font-size: 21px; line-height: 29px; color: #FF0092; margin-bottom: 19px; } .text{ font-weight: 400; font-size: 16px; line-height: 22px; color: #000000; } &.ic-1{ background-image: url(../../images/landings/vats5minutes/unlim8800-ic.svg) } &.ic-2{ background-image: url(../../images/landings/vats5minutes/city-numbers-ic.svg) } } } } .order-block.block { border-top: none; .centered{ background: no-repeat left 3% bottom url(../../images/landings/vats5minutes/questions-bg.png); padding-bottom: 50px; } .h2 { margin-top: 67px; margin-bottom: 0; } .subcaption { font-weight: 400; font-size: 16px; line-height: 22px; color: #000000; padding:0 27px; margin-bottom: 0; //margin-bottom: 26px; } .form-container { float: right; margin-right: 14%; max-width: 456px; form { padding: 0; } } .control-label{ display: none; } .form-group { margin: 0; } .help-block{ margin-top: 6px; padding-left: 20px; padding-right: 20px; &.help-block-error{ //color:#000; } } input[type="text"].form-control{ max-width: 100%; margin: 0 auto; height: 49px; font-weight: 400; font-size: 16px; line-height: 22px; color:#000; padding: 0 28px; background: #F1F2F2; border-radius: 24.5px; border: none; box-shadow: none; &::placeholder{ color:#666666; } } .order-info { margin: 0 27px; } .btn-submit{ margin-bottom: 15px; width: 100%; height: 49px; font-weight: 400; font-size: 18px; line-height: 152.18%; border-radius: 25px; } &.alt-page{ background: no-repeat center bottom url(../../images/landings/vats5minutes/questions-bg-2.jpg); background-size: cover; .centered{ background: none; padding-bottom: 35px; } .h2{ color:#fff; margin-top: 0; padding-top: 38px; } .subcaption{ color:#fff; } input[type="text"].form-control{ background: #FFFFFF; box-shadow:0 0 1px 1px #5E8082; } } &.new-page{ background: no-repeat center top url(../../images/landings/vats5minutes/bottom-bg.jpg); min-height: 517px; .form-container{ margin-right: 8%; } h2,.h2{ float: left; padding: 77px 4% 0; } .subcaption{ padding: 77px 0 20px; } form .help-block{ min-height:1px; &.help-block-error{ color:#a94442; } &:after{ content: none; } } input[type="text"].form-control{ border:solid .5px #5E8082; box-shadow:none; border-radius: 6px; padding: 14px 32px; font-family: Open Sans; line-height: 100%; } .btn-submit{ margin-top:5px; background: #FF00AA; color:#fff; padding: 11px 42px; border-radius: 6px; width: auto; } [class*="accept_agreement"] label, .accept_agreement-label{ color:#fff; a{ color:#fff; } input[type=checkbox]{ width: 18px; height: 18px; } .agreement_label{ margin-left: 5px; } } } } #gnlanding-selector{ &.modal{ form{ font-size: inherit; } } .modal-dialog-one{ width: 500px; .overflow-hidden{ overflow: inherit; } .modal-title{ font-size: 26px; font-weight: 700; color: #FF0092; margin-bottom: 5px; } .modal-p{ font-size: 16px; color: #000000; } .modal-content{ background: #FFFFFF; border-radius: 15px !important; padding: 10px 15px; } .control-label{ display: none; } .modal-header{ border-bottom-width: 0; padding-left: 40px; padding-bottom: 0; } input{ border-radius: 100px; border: 0; background: #F6F8FA; padding-left: 25px; height: 45px; } input::placeholder{ color: #656565; font-size: 14px; font-weight: 400; } button{ &.btn-submit{ background: #FF0092; font-size: 16px; color: #FFFFFF; border-radius: 100px; padding: 10px 15px; } } button{ &.close{ span{ position: relative; font-size: 40px; font-weight: 300; top: -15px; right: -10px; color: #000; } } } } } @media screen and (max-width: 1262px) { .top-block.block{ .present-link{ /*margin-left: 0; right:135px; bottom:74px;*/ } } .possibilities-block { .options .column:first-of-type { min-width: 50%; } } .features-block.block { .option { margin-left: 0; &:nth-of-type(3n + 1) { margin-left: 0; } &:nth-of-type(2n + 1), &:first-of-type { margin-left: 0; } br{ display: none; } } } .tariff-block.block { .centered{ background-position: right 0px top 325px; } } /*.popular-tariffs{ width: auto !important; } .owl-theme{ .owl-nav{ .owl-prev,.owl-next{ background-color: transparent; } } } .tariffs-carousel{ .tariff-items{ .tariff-item{ padding:35px 24px; min-height: 388px; .tariff-announce{ padding: 10px 24px 5px; } } } .owl-theme .owl-nav{ .owl-prev{ margin-left:-8px; } .owl-next{ margin-right:-8px; } [class*='owl-']{ top:-240px; } } }*/ } @media screen and (max-width: 1030px) { .block__thin { .centered { max-width: 1030px; width: 100%; } } h2,.h2{ br{ display: none; } } .connect-form-wrap{ padding: 36px 3.5%; width: 100%; .flex-wrap{ .form-group{ flex-basis: 31%; } .btn-submit{ padding: 6px 21px; } } } .top-block.block { background: url(../../images/landings/vats5minutes/top-bg.jpg) no-repeat top 0 right -100px #fff; background-size: 520px auto; .centered { background: none; min-height: auto; } h1,.h1{ font-size: 50px; padding-right: 30%; padding-left: 3%; text-shadow: 0 0 7px #fff; } .lists-wrap{ padding: 0; } .connect-form-wrap{ padding: 36px 3.5%; width: 100%; .flex-wrap{ .form-group{ //flex-basis: 29%; flex-basis: 28%; } } } &.alt-page{ h1, .h1{ text-shadow: none; } } } .possibilities-block.block { .options { flex-wrap: wrap; .option{ br{ display: none; } } } } .popular-tariffs{ .tariff-items{ .tariff-item{ .present-num{ font-size: 11px; line-height: 15px; height: auto; padding-top: 34px; width: 150px; padding-right: 8px; } } } } .expand-block { .options-wrap{ padding: 0 0 32px; } } .order-block.block { .centered{ background-position: left -100px bottom; } .form-container { //margin: 0 auto; float: none; margin-right: 1%; max-width: 410px; } &.new-page{ background-position-x: 60%; background-color:#000; h2,.h2{ padding:10px 15px 0 0; } .form-container{ float: right; margin-right:15px; } .subcaption{ padding: 75px 0 0; } .btn-submit{ width:100%; } } } } @media (max-width: 992px) { .popular-tariffs { padding: 0; } } @media screen and (max-width: 767px) { .connect-form-wrap{ .flex-wrap{ flex-wrap: wrap; padding-bottom: 20px; .form-group{ flex-basis: 49%; margin-bottom: 10px; } .btn-submit{ flex-basis: 100%; max-width: none; } } } .top-block.block{ h1,.h1{ font-size: 45px; } .lists-wrap{ flex-wrap: wrap; margin-bottom: 0; .list-wrap{ flex-basis: 100%; margin-bottom: 11px; } } .connect-form-wrap{ .flex-wrap{ .form-group{ flex-basis: 49%; margin-bottom: 10px; } } } .present-link{ //margin-bottom: -84px; //right: 125px; //font-size: 0; //width: 70px; //top:auto; right: -112px; transition: .3s right ease,.3s color ease; color:#FF0092; &::before{ //height: 70px; //background-size: contain; } &:hover{ right: 0; color:#fff; } } &.alt-page.new-page{ h1,.h1{ padding-right: 20px; } .connect-form-wrap{ .flex-wrap{ padding-bottom: 0; .form-group{ &.field-buynumbersform-phone{ order:1; } } .btn-wrap{ flex-basis: 47%; .btn-submit{ max-width:none; } } } } } } .possibilities-block.block{ .options{ .column{ flex-basis: 100%; .option{ margin-bottom: 5px; margin-top: 0; padding: 7px 0; } } } } .features-block.block{ .options{ .option{ flex-basis: 49%; } } } .tariff-block.block{ .centered{ background: none; } .h2{ display: flex; flex-direction: column-reverse; align-items: flex-start; margin-bottom: 20px; .sip-label{ margin-bottom: 20px; } } .options{ margin-top: 30px; } .options-container{ width: 100%; padding: 0; margin-bottom: 0; &.additional-container{ width: 100%; padding: 0 0; margin-left: 0; margin-bottom: 0; .options{ margin-top: 0; } } &.wide-container{ margin-bottom: 20px; } } } .popular-tariffs{ .pink-heading{ display: flex; flex-direction: column-reverse; align-items: flex-start; margin-bottom: 20px; font-size: 24px; .sim-label{ margin-bottom: 20px; } } } .order-block.block{ background: no-repeat left -100px bottom url(../../images/landings/vats5minutes/questions-bg.png) #fff; .centered{ background: none; } .form-container{ max-width: 400px; padding-top: 15px; } &.alt-page{ .centered{ padding-bottom: 30px; } .h2{ padding-top: 30px; } .order-info{ font-size: 14px; line-height: 1.2; } } &.new-page{ h2,.h2{ float: right; max-width: 360px; width: 100%; } .form-container{ margin-right:0; max-width: 360px; float:none; } } } } @media screen and (max-width: 600px) { .popular-tariffs{ .pink-heading{ padding: 0 15px; } } .block{ h2,.h2 { font-size: 28px; margin-top: 0; padding: 0; } } .possibilities-block{ &.block{ .subcaption{ padding: 0; } .options{ padding: 0; } } } .tariff-block.block{ .options-container{ &.additional-container{ padding: 0; } } } .popular-tariffs{ .h2, h2{ padding: 0; } } .visible-xxs{ display: inline-block; } .main-wrap { .bg-white { .centered { min-width: 288px; // 320 - 32 } } } .block .centered { padding-left: 15px; padding-right: 15px; } .connect-form-wrap{ .flex-wrap{ .form-group{ flex-basis: 100%; max-width: none; } } } .top-block.block{ h1,.h1{ font-size: 29px; padding-left: 0; } .connect-form-wrap{ .flex-wrap{ .form-group{ flex-basis: 100%; } } } .present-link{ /*right:95px;*/ } &.alt-page.new-page{ background-size: auto 390px; h1,.h1{ padding: 50px 0 0; top:0; margin-bottom: 205px; } .lists-wrap{ flex-direction: column; } .connect-form-wrap{ .flex-wrap{ .btn-wrap{ flex-basis: 100%; margin-bottom: 20px; } .help-block{ min-height:1px; &:after{ content:none; } } .form-group{ &.field-buynumbersform-phone{ order:0; } } } } } } .possibilities-block.block { .option { flex-direction: row; } .icon { //margin-left: 0; margin-bottom: 0; } .text { text-align: left; } } .features-block.block{ .options{ .option{ flex-basis: 100%; } } } .tariff-block.block { .option { flex-direction: row; } .text{ &.list{ line-height: 22px; .list-item{ margin: 0 0 10px; &>*{ top: 5px; } } } } .button-container { margin-left: 0; text-align: center; } .additional-options-container { .caption, .subcaption { margin-left: 0; } } .link-container { img { display: none; } } } .popular-tariffs{ .dragscroll{ box-shadow: none; } .tariff-items{ &.tariff-items__center{ min-width:100%; } .tariff-item-wrapper{ max-width: 100%; } .tariff-item{ width: 100%; float: none; .tar-advantages{ max-width: 280px; margin-left: auto; margin-right: auto; } .present-num{ font-size: 18px; line-height: 22px; width: 220px; } } } } .tariffs-carousel{ max-width: 100vw; min-width:320px; margin-top: 0; .heading{ display: none; } .heading-tariffs{ display: block !important; } .tariff-link{ color:#333333; font-size:18px; line-height: 26px; height:60px; text-align: center; vertical-align: middle; display: table-cell; margin:0; width:100vw; background: #cbcaca; text-decoration: none; } .tariff-items{ border-top: none; .tariff-item{ .tariff-advantages{ width: 100%; } } .owl-item{ //width:100%!important; } } .owl-stage .owl-item+.owl-item{ padding-left: 0; } } .expand-block{ &.alt-page{ .h2{ padding-top: 20px; } } .options-wrap{ flex-wrap: wrap; padding-bottom: 15px; .option-item{ flex-basis: 100%; margin-bottom: 15px; } } } .order-block.block { background-position: -65px bottom; padding-bottom: 270px; .bg-wrap { padding: 0 15px; } .order-info { margin: 0; } .form-container{ width: 100%; margin: 0 auto; } &.alt-page{ padding-bottom: 0; background-position-x: 0; .h2{ padding-top: 25px; } .form-container{ padding-top: 10px; } .subcaption{ font-size: 15px; line-height: 20px; margin-bottom: 21px; } } } #gnlanding-selector{ &.modal{ form{ font-size: inherit; } } .modal-dialog-one{ width: 300px; .overflow-hidden{ overflow: inherit; } .modal-title{ font-size: 20px; font-weight: 700; line-height: 1.2; margin-bottom: 5px; } .modal-p{ font-size: 14px; margin-bottom: 0; } .modal-content{ background: #FFFFFF; border-radius: 15px !important; padding: 10px 15px; } .modal-header{ border-bottom-width: 0; padding-left: 40px; padding-bottom: 0; } input{ border-radius: 100px; border: 0; background: #F6F8FA; padding-left: 25px; height: 45px; } input::placeholder{ color: #656565; font-size: 14px; font-weight: 400; } button{ &.btn-submit{ background: #FF0092; font-size: 16px; color: #FFFFFF; border-radius: 100px; padding: 10px 15px; width: 100%; } } button{ &.close{ span{ position: relative; font-size: 30px; font-weight: 300; color: #000; } } } } } .delivery-block{ .bg-wrap{ padding: 0 20px; margin:0; } .delivery-wrap{ flex-direction: column; text-align: center; padding: 36px 0; } } } @media screen and (max-width: 500px) { .top-block.block{ background-position:center 175px; h1,.h1{ padding: 35px 3% 275px; } .lists-wrap{ .list-wrap{ max-width: 100%; padding: 29px 37px; ul{ li{ font-size: 16px; &::before{ background-size: 30px 29px; min-width: 30px; } } } &.cross-wrap{ .note{ margin-left: 0; } } } } &.alt-page{ background-position-x: 55%; h1,.h1{ padding: 70px 3% 240px; position: relative; top: 140px; } } } .tariff-block.block{ .icon{ margin-right: 16px; } .text{ &.list{ .heading{ display: inline-block; min-height: 68px; } .list-item{ margin-left: -81px; } } } } .order-block.block{ .subcaption{ padding: 0; } &.new-page{ min-height: 760px; background-position: left 41% bottom; background-size: auto 350px; background-color: rgb(17, 10, 25); .h2{ float: none; margin: 0 auto; } .form-container{ margin: 0 auto; } .subcaption{ padding-top: 5px; } } } .possibilities-block.block.new-page{ .icon{ margin-right: 0; } .options{ .option{ .text{ .heading{ min-height: 80px; } .option-list{ padding-left: 0; margin-left: -65px; } } } } } } @media screen and (max-width: 360px) { .block{ h2, .h2, .h2.heading{ padding-left: 0; padding-right: 0; font-size: 24px; } } .centered{ .block{ .centered{ padding-left: 13px; padding-right: 13px; } } } .top-block.block{ background: url(../../images/landings/vats5minutes/top-bg-mob.jpg) no-repeat top center #fff; } .possibilities-block.block{ .subcaption{ padding: 0; } .options{ padding: 0; } } .features-block.block{ .options{ padding-left: 0; padding-right: 0; } } .connect-form-wrap{ .heading{ font-size: 16px; line-height: 152.18%; } } .expand-block{ .options-wrap{ .option-item{ padding-left: 80px; padding-right: 12px; background-position: 13px 19px; .title{ font-size: 16px; line-height: 22px; margin-bottom: 12px; } .text{ font-size: 14px; line-height: 19px; } } } } }