Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- nav ol,
- nav ul,
- ol,
- ul {
- list-style: none
- }
- *,
- :after,
- :before,
- :focus {
- outline: 0!important
- }
- audio,
- canvas,
- video {
- display: inline-block
- }
- audio:not([controls]) {
- display: none;
- height: 0
- }
- [hidden] {
- display: none
- }
- body,
- html {
- padding: 0;
- margin: 0
- }
- html {
- font-size: 100%;
- -webkit-text-size-adjust: 100%;
- -ms-text-size-adjust: 100%;
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- -webkit-box-sizing: border-box
- }
- body {
- margin: 0;
- line-height: 1
- }
- a {
- text-decoration: none;
- color: #0c85aa
- }
- a:active,
- a:focus,
- a:hover,
- button:focus,
- input:focus,
- select:focus,
- textarea:focus {
- outline: 0
- }
- h1,
- h2,
- h3,
- h4,
- h5,
- h6 {
- margin: 0;
- font-weight: 400;
- cursor: default
- }
- abbr[title] {
- border-bottom: 1px dotted
- }
- b,
- strong {
- font-weight: 700
- }
- blockquote,
- figure,
- form {
- margin: 0
- }
- blockquote,
- q {
- quotes: none
- }
- blockquote:after,
- blockquote:before,
- q:after,
- q:before {
- content: '';
- content: none
- }
- dfn {
- font-style: italic
- }
- mark {
- background: #ff0;
- color: #000
- }
- p,
- pre {
- margin: 1em 0
- }
- code,
- kbd,
- pre,
- samp {
- font-family: monospace, serif;
- font-size: 1em
- }
- small,
- sub,
- sup {
- font-size: 75%
- }
- pre {
- white-space: pre;
- white-space: pre-wrap;
- word-wrap: break-word
- }
- sub,
- sup {
- line-height: 0;
- position: relative;
- vertical-align: baseline
- }
- sup {
- top: -.5em
- }
- sub {
- bottom: -.25em
- }
- ol,
- ul {
- margin: 0;
- padding: 0
- }
- dd {
- margin: 0 0 0 40px
- }
- img {
- border: 0;
- -ms-interpolation-mode: bicubic
- }
- svg:not(:root) {
- overflow: hidden
- }
- fieldset {
- border: 1px solid silver;
- margin: 0 2px;
- padding: .35em .625em .75em
- }
- legend {
- border: 0;
- padding: 0;
- white-space: normal
- }
- button,
- input,
- select,
- textarea {
- font-size: 100%;
- margin: 0;
- vertical-align: baseline;
- padding: 0
- }
- button,
- input {
- line-height: normal
- }
- button,
- html input[type=button],
- input[type=reset],
- input[type=submit] {
- -webkit-appearance: none;
- cursor: pointer
- }
- button[disabled],
- input[disabled] {
- cursor: default
- }
- input[type=checkbox],
- input[type=radio] {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- padding: 0
- }
- input[type=search] {
- -webkit-appearance: textfield;
- -moz-box-sizing: content-box;
- -webkit-box-sizing: content-box;
- box-sizing: content-box
- }
- input[type=search]::-webkit-search-cancel-button,
- input[type=search]::-webkit-search-decoration {
- -webkit-appearance: none
- }
- button::-moz-focus-inner,
- input::-moz-focus-inner {
- border: 0;
- padding: 0
- }
- textarea {
- overflow: auto;
- vertical-align: top;
- max-height: 400px;
- max-width: 100%
- }
- table {
- border-collapse: collapse;
- border-spacing: 0
- }
- select {
- opacity: 0
- }
- *,
- :after,
- :before {
- box-sizing: inherit;
- -moz-box-sizing: inherit;
- -webkit-box-sizing: inherit;
- -webkit-tap-highlight-color: transparent
- }
- ::-moz-selection {
- background: #ed1650;
- color: #fff
- }
- ::selection {
- background: #ed1650;
- color: #fff
- }
- ::-webkit-input-placeholder,
- textarea::-webkit-input-placeholder {
- color: #999
- }
- ::-moz-placeholder,
- textarea::-moz-placeholder {
- color: #999
- }
- :-ms-input-placeholder,
- textarea:-ms-input-placeholder {
- color: #999
- }
- input:-moz-placeholder,
- textareainput:-moz-placeholder {
- color: #999
- }
- input:focus::-webkit-input-placeholder,
- textarea:focus::-webkit-input-placeholder {
- visibility: hidden
- }
- input:focus:-moz-placeholder,
- textarea:focus:-moz-placeholder {
- visibility: hidden
- }
- input:focus::-moz-placeholder,
- textarea:focus::-moz-placeholder {
- visibility: hidden
- }
- input:focus:-ms-input-placeholder,
- textarea:focus:-ms-input-placeholder {
- visibility: hidden
- }
- .row:after,
- .row:before {
- content: '';
- display: table;
- clear: both
- }
- .vertical-outer {
- display: table;
- width: 100%;
- height: 100%
- }
- .vertical-inner {
- display: table-cell;
- vertical-align: middle;
- width: 100%
- }
- .center {
- text-align: center
- }
- .centered {
- display: table-cell;
- vertical-align: middle;
- text-align: center;
- width: 100%
- }
- .fluid-image {
- display: block;
- max-width: 100%;
- height: auto
- }
- @media screen and (max-width:568px) {
- .hidden-xs {
- display: none
- }
- }
- @media screen and (min-width:569px) and (max-width:768px) {
- .hidden-sm {
- display: none
- }
- }
- @media screen and (min-width:769px) and (max-width:992px) {
- .hidden-md {
- display: none
- }
- }
- @media screen and (min-width:1200px) {
- .hidden-lg {
- display: none
- }
- }
- @media screen and (max-width:1199px) {
- .visible-lg {
- display: none
- }
- }
- @media screen and (max-width:768px) {
- .visible-md {
- display: none
- }
- }
- @media screen and (min-width:993px) {
- .visible-md {
- display: none
- }
- }
- @media screen and (max-width:568px) {
- .visible-sm {
- display: none
- }
- }
- @media screen and (min-width:769px) {
- .visible-sm {
- display: none
- }
- }
- @media screen and (min-width:569px) {
- .visible-xs {
- display: none
- }
- }
- @font-face {
- font-family: ProximaNova-Light;
- src: url(../fonts/ProximaNova-Light.eot);
- src: url(../fonts/ProximaNova-Light.woff) format('woff'), url(../fonts/ProximaNova-Light.ttf) format('truetype'), url(../fonts/ProximaNova-Light.eot?#iefix) format('embedded-opentype');
- font-weight: 400;
- font-style: normal
- }
- @font-face {
- font-family: ProximaNova-Regular;
- src: url(../fonts/ProximaNova-Regular.eot);
- src: url(../fonts/ProximaNova-Regular.woff) format('woff'), url(../fonts/ProximaNova-Regular.ttf) format('truetype'), url(../fonts/ProximaNova-Regular.eot?#iefix) format('embedded-opentype');
- font-weight: 400;
- font-style: normal
- }
- @font-face {
- font-family: ProximaNova-Semibold;
- src: url(../fonts/ProximaNova-Semibold.eot);
- src: url(../fonts/ProximaNova-Semibold.woff) format('woff'), url(../fonts/ProximaNova-Semibold.ttf) format('truetype'), url(../fonts/ProximaNova-Semibold.eot?#iefix) format('embedded-opentype');
- font-weight: 400;
- font-style: normal
- }
- @font-face {
- font-family: ProximaNova-Black;
- src: url(../fonts/ProximaNova-Black.eot);
- src: url(../fonts/ProximaNova-Black.woff) format('woff'), url(../fonts/ProximaNova-Black.ttf) format('truetype'), url(../fonts/ProximaNova-Black.eot?#iefix) format('embedded-opentype');
- font-weight: 400;
- font-style: normal
- }
- @font-face {
- font-family: ProximaNova-Bold;
- src: url(../fonts/ProximaNova-Bold.eot);
- src: url(../fonts/ProximaNova-Bold.woff) format('woff'), url(../fonts/ProximaNova-Bold.ttf) format('truetype'), url(../fonts/ProximaNova-Bold.eot?#iefix) format('embedded-opentype');
- font-weight: 400;
- font-style: normal
- }
- html {
- position: relative;
- min-height: 100%
- }
- body {
- font-family: ProximaNova-Regular;
- font-weight: 400;
- font-style: normal;
- font-size: 16px;
- line-height: 1.2;
- background: #fff;
- color: #444
- }
- .wrapper {
- position: relative;
- max-width: 1170px;
- height: 100%;
- padding-left: 15px;
- padding-right: 15px;
- margin-left: auto;
- margin-right: auto
- }
- .wrapper:after,
- .wrapper:before {
- content: '';
- display: table;
- clear: both
- }
- .content {
- padding-top: 72px;
- padding-top: 0
- }
- .select2-results__option {
- padding: 5px 0;
- font-size: 14px;
- line-height: 1;
- padding-left: 17px
- }
- .select2-dropdown {
- border-radius: 15px;
- overflow: hidden;
- background: #f4f4f4
- }
- .select2-container--default .select2-results__option--highlighted[aria-selected],
- .select2-container--default .select2-results__option[aria-selected=true] {
- background: 0 0;
- color: #ff500f
- }
- #mm-blocker {
- left: auto;
- right: 0
- }
- .mm-opened .m_header {
- -webkit-box-shadow: none;
- box-shadow: none
- }
- h1,
- h2,
- h3,
- h4,
- h5,
- h6 {
- line-height: 1.2
- }
- h1 b,
- h2 b,
- h3 b,
- h4 b,
- h5 b,
- h6 b {
- font-family: ProximaNova-Black;
- font-weight: 400;
- font-style: normal
- }
- h1 {
- font-family: ProximaNova-Light;
- font-weight: 400;
- font-style: normal;
- position: relative;
- text-transform: uppercase;
- padding: 55px 0;
- font-size: 35px
- }
- @media screen and (max-width:1200px) {
- h1 {
- font-size: 30px
- }
- }
- @media screen and (max-width:568px) {
- h1 {
- font-size: 24px;
- padding: 25px 0
- }
- }
- h1:after {
- bottom: 27px
- }
- @media screen and (max-width:568px) {
- h1:after {
- bottom: 12px
- }
- }
- h1 span.light {
- font-family: ProximaNova-Light;
- font-weight: 400;
- font-style: normal;
- color: #919191;
- font-size: 32px
- }
- @media screen and (max-width:1200px) {
- h1 span.light {
- font-size: 30px
- }
- }
- @media screen and (max-width:568px) {
- h1 span.light {
- font-size: 24px;
- text-transform: none
- }
- }
- h1 span.light b {
- font-family: ProximaNova-Bold;
- font-weight: 400;
- font-style: normal;
- color: #919191
- }
- h1 span.light.small {
- font-size: 20px;
- text-transform: initial
- }
- h1 span.light.small b {
- font-size: 20px
- }
- h2 {
- font-size: 32px
- }
- @media screen and (max-width:1200px) {
- h2 {
- font-size: 28px
- }
- }
- @media screen and (max-width:568px) {
- h2 {
- font-size: 22px
- }
- }
- h3 {
- font-size: 24px
- }
- h4 {
- font-size: 18px
- }
- h5 {
- font-size: 14px
- }
- h6 {
- font-size: 12px
- }
- b {
- font-family: ProximaNova-Bold;
- font-weight: 400;
- font-style: normal
- }
- p {
- margin-top: 0;
- margin-bottom: 20px
- }
- @media screen and (max-width:568px) {
- p br {
- display: none
- }
- }
- .b-line:after {
- content: '';
- width: 96px;
- height: 2px;
- position: absolute;
- left: 50%;
- margin-left: -48px;
- z-index: 10
- }
- .b-line.white:after {
- background: #fff
- }
- .b-line.orange:after {
- background: #ff5a0b
- }
- .b-line.half:after {
- opacity: .5
- }
- @-webkit-keyframes scaling {
- 0% {
- -webkit-transform: scale(1);
- transform: scale(1)
- }
- 50% {
- -webkit-transform: scale(.8);
- transform: scale(.8)
- }
- 100% {
- -webkit-transform: scale(1);
- transform: scale(1)
- }
- }
- @-o-keyframes scaling {
- 0% {
- -o-transform: scale(1);
- transform: scale(1)
- }
- 50% {
- -o-transform: scale(.8);
- transform: scale(.8)
- }
- 100% {
- -o-transform: scale(1);
- transform: scale(1)
- }
- }
- @keyframes scaling {
- 0% {
- -webkit-transform: scale(1);
- -o-transform: scale(1);
- transform: scale(1)
- }
- 50% {
- -webkit-transform: scale(.8);
- -o-transform: scale(.8);
- transform: scale(.8)
- }
- 100% {
- -webkit-transform: scale(1);
- -o-transform: scale(1);
- transform: scale(1)
- }
- }
- .sidebarmenu a {
- -webkit-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- transition: all .3s cubic-bezier(.33, .66, .66, 1);
- display: block;
- position: absolute;
- z-index: 10;
- top: 50%;
- right: 5px;
- height: 40px;
- width: 40px;
- margin-top: -20px;
- border: 2px solid transparent;
- cursor: pointer
- }
- .sidebarmenu a span,
- .sidebarmenu a:after,
- .sidebarmenu a:before {
- -webkit-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- transition: all .3s cubic-bezier(.33, .66, .66, 1);
- content: '';
- position: absolute;
- left: 50%;
- width: 20px;
- margin-left: -10px;
- height: 2px;
- background: #ff5b0b
- }
- .sidebarmenu a:before {
- top: 10px
- }
- .sidebarmenu a:after {
- bottom: 10px
- }
- .sidebarmenu a span {
- top: 50%;
- margin-top: -1.5px
- }
- .sidebarmenu a.open span {
- opacity: 0;
- -webkit-transform: translateX(-5px);
- -ms-transform: translateX(-5px);
- -o-transform: translateX(-5px);
- transform: translateX(-5px)
- }
- .sidebarmenu a.open:after {
- -webkit-transform: rotate(135deg) translate(-6px, 6px);
- -ms-transform: rotate(135deg) translate(-6px, 6px);
- -o-transform: rotate(135deg) translate(-6px, 6px);
- transform: rotate(135deg) translate(-6px, 6px)
- }
- .sidebarmenu a.open:before {
- -webkit-transform: rotate(-135deg) translate(-4px, -4px);
- -ms-transform: rotate(-135deg) translate(-4px, -4px);
- -o-transform: rotate(-135deg) translate(-4px, -4px);
- transform: rotate(-135deg) translate(-4px, -4px)
- }
- .slick-dots {
- text-align: center;
- margin-bottom: 50px
- }
- @media screen and (max-width:568px) {
- .slick-dots {
- margin-bottom: 25px
- }
- }
- .slick-dots li {
- display: inline-block;
- vertical-align: middle;
- width: 15px;
- height: 15px;
- margin-left: 10px;
- margin-right: 10px
- }
- @media screen and (max-width:420px) {
- .slick-dots li {
- margin-left: 5px;
- margin-right: 5px
- }
- }
- .slick-dots li button {
- -webkit-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- transition: all .3s cubic-bezier(.33, .66, .66, 1);
- background: #fff;
- text-indent: -9999px;
- border-radius: 50%;
- display: block;
- width: 100%;
- height: 100%;
- border: none;
- -webkit-box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- box-shadow: 4px 0 20px rgba(0, 0, 0, .12)
- }
- .slick-dots li.slick-active button {
- background: #ff5a0b
- }
- .slick-arrow {
- -webkit-transition: background .15s cubic-bezier(.33, .66, .66, 1);
- -o-transition: background .15s cubic-bezier(.33, .66, .66, 1);
- transition: background .15s cubic-bezier(.33, .66, .66, 1);
- position: absolute;
- top: 50%;
- height: 60px;
- width: 60px;
- border-radius: 50%;
- border: 1px solid #fff;
- background: 0 0;
- text-indent: -9999px;
- margin-top: -30px;
- z-index: 10
- }
- .slick-arrow:after {
- content: '';
- width: 10px;
- height: 18px;
- position: absolute;
- left: 50%;
- top: 50%;
- margin-left: -5px;
- margin-top: -9px
- }
- .slick-arrow:hover {
- background: #fff;
- -webkit-box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- box-shadow: 4px 0 20px rgba(0, 0, 0, .12)
- }
- .slick-arrow.slick-next {
- right: -95px
- }
- @media screen and (max-width:1200px) {
- .slick-arrow.slick-next {
- right: 0
- }
- }
- .slick-arrow.slick-next:after {
- background: url(../images/sprite.png) no-repeat -195px -267px
- }
- .slick-arrow.slick-next:hover:after {
- background-position: -162px -267px
- }
- .slick-arrow.slick-prev {
- left: -95px
- }
- @media screen and (max-width:1200px) {
- .slick-arrow.slick-prev {
- left: 0
- }
- }
- .slick-arrow.slick-prev:after {
- background: url(../images/sprite.png) no-repeat -224px -266px
- }
- .slick-arrow.slick-prev:hover:after {
- background-position: -258px -265px
- }
- .slick-arrow.slick-disabled {
- cursor: default;
- opacity: .2
- }
- .m_activate-cards .step-2 {
- display: none
- }
- .m_activate-cards .step-2 .lead {
- position: relative;
- padding: 100px 0
- }
- @media screen and (max-width:992px) {
- .m_activate-cards .step-2 .lead {
- padding: 50px 0
- }
- }
- .m_activate-cards .step-2 .lead .desc,
- .m_activate-cards .step-2 .lead .image {
- float: left
- }
- @media screen and (max-width:568px) {
- .m_activate-cards .step-2 .lead .desc,
- .m_activate-cards .step-2 .lead .image {
- float: none
- }
- }
- .m_activate-cards .step-2 .lead .image {
- width: 42%;
- padding-right: 2%
- }
- @media screen and (max-width:568px) {
- .m_activate-cards .step-2 .lead .image {
- padding-right: 0;
- width: 100%;
- margin-bottom: 20px
- }
- }
- .m_activate-cards .step-2 .lead .image img {
- display: block;
- width: 100%;
- height: auto;
- -webkit-box-shadow: -6px 8px 13px rgba(0, 0, 0, .17);
- box-shadow: -6px 8px 13px rgba(0, 0, 0, .17);
- border-radius: 20px
- }
- .m_activate-cards .step-2 .lead .image .attention {
- padding-top: 30px;
- padding-left: 5px;
- padding-right: 70px
- }
- .m_activate-cards .step-2 .lead .desc {
- width: 58%
- }
- @media screen and (max-width:568px) {
- .m_activate-cards .step-2 .lead .desc {
- width: 100%
- }
- }
- .m_activate-cards .step-2 .lead .desc {
- color: #444;
- position: relative
- }
- .m_activate-cards .step-2 .lead .desc h1 {
- padding-top: 0;
- padding-bottom: 50px
- }
- .m_activate-cards .step-2 .lead .desc h1:after {
- left: 0;
- margin-left: 0
- }
- @media screen and (max-width:568px) {
- .m_activate-cards .step-2 .lead .desc h1:after {
- bottom: 25px
- }
- }
- .m_activate-cards .step-2 .lead .desc p {
- margin-bottom: 15px
- }
- .m_activate-cards .step-2 .lead .desc .selected-certificates {
- list-style: decimal inside none;
- margin-bottom: 85px
- }
- @media screen and (max-width:992px) {
- .m_activate-cards .step-2 .lead .desc .selected-certificates {
- margin-bottom: 30px
- }
- }
- .m_activate-cards .step-2 .lead .desc .selected-certificates li {
- font-family: ProximaNova-Bold;
- font-weight: 400;
- font-style: normal;
- padding: 2px 0
- }
- .m_activate-cards .step-2 .lead .desc .remark {
- margin-top: -15px
- }
- .m_activate-cards .step-2 .lead .desc .remark a {
- font-family: ProximaNova-Bold;
- font-weight: 400;
- font-style: normal;
- color: #333;
- text-decoration: underline
- }
- .m_activate-cards .step-2 .lead .desc .remark a:hover {
- color: #ff5b0b
- }
- .m_activate-cards .step-2 .lead .desc form {
- width: 460px
- }
- @media screen and (max-width:840px) {
- .m_activate-cards .step-2 .lead .desc form {
- width: 100%
- }
- }
- .m_activate-cards .step-2 .lead .desc form input {
- width: 100%;
- height: 50px;
- border: 1px solid #e7e7e7;
- color: #96b1bc;
- background: #f4f4f4;
- text-align: left;
- display: block;
- margin: 0;
- font-size: 16px;
- outline: 0;
- border-radius: 50px;
- padding-left: 30px;
- padding-right: 30px
- }
- .m_activate-cards .step-2 .lead .desc form .form-row {
- margin-bottom: 30px
- }
- .m_activate-cards .step-2 .lead .desc form .form-row:after,
- .m_activate-cards .step-2 .lead .desc form .form-row:before {
- content: '';
- display: table;
- clear: both
- }
- @media screen and (max-width:450px) {
- .m_activate-cards .step-2 .lead .desc form .form-row {
- margin-bottom: 15px
- }
- }
- .m_activate-cards .step-2 .lead .desc form .submit {
- float: right;
- width: 215px;
- height: 52px
- }
- @media screen and (min-width:568px) and (max-width:768px) {
- .m_activate-cards .step-2 .lead .desc form .submit {
- width: auto
- }
- }
- @media screen and (max-width:450px) {
- .m_activate-cards .step-2 .lead .desc form .submit {
- width: 100%;
- float: none;
- margin-bottom: 15px
- }
- }
- .m_activate-cards .step-2 .lead .desc form .submit button {
- -webkit-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- transition: all .15s cubic-bezier(.33, .66, .66, 1);
- position: relative;
- display: block;
- width: 100%;
- height: 100%;
- border-radius: 50px;
- border: 1px solid #ee2840;
- text-transform: uppercase;
- text-align: center;
- line-height: 52px;
- -webkit-box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- background: #ee2840;
- color: #fff
- }
- @media screen and (min-width:568px) and (max-width:768px) {
- .m_activate-cards .step-2 .lead .desc form .submit button {
- padding-left: 20px;
- padding-right: 30px;
- width: auto
- }
- }
- .m_activate-cards .step-2 .lead .desc form .submit button:after {
- content: '';
- background: url(../images/sprite.png) no-repeat -70px -264px;
- width: 24px;
- height: 17px;
- position: absolute;
- right: 19px;
- top: 15px
- }
- @media screen and (min-width:568px) and (max-width:768px) {
- .m_activate-cards .step-2 .lead .desc form .submit button:after {
- right: 10px
- }
- }
- .m_activate-cards .step-2 .lead .desc form .submit button:hover {
- background: #db112a;
- border-color: #db112a
- }
- .m_activate-cards .step-2 .lead .desc form .backward {
- float: left;
- width: 180px;
- height: 52px
- }
- @media screen and (min-width:568px) and (max-width:768px) {
- .m_activate-cards .step-2 .lead .desc form .backward {
- width: auto
- }
- }
- @media screen and (max-width:450px) {
- .m_activate-cards .step-2 .lead .desc form .backward {
- width: 100%;
- float: none;
- margin-bottom: 25px
- }
- }
- .m_activate-cards .step-2 .lead .desc form .backward a {
- -webkit-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- transition: all .15s cubic-bezier(.33, .66, .66, 1);
- position: relative;
- display: block;
- width: 100%;
- height: 100%;
- border-radius: 50px;
- border: 1px solid #ee2840;
- text-transform: uppercase;
- color: #ee2840;
- text-align: center;
- line-height: 52px;
- -webkit-box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- box-shadow: 4px 0 20px rgba(0, 0, 0, .12)
- }
- @media screen and (min-width:568px) and (max-width:768px) {
- .m_activate-cards .step-2 .lead .desc form .backward a {
- padding-left: 20px;
- padding-right: 30px;
- width: auto
- }
- }
- .m_activate-cards .step-2 .lead .desc form .backward a:after {
- content: '';
- background: url(../images/sprite.png) no-repeat -104px -289px;
- width: 7px;
- height: 11px;
- position: absolute;
- right: 25px;
- top: 50%;
- margin-top: -5.5px
- }
- @media screen and (min-width:568px) and (max-width:768px) {
- .m_activate-cards .step-2 .lead .desc form .backward a:after {
- right: 10px
- }
- }
- .m_activate-cards .step-2 .lead .desc form .backward a:hover {
- background: #ee2840;
- color: #fff
- }
- .m_activate-cards .step-2 .lead .desc form .backward a:hover:after {
- background-position: -82px -270px
- }
- .m_activate-cards .step-1 .lead {
- position: relative;
- height: 475px;
- -webkit-box-shadow: -12px 8px 20px rgba(0, 0, 0, .2);
- box-shadow: -12px 8px 20px rgba(0, 0, 0, .2);
- background: #87bebb;
- background: -webkit-gradient(left top, right top, color-stop(0, #87bebb), color-stop(100%, #467aa8));
- background: -webkit-linear-gradient(left, #87bebb 35%, #467aa8 100%);
- background: -o-linear-gradient(left, #87bebb 35%, #467aa8 100%);
- background: -webkit-gradient(linear, left top, right top, from(#87bebb), to(#467aa8));
- background: -webkit-gradient(linear, left top, right top, color-stop(35%, #87bebb), to(#467aa8));
- background: linear-gradient(to right, #87bebb 35%, #467aa8 100%)
- }
- @media screen and (max-width:568px) {
- .m_activate-cards .step-1 .lead {
- height: auto;
- padding: 20px 0
- }
- }
- .m_activate-cards .step-1 .lead .desc,
- .m_activate-cards .step-1 .lead .image {
- float: left
- }
- @media screen and (max-width:568px) {
- .m_activate-cards .step-1 .lead .desc,
- .m_activate-cards .step-1 .lead .image {
- float: none
- }
- }
- .m_activate-cards .step-1 .lead .image {
- width: 42%;
- padding-right: 2%
- }
- @media screen and (max-width:568px) {
- .m_activate-cards .step-1 .lead .image {
- padding-right: 0;
- width: 100%;
- margin-bottom: 20px
- }
- }
- .m_activate-cards .step-1 .lead .image img {
- display: block;
- width: 100%;
- height: auto;
- -webkit-box-shadow: -6px 8px 13px rgba(0, 0, 0, .17);
- box-shadow: -6px 8px 13px rgba(0, 0, 0, .17);
- border-radius: 20px
- }
- .m_activate-cards .step-1 .lead .desc {
- width: 58%
- }
- @media screen and (max-width:568px) {
- .m_activate-cards .step-1 .lead .desc {
- width: 100%
- }
- }
- .m_activate-cards .step-1 .lead .desc {
- color: #fff;
- position: relative
- }
- .m_activate-cards .step-1 .lead .desc h1 {
- padding-top: 0;
- padding-bottom: 50px
- }
- .m_activate-cards .step-1 .lead .desc h1:after {
- left: 0;
- margin-left: 0
- }
- @media screen and (max-width:568px) {
- .m_activate-cards .step-1 .lead .desc h1:after {
- bottom: 25px
- }
- }
- .m_activate-cards .step-1 .lead .desc p {
- margin-bottom: 25px
- }
- .m_activate-cards .step-1 .lead .desc .remained .label,
- .m_activate-cards .step-1 .lead .desc .selected .label {
- display: block;
- font-size: 18px
- }
- .m_activate-cards .step-1 .lead .desc .selected {
- margin-bottom: 30px
- }
- .m_activate-cards .step-1 .lead .desc .selected .value a {
- display: inline-block;
- vertical-align: middle;
- color: #ee2840;
- border-bottom: 1px dashed #ee2840
- }
- .m_activate-cards .step-1 .lead .desc .selected .value a:hover {
- color: #fff;
- border-color: #fff
- }
- .m_activate-cards .step-1 .lead .desc .remained .value {
- font-size: 24px
- }
- .m_activate-cards .step-1 .lead .desc .remained .value span {
- font-size: 30px;
- font-family: ProximaNova-Bold
- }
- .m_activate-cards .step-1 .lead .desc .next-step {
- display: none;
- width: 190px;
- height: 60px;
- position: absolute;
- right: 50px;
- bottom: 0
- }
- @media screen and (max-width:750px) {
- .m_activate-cards .step-1 .lead .desc .next-step {
- position: static;
- margin-top: 10px;
- margin-left: -10px
- }
- }
- .m_activate-cards .step-1 .lead .desc .next-step a {
- -webkit-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- transition: all .15s cubic-bezier(.33, .66, .66, 1);
- position: relative;
- display: block;
- width: 100%;
- height: 100%;
- border-radius: 50px;
- border: 1px solid #ee2840;
- text-transform: uppercase;
- text-align: center;
- line-height: 58px;
- -webkit-box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- background: #ee2840;
- color: #fff;
- padding-right: 10px
- }
- .m_activate-cards .step-1 .lead .desc .next-step a:after {
- content: '';
- background: url(../images/sprite.png) no-repeat -70px -264px;
- width: 24px;
- height: 17px;
- position: absolute;
- right: 19px;
- top: 17px
- }
- .m_activate-cards .step-1 .lead .desc .next-step a:hover {
- background: #db112a;
- border-color: #db112a
- }
- .m_activate-cards .step-1 .certificates-list {
- padding: 50px 0;
- background: #f4f4f4
- }
- .m_activate-cards .step-1 .certificates-list .title {
- text-align: center
- }
- .m_activate-cards .step-1 .certificates-list .title h2 {
- position: relative;
- color: #444;
- text-transform: uppercase;
- font-size: 24px;
- font-family: ProximaNova-Bold;
- font-weight: 400;
- font-style: normal;
- padding-bottom: 50px
- }
- .m_activate-cards .step-1 .certificates-list .title h2:after {
- bottom: 30px
- }
- .m_activate-cards .step-1 .certificates-list .items:after,
- .m_activate-cards .step-1 .certificates-list .items:before {
- content: '';
- display: table;
- clear: both
- }
- .m_activate-cards .step-1 .certificates-list .items .item {
- position: relative;
- float: left;
- width: 23%;
- height: 160px;
- line-height: 160px;
- background: #fff;
- margin-left: 2.5%;
- margin-bottom: 2.5%;
- border-radius: 10px;
- border: 1px solid #cecece;
- -webkit-box-shadow: -6px 8px 13px rgba(0, 0, 0, .17);
- box-shadow: -6px 8px 13px rgba(0, 0, 0, .17)
- }
- @media screen and (min-width:993px) {
- .m_activate-cards .step-1 .certificates-list .items .item:nth-child(4n+1) {
- margin-left: 0;
- clear: left
- }
- }
- @media screen and (max-width:992px) {
- .m_activate-cards .step-1 .certificates-list .items .item {
- width: 31.5%
- }
- }
- @media screen and (min-width:751px) and (max-width:992px) {
- .m_activate-cards .step-1 .certificates-list .items .item:nth-child(3n+1) {
- margin-left: 0;
- clear: left
- }
- }
- @media screen and (max-width:750px) {
- .m_activate-cards .step-1 .certificates-list .items .item {
- width: 48.5%
- }
- .m_activate-cards .step-1 .certificates-list .items .item:nth-child(2n+1) {
- margin-left: 0;
- clear: left
- }
- }
- @media screen and (max-width:360px) {
- .m_activate-cards .step-1 .certificates-list .items .item {
- margin-left: 0;
- width: 100%
- }
- }
- .m_activate-cards .step-1 .certificates-list .items .item.focused .desc,
- .m_activate-cards .step-1 .certificates-list .items .item:hover .desc {
- display: block
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc {
- display: none;
- position: absolute;
- left: 0;
- top: 0;
- width: 100%;
- height: 100%;
- background: rgba(0, 0, 0, .7);
- color: #fff;
- line-height: 1;
- padding: 30px;
- border-radius: 10px
- }
- @media screen and (max-width:1200px) {
- .m_activate-cards .step-1 .certificates-list .items .item .desc {
- padding: 30px 10px
- }
- }
- @media screen and (max-width:500px) {
- .m_activate-cards .step-1 .certificates-list .items .item .desc {
- padding: 10px
- }
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top {
- height: 34px;
- line-height: 34px;
- text-align: center;
- margin-bottom: 25px
- }
- @media screen and (max-width:500px) {
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top {
- height: auto
- }
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .prices,
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .text {
- display: inline-block;
- vertical-align: middle
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .text {
- font-size: 16px;
- float: left
- }
- @media screen and (max-width:500px) {
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .text {
- float: none
- }
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .prices {
- float: right;
- width: 120px
- }
- @media screen and (max-width:500px) {
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .prices {
- float: none;
- width: 100%
- }
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .prices .selectric-items {
- text-align: left;
- border-radius: 0 0 15px 15px;
- background: #f4f4f4
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .prices .selectric-items li {
- padding: 0 15px;
- background: 0 0;
- color: #4e4e4e
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .prices .selectric-items li:hover {
- color: #ff500f
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .prices .selectric-open .selectric {
- border-radius: 15px 15px 0 0;
- border-bottom: 1px solid #f4f4f4
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .prices .selectric-open .selectric-items {
- border-top: 1px solid #f4f4f4
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .prices .selectric-open.selectric-above .selectric {
- border-top: 1px solid #f4f4f4;
- border-radius: 0 0 15px 15px
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .prices .selectric-open.selectric-above .selectric-items {
- border-radius: 15px 15px 0 0;
- border-bottom: 1px solid #f4f4f4
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .prices .selectric {
- height: 34px;
- line-height: 34px;
- border-radius: 15px;
- background: #f4f4f4;
- color: #444;
- font-size: 14px;
- text-align: left;
- padding-left: 15px
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .prices .selectric span.label {
- line-height: 34px;
- height: 34px;
- margin-left: 0
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .prices .selectric .button {
- width: 34px;
- height: 34px;
- font-size: 0;
- background: #f4f4f4;
- color: transparent
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .prices .selectric .button:after {
- display: none
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .top .prices .selectric .button:before {
- content: '';
- position: absolute;
- right: 10px;
- top: 50%;
- background: url(../images/select-arrow.png) no-repeat 0 0;
- width: 13px;
- height: 7px;
- margin-top: -3.5px
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .bottom {
- height: 40px;
- text-align: center
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .bottom a {
- -webkit-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- transition: all .15s cubic-bezier(.33, .66, .66, 1);
- position: relative;
- display: block;
- width: 100%;
- height: 100%;
- border-radius: 50px;
- border: 1px solid #ee2840;
- text-transform: uppercase;
- text-align: center;
- line-height: 40px;
- -webkit-box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- background: #ee2840;
- color: #fff
- }
- .m_activate-cards .step-1 .certificates-list .items .item .desc .bottom a:hover {
- background: #db112a;
- border-color: #db112a
- }
- .m_activate-cards .step-1 .certificates-list .items .item .image {
- text-align: center
- }
- .m_activate-cards .step-1 .certificates-list .items .item .image img {
- display: inline-block;
- vertical-align: middle;
- max-width: 90%;
- max-height: 90%
- }
- .m_activate-cards .mobilecard .lead {
- position: relative;
- height: 475px;
- -webkit-box-shadow: -12px 8px 20px rgba(0, 0, 0, .2);
- box-shadow: -12px 8px 20px rgba(0, 0, 0, .2);
- background: #5aa172;
- background: -webkit-gradient(left top, right top, color-stop(0, #5aa172), color-stop(25%, #5aa172), color-stop(100%, #1e5771));
- background: -webkit-linear-gradient(left, #5aa172 0, #5aa172 25%, #1e5771 100%);
- background: -o-linear-gradient(left, #5aa172 0, #5aa172 25%, #1e5771 100%);
- background: -webkit-gradient(linear, left top, right top, from(#5aa172), color-stop(25%, #5aa172), to(#1e5771));
- background: -webkit-gradient(linear, left top, right top, color-stop(0, #5aa172), color-stop(25%, #5aa172), to(#1e5771));
- background: linear-gradient(to right, #5aa172 0, #5aa172 25%, #1e5771 100%)
- }
- @media screen and (max-width:568px) {
- .m_activate-cards .mobilecard .lead {
- padding: 20px 0;
- height: auto
- }
- }
- .m_activate-cards .mobilecard .lead .desc,
- .m_activate-cards .mobilecard .lead .image {
- float: left
- }
- @media screen and (max-width:568px) {
- .m_activate-cards .mobilecard .lead .desc,
- .m_activate-cards .mobilecard .lead .image {
- float: none
- }
- }
- .m_activate-cards .mobilecard .lead .image {
- width: 42%;
- padding-right: 2%
- }
- @media screen and (max-width:568px) {
- .m_activate-cards .mobilecard .lead .image {
- padding-right: 0;
- width: 100%;
- margin-bottom: 20px
- }
- }
- .m_activate-cards .mobilecard .lead .image img {
- display: block;
- width: 100%;
- height: auto;
- -webkit-box-shadow: -6px 8px 13px rgba(0, 0, 0, .17);
- box-shadow: -6px 8px 13px rgba(0, 0, 0, .17);
- border-radius: 20px
- }
- .m_activate-cards .mobilecard .lead .desc {
- width: 58%
- }
- @media screen and (max-width:568px) {
- .m_activate-cards .mobilecard .lead .desc {
- width: 100%
- }
- }
- .m_activate-cards .mobilecard .lead .desc {
- color: #fff;
- position: relative
- }
- .m_activate-cards .mobilecard .lead .desc h1 {
- padding-top: 0;
- padding-bottom: 50px
- }
- .m_activate-cards .mobilecard .lead .desc h1:after {
- left: 0;
- margin-left: 0
- }
- @media screen and (max-width:568px) {
- .m_activate-cards .mobilecard .lead .desc h1:after {
- bottom: 25px
- }
- }
- .m_activate-cards .mobilecard .lead .desc form {
- max-width: 460px
- }
- @media screen and (max-width:568px) {
- .m_activate-cards .mobilecard .lead .desc form {
- max-width: none;
- width: 100%
- }
- }
- .m_activate-cards .mobilecard .lead .desc form .form-row {
- margin-bottom: 20px
- }
- .m_activate-cards .mobilecard .lead .desc form .form-row:after,
- .m_activate-cards .mobilecard .lead .desc form .form-row:before {
- content: '';
- display: table;
- clear: both
- }
- .m_activate-cards .mobilecard .lead .desc form .form-row:last-child {
- margin-top: 25px
- }
- .m_activate-cards .mobilecard .lead .desc form .form-row .column {
- float: left;
- width: 50%
- }
- @media screen and (max-width:700px) and (min-width:569px) {
- .m_activate-cards .mobilecard .lead .desc form .form-row .column {
- width: 100%
- }
- .m_activate-cards .mobilecard .lead .desc form .form-row .column+.column {
- margin-top: 20px
- }
- }
- @media screen and (max-width:420px) {
- .m_activate-cards .mobilecard .lead .desc form .form-row .column {
- width: 100%
- }
- .m_activate-cards .mobilecard .lead .desc form .form-row .column+.column {
- margin-top: 20px
- }
- }
- .m_activate-cards .mobilecard .lead .desc form .form-row .column .picture {
- width: 180px
- }
- @media screen and (max-width:700px) and (min-width:569px) {
- .m_activate-cards .mobilecard .lead .desc form .form-row .column .picture {
- width: 100%
- }
- }
- @media screen and (max-width:420px) {
- .m_activate-cards .mobilecard .lead .desc form .form-row .column .picture {
- width: 100%
- }
- }
- .m_activate-cards .mobilecard .lead .desc form input {
- width: 100%;
- height: 50px;
- border: 1px solid #e7e7e7;
- color: #96b1bc;
- background: #f4f4f4;
- text-align: left;
- display: block;
- margin: 0;
- font-size: 16px;
- outline: 0;
- border-radius: 50px;
- padding-left: 20px;
- padding-right: 20px
- }
- .m_activate-cards .mobilecard .lead .desc form button {
- -webkit-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- transition: all .15s cubic-bezier(.33, .66, .66, 1);
- position: relative;
- display: block;
- width: 100%;
- height: 100%;
- border-radius: 50px;
- border: 1px solid #ee2840;
- text-transform: uppercase;
- text-align: center;
- line-height: 52px;
- -webkit-box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- background: #ee2840;
- color: #fff
- }
- .m_activate-cards .mobilecard .lead .desc form button:hover {
- background: #db112a;
- border-color: #db112a
- }
- .m_activate-cards .mobilecard .lead .desc form button:after {
- content: '';
- background: url(../images/sprite.png) no-repeat -70px -264px;
- width: 24px;
- height: 17px;
- position: absolute;
- right: 19px;
- top: 15px
- }
- .m_activate-cards .mobilecard .infohelp {
- padding: 60px 0
- }
- .m_activate-cards .mobilecard .infohelp .tabs {
- border-radius: 10px;
- background: #fff;
- -webkit-box-shadow: 0 4px 20px rgba(27, 27, 27, .25);
- box-shadow: 0 4px 20px rgba(27, 27, 27, .25);
- overflow: hidden
- }
- .m_activate-cards .mobilecard .infohelp .tabs .tab-content {
- padding: 60px 80px
- }
- @media screen and (max-width:992px) {
- .m_activate-cards .mobilecard .infohelp .tabs .tab-content {
- padding: 30px 40px
- }
- }
- @media screen and (max-width:440px) {
- .m_activate-cards .mobilecard .infohelp .tabs .tab-content {
- padding: 15px 20px
- }
- }
- .m_activate-cards .mobilecard .infohelp .tabs .tab-content .faq-item+.faq-item {
- margin-top: 15px
- }
- .m_activate-cards .mobilecard .infohelp .tabs .tab-content .faq-item-header a {
- color: #444;
- font-size: 18px;
- text-decoration: underline;
- font-family: ProximaNova-Bold;
- font-weight: 400;
- font-style: normal
- }
- @media screen and (max-width:440px) {
- .m_activate-cards .mobilecard .infohelp .tabs .tab-content .faq-item-header a {
- font-size: 16px
- }
- }
- .m_activate-cards .mobilecard .infohelp .tabs .tab-content .faq-item-header a.open,
- .m_activate-cards .mobilecard .infohelp .tabs .tab-content .faq-item-header a:hover {
- color: #ff500f;
- text-decoration: none
- }
- .m_activate-cards .mobilecard .infohelp .tabs .tab-content .faq-item-body {
- padding: 5px 15px;
- font-size: 16px;
- line-height: 1.2;
- color: #444;
- display: none
- }
- @media screen and (max-width:440px) {
- .m_activate-cards .mobilecard .infohelp .tabs .tab-content .faq-item-body {
- font-size: 15px
- }
- }
- .m_activate-cards .mobilecard .infohelp .tabs .tab-header {
- background: #e66110;
- background: -webkit-gradient(left top, right top, color-stop(0, #e66110), color-stop(50%, #e66110), color-stop(100%, #c92914));
- background: -webkit-linear-gradient(left, #e66110 0, #e66110 50%, #c92914 100%);
- background: -o-linear-gradient(left, #e66110 0, #e66110 50%, #c92914 100%);
- background: -webkit-gradient(linear, left top, right top, from(#e66110), color-stop(50%, #e66110), to(#c92914));
- background: -webkit-gradient(linear, left top, right top, color-stop(0, #e66110), color-stop(50%, #e66110), to(#c92914));
- background: linear-gradient(to right, #e66110 0, #e66110 50%, #c92914 100%);
- font-size: 0
- }
- .m_activate-cards .mobilecard .infohelp .tabs .tab-header .item {
- font-size: 22px;
- display: inline-block;
- vertical-align: middle
- }
- @media screen and (max-width:440px) {
- .m_activate-cards .mobilecard .infohelp .tabs .tab-header .item {
- width: 32%;
- text-align: center
- }
- }
- .m_activate-cards .mobilecard .infohelp .tabs .tab-header .item.current a {
- color: #fff;
- text-decoration: none;
- font-family: ProximaNova-Bold
- }
- .m_activate-cards .mobilecard .infohelp .tabs .tab-header .item a {
- display: inline-block;
- vertical-align: middle;
- padding: 30px 80px;
- color: #fff;
- font-family: ProximaNova-Regular;
- font-weight: 400;
- font-style: normal;
- text-decoration: underline;
- font-size: 20px;
- text-transform: uppercase
- }
- @media screen and (max-width:992px) {
- .m_activate-cards .mobilecard .infohelp .tabs .tab-header .item a {
- padding: 20px 40px
- }
- }
- @media screen and (max-width:700px) {
- .m_activate-cards .mobilecard .infohelp .tabs .tab-header .item a {
- padding: 20px 20px
- }
- }
- @media screen and (max-width:600px) {
- .m_activate-cards .mobilecard .infohelp .tabs .tab-header .item a {
- font-size: 18px
- }
- }
- @media screen and (max-width:500px) {
- .m_activate-cards .mobilecard .infohelp .tabs .tab-header .item a {
- padding: 20px 10px
- }
- }
- @media screen and (max-width:440px) {
- .m_activate-cards .mobilecard .infohelp .tabs .tab-header .item a {
- padding: 10px 20px
- }
- }
- @media screen and (max-width:440px) {
- .m_activate-cards .mobilecard .infohelp .tabs .tab-header .item a {
- font-size: 16px;
- padding-left: 0;
- padding-right: 0
- }
- }
- @media screen and (max-width:360px) {
- .m_activate-cards .mobilecard .infohelp .tabs .tab-header .item a {
- font-size: 15px
- }
- }
- .m_activate-cards .mobilecard .infohelp .tabs .tab-header .item a:hover {
- color: #fff;
- text-decoration: none
- }
- html.stack-footer {
- height: 100%
- }
- html.stack-footer .mm-page,
- html.stack-footer body {
- height: 100%
- }
- html.stack-footer .m_footer {
- position: absolute;
- left: 0;
- bottom: 0;
- width: 100%
- }
- .m_footer {
- color: #fff;
- height: 570px;
- width: 100%;
- background: #383838
- }
- @media screen and (min-width:701px) {
- .m_footer {
- height: 385px
- }
- }
- .m_footer .wrapper {
- height: 100%
- }
- .m_footer .top {
- background: url(../images/m_s14/bg.jpg) no-repeat 50%;
- -webkit-background-size: cover;
- background-size: cover;
- height: 310px;
- padding: 40px 0
- }
- @media screen and (max-width:768px) {
- .m_footer .top {
- padding: 20px 0
- }
- }
- @media screen and (max-width:700px) {
- .m_footer .top {
- height: auto;
- text-align: center
- }
- }
- @media screen and (max-width:568px) {
- .m_footer .top {
- padding-bottom: 0
- }
- }
- .m_footer .top .logo {
- margin-bottom: 25px
- }
- @media screen and (max-width:700px) {
- .m_footer .top .logo {
- text-align: center
- }
- }
- @media screen and (max-width:568px) {
- .m_footer .top .logo {
- margin-bottom: 25px
- }
- }
- .m_footer .top .logo a {
- display: block;
- background: url(../images/logo_.png) no-repeat 0 0;
- -webkit-background-size: contain;
- background-size: contain;
- width: 237px;
- height: 100px
- }
- @media screen and (max-width:700px) {
- .m_footer .top .logo a {
- margin: 0 auto;
- background-position: center
- }
- }
- .m_footer .top .logo+p {
- font-size: 22px
- }
- @media screen and (max-width:700px) {
- .m_footer .top .logo+p br {
- display: none;
- text-align: center
- }
- }
- @media screen and (max-width:568px) {
- .m_footer .top .logo+p {
- font-size: 18px
- }
- }
- .m_footer .top .email {
- font-size: 22px
- }
- @media screen and (max-width:568px) {
- .m_footer .top .email {
- font-size: 18px
- }
- }
- .m_footer .top .email a {
- color: #ff5a0b
- }
- .m_footer .top .email a:hover {
- text-decoration: underline
- }
- .m_footer .bottom {
- background: #383838;
- line-height: 75px
- }
- @media screen and (max-width:568px) {
- .m_footer .bottom {
- line-height: 40px
- }
- }
- .m_footer .bottom:after,
- .m_footer .bottom:before {
- content: '';
- display: table;
- clear: both
- }
- .m_footer .bottom .policy {
- float: left
- }
- @media screen and (max-width:568px) {
- .m_footer .bottom .policy {
- float: none
- }
- }
- .m_footer .bottom .dev {
- float: right
- }
- @media screen and (max-width:568px) {
- .m_footer .bottom .dev {
- float: none
- }
- }
- .m_footer .bottom a {
- -webkit-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- transition: all .3s cubic-bezier(.33, .66, .66, 1);
- color: #868686
- }
- .m_footer .bottom a:hover {
- color: #fff
- }
- .m_footer .column {
- float: left;
- width: 50%;
- height: 100%
- }
- @media screen and (max-width:700px) {
- .m_footer .column {
- width: 100%;
- float: none;
- height: auto
- }
- }
- .m_footer .column:last-child {
- position: relative
- }
- .m_footer .column:last-child:after {
- content: "";
- position: absolute;
- left: 0;
- top: 0;
- height: 100%;
- width: 1px;
- background: rgba(255, 255, 255, .5)
- }
- @media screen and (max-width:700px) {
- .m_footer .column:last-child:after {
- display: none
- }
- }
- .m_footer .second {
- padding-left: 185px
- }
- @media screen and (max-width:992px) {
- .m_footer .second {
- padding-left: 50px
- }
- }
- @media screen and (max-width:700px) {
- .m_footer .second {
- padding-left: 0
- }
- }
- .m_footer .second .questions {
- font-family: ProximaNova-Light;
- font-weight: 400;
- font-style: normal;
- font-size: 20px;
- text-transform: uppercase;
- margin-bottom: 15px
- }
- @media screen and (max-width:568px) {
- .m_footer .second .questions {
- font-size: 16px;
- margin-top: 15px;
- margin-bottom: 0
- }
- }
- .m_footer .second .questions+p {
- font-size: 16px;
- margin-bottom: 15px
- }
- @media screen and (max-width:568px) {
- .m_footer .second .questions+p {
- margin-bottom: 0
- }
- }
- .m_footer .second .tel {
- margin-bottom: 15px
- }
- .m_footer .second .tel a {
- font-family: ProximaNova-Bold;
- font-weight: 400;
- font-style: normal;
- font-size: 25px;
- color: #f57d00;
- cursor: default
- }
- .m_footer .second .action {
- height: 60px;
- width: 285px;
- margin: 20px 0
- }
- @media screen and (max-width:700px) {
- .m_footer .second .action {
- margin: 20px auto
- }
- }
- .m_footer .second .action a {
- -webkit-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- transition: all .15s cubic-bezier(.33, .66, .66, 1);
- position: relative;
- display: block;
- width: 100%;
- height: 100%;
- border-radius: 50px;
- border: 1px solid #ee2840;
- text-transform: uppercase;
- text-align: center;
- line-height: 58px;
- -webkit-box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- background: #ee2840;
- color: #fff
- }
- .m_footer .second .action a:hover {
- background: #db112a;
- border-color: #db112a
- }
- .m_header {
- left: 0;
- top: 0;
- width: 100%;
- height: 72px;
- background: #fff;
- -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .25);
- box-shadow: 0 0 10px rgba(0, 0, 0, .25);
- z-index: 1000;
- -webkit-transition: height .25s linear;
- -o-transition: height .25s linear;
- transition: height .25s linear
- }
- @media screen and (max-width:460px) {
- .m_header.scrolled {
- height: 72px
- }
- .m_header.scrolled .contacts {
- display: none
- }
- .m_header.scrolled .logo {
- -webkit-transform: translateY(3px);
- -ms-transform: translateY(3px);
- -o-transform: translateY(3px);
- transform: translateY(3px)
- }
- }
- @media screen and (max-width:460px) and (max-width:460px) {
- .m_header.scrolled .menu {
- top: 72px
- }
- }
- .m_header .contacts,
- .m_header .logo {
- position: absolute;
- top: 0
- }
- .m_header .logo {
- -webkit-transition: -webkit-transform .25s linear;
- transition: -webkit-transform .25s linear;
- -o-transition: transform .25s linear, -o-transform .25s linear;
- transition: transform .25s linear;
- transition: transform .25s linear, -webkit-transform .25s linear, -o-transform .25s linear;
- left: 15px;
- width: 170px;
- line-height: 72px;
- text-align: left
- }
- .m_header .logo a {
- display: inline-block;
- vertical-align: middle;
- background: url(../images/logo_.png) no-repeat 0 0;
- -webkit-background-size: contain;
- background-size: contain;
- width: 148px;
- height: 65px
- }
- @media screen and (max-width:360px) {
- .m_header .logo a {
- background-position: center;
- width: 90px
- }
- }
- .m_header .contacts {
- right: 15px;
- height: 100%;
- display: table
- }
- @media screen and (max-width:1200px) {
- .m_header .contacts {
- right: 0
- }
- }
- .m_header .contacts .tel a {
- font-family: ProximaNova-Bold;
- font-weight: 400;
- font-style: normal;
- color: #ff5a0b;
- font-size: 22px;
- cursor: default;
- text-decoration: none
- }
- .m_header .contacts .callback a {
- -webkit-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- transition: all .3s cubic-bezier(.33, .66, .66, 1);
- display: inline-block;
- vertical-align: middle;
- line-height: 1;
- font-size: 15px;
- border-bottom: 1px dashed #456ec9;
- color: #456ec9
- }
- .m_header .contacts .callback a:hover {
- color: #ff5a0b;
- border-color: #fff
- }
- .m_header .contacts .action {
- display: inline-block;
- vertical-align: middle;
- line-height: 50px;
- height: 50px;
- border-right: 1px solid #e3e3e3;
- padding-right: 30px;
- margin-right: 60px
- }
- @media screen and (max-width:360px) {
- .m_header .contacts .action {
- margin-right: 50px;
- padding-right: 15px
- }
- }
- .m_header .contacts .action a {
- color: #333;
- text-decoration: underline;
- text-transform: uppercase;
- font-size: 16px
- }
- .m_header .contacts .action a:hover {
- color: #ff5a0b
- }
- .m_header .menu {
- height: 50px;
- padding: 11px 220px 11px 170px
- }
- @media screen and (max-width:1200px) {
- .m_header .menu {
- padding: 0;
- height: auto;
- position: absolute;
- left: 0;
- top: 72px;
- width: 100%;
- -webkit-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- transition: all .3s cubic-bezier(.33, .66, .66, 1);
- -webkit-transform: translateX(-100%);
- -ms-transform: translateX(-100%);
- -o-transform: translateX(-100%);
- transform: translateX(-100%)
- }
- .m_header .menu.open {
- -webkit-transform: translateX(0);
- -ms-transform: translateX(0);
- -o-transform: translateX(0);
- transform: translateX(0)
- }
- }
- @media screen and (max-width:460px) {
- .m_header .menu {
- top: 115px
- }
- }
- .m_header .menu ul {
- display: table;
- width: 100%;
- height: 100%;
- border-left: 1px solid #e3e3e3;
- border-right: 1px solid #e3e3e3
- }
- @media screen and (max-width:1200px) {
- .m_header .menu ul {
- display: block;
- border: none;
- background: #fff
- }
- }
- .m_header .menu ul li {
- position: relative;
- display: table-cell;
- vertical-align: middle;
- text-align: center
- }
- @media screen and (max-width:1200px) {
- .m_header .menu ul li {
- display: block;
- border-top: 1px solid #e3e3e3
- }
- }
- .m_header .menu ul li+li:after {
- content: '';
- position: absolute;
- left: -2px;
- top: 50%;
- margin-top: -2px;
- width: 4px;
- height: 4px;
- border-radius: 50%;
- background: #ff5a0b
- }
- @media screen and (max-width:1200px) {
- .m_header .menu ul li+li:after {
- display: none
- }
- }
- .m_header .menu ul li a {
- -webkit-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- transition: all .3s cubic-bezier(.33, .66, .66, 1);
- display: inline-block;
- vertical-align: middle;
- line-height: 50px;
- width: 100%;
- text-transform: uppercase;
- color: #444;
- font-size: 14px;
- padding: 0 10px
- }
- .m_header .menu ul li a:hover {
- color: #ff5a0b
- }
- .mm-menu {
- background: #fff
- }
- .mm-navbar .mm-btn:first-child {
- left: auto;
- right: 90px
- }
- @media screen and (max-width:460px) {
- .mm-navbar .mm-btn:first-child {
- right: 30px
- }
- }
- .mm-close:after,
- .mm-close:before {
- display: none
- }
- .mm-close {
- width: 22px;
- height: 20px;
- background: url(../images/close.png) no-repeat 0 0;
- top: 25px
- }
- .mm-menu>.mm-navbar {
- border: none
- }
- .mm-listview {
- text-align: right;
- padding-right: 90px
- }
- @media screen and (max-width:460px) {
- .mm-listview {
- padding-right: 15px;
- padding-left: 15px
- }
- }
- .mm-listview li:first-child hr {
- margin-top: 0
- }
- .mm-listview li hr {
- max-width: 230px;
- border: none;
- height: 1px;
- max-width: 230px;
- background: #e3e3e3;
- margin-right: auto;
- display: block;
- margin: 0;
- margin-top: 25px;
- margin-bottom: 25px;
- margin-left: auto
- }
- .mm-listview li a {
- display: inline-block;
- vertical-align: middle;
- padding: 12px 0;
- color: #444;
- font-size: 16px;
- text-transform: uppercase
- }
- .mm-listview li a:hover {
- color: #ff5a0b
- }
- .m_default-form {
- position: absolute;
- z-index: 10;
- right: 15px;
- bottom: -90px;
- width: 475px;
- padding: 30px 40px;
- border: 5px solid #d2d2d2;
- background: #fff;
- border-radius: 10px;
- -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .2);
- box-shadow: 0 0 20px rgba(0, 0, 0, .2);
- text-align: center
- }
- @media screen and (max-width:1200px) {
- .m_default-form {
- position: static;
- margin: 0 auto
- }
- }
- @media screen and (max-width:568px) {
- .m_default-form {
- width: 100%;
- padding-left: 15px;
- padding-right: 15px
- }
- }
- .m_default-form h1 {
- padding: 0;
- padding-bottom: 50px
- }
- @media screen and (max-width:568px) {
- .m_default-form h1 {
- padding-bottom: 25px
- }
- }
- .m_default-form h1 b {
- color: #444;
- font-size: 24px
- }
- .m_default-form h1 span {
- font-family: ProximaNova-Light;
- font-weight: 400;
- font-style: normal;
- color: #999;
- font-size: 20px;
- display: block
- }
- .m_default-form .form-input {
- width: 100%;
- height: 50px;
- border: 1px solid #e7e7e7;
- color: #96b1bc;
- background: #f4f4f4;
- text-align: center;
- display: block;
- margin: 0 0 12px;
- font-size: 16px;
- outline: 0;
- border-radius: 50px
- }
- .m_default-form .form-input.error {
- border: 1px solid red!important
- }
- .m_default-form .form-input:focus {
- color: #000
- }
- .m_default-form .form-label {
- position: relative
- }
- .m_default-form .form-submit {
- -webkit-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- transition: all .15s cubic-bezier(.33, .66, .66, 1);
- position: relative;
- display: block;
- width: 100%;
- height: 100%;
- border-radius: 50px;
- border: 1px solid #ee2840;
- text-transform: uppercase;
- text-align: center;
- line-height: 58px;
- -webkit-box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- background: #ee2840;
- color: #fff
- }
- @media screen and (max-width:420px) {
- .m_default-form .form-submit {
- font-size: 14px;
- padding-left: 5px;
- padding-right: 5px;
- white-space: normal;
- line-height: 1.2;
- padding-top: 12px;
- padding-bottom: 12px
- }
- }
- .m_default-form .form-submit:hover {
- background: #db112a;
- border-color: #db112a
- }
- .m_default-form label.error {
- display: none!important
- }
- .m_default-form .safe {
- padding-left: 20px;
- position: relative;
- color: #8b8b8b;
- display: inline-block;
- vertical-align: middle;
- width: auto;
- margin-top: 15px
- }
- @media screen and (max-width:568px) {
- .m_default-form .safe {
- font-size: 13px
- }
- }
- .m_default-form .safe:after {
- content: '';
- background: url(../images/sprite.png) no-repeat -5px -45px;
- width: 12px;
- height: 16px;
- position: absolute;
- left: 0;
- top: 50%;
- margin-top: -8px
- }
- @media screen and (max-width:568px) {
- .m_default-form .safe:after {
- margin-top: -11px
- }
- }
- .m_partners {
- background: #f4f4f4
- }
- .m_partners .lead {
- height: 385px;
- text-align: center;
- background: #87bebb;
- background: -webkit-gradient(left top, right top, color-stop(0, #87bebb), color-stop(100%, #467aa8));
- background: -webkit-linear-gradient(left, #87bebb 0, #467aa8 100%);
- background: -o-linear-gradient(left, #87bebb 0, #467aa8 100%);
- background: -webkit-gradient(linear, left top, right top, from(#87bebb), to(#467aa8));
- background: -webkit-gradient(linear, left top, right top, color-stop(0, #87bebb), to(#467aa8));
- background: linear-gradient(to right, #87bebb 0, #467aa8 100%);
- -webkit-box-shadow: -12px 8px 20px rgba(0, 0, 0, .2);
- box-shadow: -12px 8px 20px rgba(0, 0, 0, .2)
- }
- .m_partners .lead h1 {
- font-family: ProximaNova-Black;
- font-weight: 400;
- font-style: normal;
- color: #fff;
- font-size: 36px
- }
- @media screen and (max-width:460px) {
- .m_partners .lead h1 {
- font-size: 32px
- }
- }
- .m_partners .list {
- padding: 60px 0
- }
- .m_partners .list .mobile-filter {
- display: none
- }
- @media screen and (max-width:750px) {
- .m_partners .list .mobile-filter {
- display: block;
- width: 95%;
- margin: 0 auto
- }
- }
- .m_partners .list .mobile-filter .selectric-items {
- text-align: left;
- border-radius: 0 0 15px 15px;
- background: #fff
- }
- .m_partners .list .mobile-filter .selectric-items li {
- padding: 5px 15px;
- background: 0 0;
- color: #444;
- font-size: 16px;
- text-transform: uppercase
- }
- .m_partners .list .mobile-filter .selectric-items li:hover {
- color: #ff500f
- }
- .m_partners .list .mobile-filter .selectric-open .selectric {
- border-radius: 25px 25px 0 0;
- border-bottom: 1px solid #fff
- }
- .m_partners .list .mobile-filter .selectric-open .selectric-items {
- border-top: 1px solid #fff
- }
- .m_partners .list .mobile-filter .selectric-open.selectric-above .selectric {
- border-top: 1px solid #fff;
- border-radius: 0 0 25px 25px
- }
- .m_partners .list .mobile-filter .selectric-open.selectric-above .selectric-items {
- border-radius: 25px 25px 0 0;
- border-bottom: 1px solid #fff
- }
- .m_partners .list .mobile-filter .selectric {
- height: 50px;
- line-height: 50px;
- border-radius: 25px;
- background: #fff;
- color: #444;
- font-size: 14px;
- text-align: left;
- padding-left: 15px
- }
- .m_partners .list .mobile-filter .selectric span.label {
- line-height: 50px;
- height: 50px;
- margin-left: 0;
- font-family: ProximaNova-Bold;
- text-transform: uppercase;
- font-size: 16px;
- font-weight: 400;
- font-style: normal
- }
- .m_partners .list .mobile-filter .selectric .button {
- width: 50px;
- height: 50px;
- font-size: 0;
- background: #fff;
- color: transparent
- }
- .m_partners .list .mobile-filter .selectric .button:after {
- display: none
- }
- .m_partners .list .mobile-filter .selectric .button:before {
- content: '';
- position: absolute;
- right: 20px;
- top: 50%;
- background: url(../images/select-arrow.png) no-repeat 0 0;
- width: 13px;
- height: 7px;
- margin-top: -3.5px
- }
- .m_partners .list .sidebar {
- float: left;
- width: 30%;
- background: #fff;
- -webkit-box-shadow: 0 4px 20px rgba(27, 27, 27, .25);
- box-shadow: 0 4px 20px rgba(27, 27, 27, .25);
- border-radius: 10px;
- padding: 35px
- }
- @media screen and (max-width:880px) {
- .m_partners .list .sidebar {
- padding: 15px
- }
- }
- @media screen and (max-width:750px) {
- .m_partners .list .sidebar {
- display: none
- }
- }
- .m_partners .list .sidebar .title {
- padding-bottom: 40px;
- font-family: ProximaNova-Black;
- font-weight: 400;
- font-style: normal;
- font-size: 18px;
- color: #444;
- text-transform: uppercase
- }
- @media screen and (max-width:880px) {
- .m_partners .list .sidebar .title {
- padding-bottom: 20px
- }
- }
- .m_partners .list .sidebar ul li+li {
- border-top: 1px solid #e6e6e6
- }
- .m_partners .list .sidebar ul li a {
- display: inline-block;
- vertical-align: middle;
- padding: 15px 0;
- font-family: ProximaNova-Bold;
- font-weight: 400;
- font-style: normal;
- font-size: 16px;
- color: #444;
- text-transform: uppercase
- }
- @media screen and (max-width:880px) {
- .m_partners .list .sidebar ul li a {
- font-size: 15px
- }
- }
- .m_partners .list .sidebar ul li a.current,
- .m_partners .list .sidebar ul li a:hover {
- color: #ff500e
- }
- .m_partners .list .items {
- float: right;
- width: 68%
- }
- @media screen and (max-width:750px) {
- .m_partners .list .items {
- float: none;
- width: 100%;
- margin-top: 4%;
- text-align: center
- }
- }
- .m_partners .list .items .item {
- display: none;
- vertical-align: top;
- width: 45%;
- height: 223px;
- line-height: 223px;
- text-align: center;
- background: #fff;
- margin-left: 2%;
- margin-right: 2%;
- margin-bottom: 4%;
- border-radius: 10px;
- border: 1px solid #cecece;
- -webkit-box-shadow: -6px 8px 13px rgba(0, 0, 0, .17);
- box-shadow: -6px 8px 13px rgba(0, 0, 0, .17)
- }
- @media screen and (max-width:440px) {
- .m_partners .list .items .item {
- height: 115px;
- line-height: 115px
- }
- }
- .m_partners .list .items .item.current {
- display: inline-block
- }
- .m_partners .list .items .item .image {
- width: 100%;
- height: 100%
- }
- .m_partners .list .items .item .image a {
- display: block;
- width: 100%;
- height: 100%
- }
- .m_partners .list .items .item .image a img {
- display: inline-block;
- vertical-align: middle;
- max-width: 90%;
- max-height: 90%
- }
- .popup {
- position: relative;
- padding: 40px 20px;
- max-width: 475px;
- margin: 40px auto;
- border-radius: 10px
- }
- .popup #modal-title {
- display: inline!important
- }
- .popup .m_default-form {
- position: static
- }
- .popup .mfp-close {
- right: -10px;
- top: 50px;
- color: #dfdfdf;
- font-size: 36px
- }
- @media screen and (max-width:568px) {
- .popup .mfp-close {
- right: 25px
- }
- }
- .popup .mfp-close:hover {
- color: #fb3a52
- }
- .popup h1.left {
- text-align: left
- }
- .popup .close a {
- -webkit-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- transition: all .15s cubic-bezier(.33, .66, .66, 1);
- position: relative;
- display: block;
- width: 200px;
- margin: 0 auto;
- height: 100%;
- border-radius: 50px;
- border: 1px solid #ee2840;
- text-transform: uppercase;
- text-align: center;
- line-height: 58px;
- -webkit-box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- background: #ee2840;
- color: #fff;
- font-size: 16px
- }
- .popup .close a:hover {
- background: #db112a;
- border-color: #db112a
- }
- #popup-action .form:after,
- #popup-action .form:before {
- content: '';
- display: table;
- clear: both
- }
- #popup-action .form-label {
- float: left
- }
- #popup-action .form-label:first-child {
- width: 65%;
- margin-right: 5%
- }
- @media screen and (max-width:360px) {
- #popup-action .form-label:first-child {
- float: none;
- width: 100%
- }
- }
- #popup-action .form-label:first-child+.form-label {
- width: 30%
- }
- @media screen and (max-width:360px) {
- #popup-action .form-label:first-child+.form-label {
- float: none;
- width: 100%
- }
- }
- #popup-limit {
- padding: 50px 40px;
- border: 5px solid #d2d2d2;
- background: #fff;
- border-radius: 10px;
- -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .2);
- box-shadow: 0 0 20px rgba(0, 0, 0, .2)
- }
- #popup-limit h2 {
- text-align: center;
- font-family: ProximaNova-Black;
- font-weight: 400;
- font-style: normal;
- margin-bottom: 0;
- font-size: 24px;
- line-height: 1;
- color: #444;
- text-transform: uppercase
- }
- #popup-limit .mfp-close {
- top: 0;
- right: 0
- }
- #popup-cards {
- max-width: 830px;
- padding: 30px 40px;
- border: 5px solid #d2d2d2;
- background: #fff;
- border-radius: 10px;
- -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .2);
- box-shadow: 0 0 20px rgba(0, 0, 0, .2)
- }
- #popup-cards h2 {
- text-align: center;
- font-family: ProximaNova-Black;
- font-weight: 400;
- font-style: normal;
- margin-bottom: 20px;
- font-size: 24px;
- line-height: 1;
- color: #444;
- text-transform: uppercase
- }
- #popup-cards p {
- color: #999;
- text-align: center;
- margin-bottom: 0
- }
- #popup-cards .mfp-close {
- top: 0;
- right: 0
- }
- #popup-cards .items:after,
- #popup-cards .items:before {
- content: '';
- display: table;
- clear: both
- }
- #popup-cards .items .item {
- float: left;
- position: relative;
- width: 48%;
- height: 215px;
- line-height: 215px;
- text-align: center;
- margin-left: 4%;
- margin-bottom: 4%;
- background: #fff;
- border-radius: 10px;
- border: 1px solid #cecece;
- -webkit-box-shadow: -6px 8px 13px rgba(0, 0, 0, .17);
- box-shadow: -6px 8px 13px rgba(0, 0, 0, .17)
- }
- @media screen and (max-width:568px) {
- #popup-cards .items .item {
- line-height: 150px;
- height: 150px
- }
- }
- @media screen and (max-width:460px) {
- #popup-cards .items .item {
- float: none;
- width: 100%;
- margin-left: 0
- }
- }
- #popup-cards .items .item:nth-child(2n+1) {
- margin-left: 0;
- clear: left
- }
- #popup-cards .items .item:hover .desc {
- display: block
- }
- #popup-cards .items .item .image {
- text-align: center
- }
- #popup-cards .items .item .image img {
- display: inline-block;
- vertical-align: middle;
- max-width: 90%;
- max-height: 90%
- }
- #popup-cards .items .item .desc {
- display: none;
- position: absolute;
- left: 0;
- top: 0;
- width: 100%;
- height: 100%;
- background: rgba(0, 0, 0, .7);
- color: #fff;
- line-height: 210px;
- border-radius: 10px
- }
- @media screen and (max-width:568px) {
- #popup-cards .items .item .desc {
- line-height: 150px
- }
- }
- #popup-cards .items .item .desc a {
- -webkit-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- transition: all .15s cubic-bezier(.33, .66, .66, 1);
- position: relative;
- display: inline-block;
- vertical-align: middle;
- width: 200px;
- margin: 0 auto;
- height: 40px;
- border-radius: 50px;
- border: 1px solid #ee2840;
- text-transform: uppercase;
- text-align: center;
- line-height: 40px;
- -webkit-box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- background: #ee2840;
- color: #fff
- }
- @media screen and (max-width:568px) {
- #popup-cards .items .item .desc a {
- width: 90%
- }
- }
- @media screen and (max-width:460px) {
- #popup-cards .items .item .desc a {
- max-width: 200px
- }
- }
- #popup-cards .items .item .desc a:hover {
- background: #db112a;
- border-color: #db112a
- }
- #popup-license {
- max-width: 890px;
- padding: 30px 40px;
- border: 5px solid #d2d2d2;
- background: #fff;
- border-radius: 10px;
- -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .2);
- box-shadow: 0 0 20px rgba(0, 0, 0, .2)
- }
- #popup-license h2 {
- text-align: center;
- font-family: ProximaNova-Black;
- font-weight: 400;
- font-style: normal;
- margin-bottom: 20px;
- font-size: 24px;
- line-height: 1;
- color: #444;
- text-transform: uppercase
- }
- #popup-license p {
- color: #999
- }
- #popup-license .mfp-close {
- top: 0;
- right: 0
- }
- #popup-license .bottom {
- text-align: right;
- padding-right: 35px;
- padding-top: 15px
- }
- @media screen and (max-width:500px) {
- #popup-license .bottom {
- padding-right: 0
- }
- }
- #popup-license .bottom .action {
- display: inline-block;
- vertical-align: middle;
- text-align: center;
- width: 170px
- }
- @media screen and (max-width:500px) {
- #popup-license .bottom .action {
- display: block;
- margin-top: 20px
- }
- }
- #popup-license .bottom .action .choose-submit {
- -webkit-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- transition: all .15s cubic-bezier(.33, .66, .66, 1);
- position: relative;
- display: block;
- width: 100%;
- height: 100%;
- border-radius: 50px;
- border: 1px solid #ee2840;
- text-transform: uppercase;
- text-align: center;
- line-height: 52px;
- -webkit-box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- background: #ee2840;
- color: #fff;
- margin-left: 35px
- }
- @media screen and (max-width:500px) {
- #popup-license .bottom .action .choose-submit {
- margin-left: 0
- }
- }
- #popup-license .bottom .action .choose-submit:after {
- content: '';
- background: url(../images/sprite.png) no-repeat -70px -264px;
- width: 24px;
- height: 17px;
- position: absolute;
- right: 19px;
- top: 15px
- }
- #popup-license .bottom .action .choose-submit:hover {
- background: #db112a;
- border-color: #db112a
- }
- #popup-license .bottom .action .choose-cancel {
- -webkit-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- transition: all .15s cubic-bezier(.33, .66, .66, 1);
- position: relative;
- display: block;
- width: 100%;
- height: 100%;
- border-radius: 50px;
- border: 1px solid #ee2840;
- text-transform: uppercase;
- color: #ee2840;
- text-align: center;
- line-height: 52px;
- -webkit-box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- box-shadow: 4px 0 20px rgba(0, 0, 0, .12)
- }
- #popup-license .bottom .action .choose-cancel:after {
- content: '';
- background: url(../images/sprite.png) no-repeat -104px -289px;
- width: 7px;
- height: 11px;
- position: absolute;
- right: 25px;
- top: 50%;
- margin-top: -5.5px
- }
- #popup-license .bottom .action .choose-cancel:hover {
- background: #ee2840;
- color: #fff
- }
- #popup-license .bottom .action .choose-cancel:hover:after {
- background-position: -82px -270px
- }
- #popup-remaining {
- max-width: 540px;
- padding: 30px 30px;
- border: 5px solid #d2d2d2;
- background: #fff;
- border-radius: 10px;
- -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .2);
- box-shadow: 0 0 20px rgba(0, 0, 0, .2)
- }
- #popup-remaining h2 {
- text-align: center;
- font-family: ProximaNova-Black;
- font-weight: 400;
- font-style: normal;
- margin-bottom: 20px;
- font-size: 24px;
- line-height: 1;
- color: #444;
- text-transform: uppercase
- }
- #popup-remaining p {
- color: #999;
- text-align: center;
- font-size: 20px
- }
- #popup-remaining .mfp-close {
- display: none!important
- }
- #popup-remaining .remaining {
- text-align: center;
- margin-bottom: 20px
- }
- #popup-remaining .remaining span {
- font-size: 16px
- }
- #popup-remaining .remaining span b {
- font-size: 24px
- }
- #popup-remaining .action {
- text-align: center
- }
- #popup-remaining .action .cancel {
- margin-bottom: 35px
- }
- #popup-remaining .action .cancel a {
- -webkit-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- transition: all .15s cubic-bezier(.33, .66, .66, 1);
- position: relative;
- display: block;
- max-width: 260px;
- width: 100%;
- height: 100%;
- border-radius: 50px;
- border: 1px solid #ee2840;
- text-transform: uppercase;
- text-align: center;
- line-height: 52px;
- -webkit-box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- background: #ee2840;
- color: #fff;
- margin: 0 auto
- }
- #popup-remaining .action .cancel a:hover {
- background: #db112a;
- border-color: #db112a
- }
- #popup-remaining .action .submit a {
- color: #ee2840;
- font-size: 16px;
- text-transform: uppercase;
- text-decoration: underline
- }
- #popup-remaining .action .submit a:hover {
- color: #333
- }
- .m_s1 {
- height: 680px;
- background: url(../images/m_s1/bg.jpg) no-repeat 50%;
- -webkit-background-size: cover;
- background-size: cover
- }
- @media screen and (max-width:1200px) {
- .m_s1 {
- height: auto
- }
- }
- @media screen and (max-width:1200px) {
- .m_s1 .wrapper {
- padding: 0
- }
- }
- .m_s1 h1,
- .m_s1 p {
- color: #fff
- }
- @media screen and (max-width:568px) {
- .m_s1 h1 br,
- .m_s1 p br {
- display: none
- }
- }
- .m_s1>h1,
- .m_s1>p {
- text-shadow: 1px 1px 1px rgba(0, 0, 0, .5)
- }
- @media screen and (max-width:568px) {
- .m_s1 h1,
- .m_s1 p {
- padding-left: 10px;
- padding-right: 10px
- }
- }
- .m_s1 p {
- font-family: ProximaNova-Light;
- font-weight: 400;
- font-style: normal;
- font-size: 26px
- }
- @media screen and (max-width:1200px) {
- .m_s1 p {
- font-size: 21px
- }
- }
- .m_s1 .countdown {
- position: absolute;
- left: 0;
- bottom: 0;
- height: 290px;
- width: 100%;
- background: #ff5a0b;
- color: #fff;
- padding: 40px;
- border-radius: 10px 10px 0 0
- }
- @media screen and (max-width:1200px) {
- .m_s1 .countdown {
- bottom: -350px;
- width: 100%;
- border-radius: 0;
- position: static;
- margin-top: 0;
- height: auto;
- text-align: center
- }
- }
- @media screen and (max-width:568px) {
- .m_s1 .countdown {
- padding: 15px
- }
- }
- .m_s1 .countdown .cards {
- position: absolute;
- bottom: -105px;
- right: 390px;
- width: 522px;
- height: 312px;
- background: url(../images/m_s1/cards.png) no-repeat 0 0
- }
- @media screen and (max-width:1200px) {
- .m_s1 .countdown .cards {
- display: none
- }
- }
- .m_s1 .countdown h2 {
- text-transform: uppercase;
- margin-bottom: 25px
- }
- .m_s1 .countdown p {
- font-size: 18px;
- margin-bottom: 0
- }
- .m_s1 .countdown p.large {
- font-size: 30px;
- line-height: 2
- }
- .m_s1 .countdown .clock {
- margin-top: 10px
- }
- @media screen and (max-width:1200px) {
- .m_s1 .countdown .clock {
- margin-bottom: 35px
- }
- }
- .m_s1 .countdown .clock b {
- font-family: ProximaNova-Black;
- font-weight: 400;
- font-style: normal;
- font-size: 40px
- }
- .m_s1 .countdown .clock span {
- font-size: 16px;
- text-transform: uppercase
- }
- .m_s1 .countdown .clock span+b {
- margin-left: 30px
- }
- .m_s10 {
- background: url(../images/bg.png) repeat 50%;
- padding-bottom: 55px
- }
- @media screen and (max-width:568px) {
- .m_s10 {
- padding-bottom: 25px
- }
- }
- @media screen and (min-width:1024px) {
- .m_s10 {
- background-attachment: fixed
- }
- }
- .m_s10 .columns {
- margin-top: 40px
- }
- .m_s10 .columns:after,
- .m_s10 .columns:before {
- content: '';
- display: table;
- clear: both
- }
- .m_s10 .columns .column {
- position: relative;
- float: left;
- width: 33.333%;
- margin-bottom: 55px
- }
- .m_s10 .columns .column:nth-child(3n+1) {
- clear: left
- }
- .m_s10 .columns .column:last-child .icon:after {
- display: none
- }
- @media screen and (max-width:568px) {
- .m_s10 .columns .column {
- width: 100%;
- margin-bottom: 25px
- }
- .m_s10 .columns .column:last-child {
- margin-bottom: 0
- }
- }
- .m_s10 .column {
- text-align: center
- }
- @media screen and (min-width:568px) {
- .m_s10 .column:hover .icon {
- background: #fea700;
- background: -webkit-gradient(left top, left bottom, color-stop(0, #fea700), color-stop(100%, #f57f00));
- background: -webkit-linear-gradient(top, #fea700 0, #f57f00 100%);
- background: -o-linear-gradient(top, #fea700 0, #f57f00 100%);
- background: -webkit-gradient(linear, left top, left bottom, from(#fea700), to(#f57f00));
- background: linear-gradient(to bottom, #fea700 0, #f57f00 100%)
- }
- .m_s10 .column:hover .icon>div {
- -webkit-animation: scaling .5s cubic-bezier(.33, .66, .66, 1);
- -o-animation: scaling .5s cubic-bezier(.33, .66, .66, 1);
- animation: scaling .5s cubic-bezier(.33, .66, .66, 1)
- }
- }
- .m_s10 .column:nth-child(1) .icon>div {
- background: url(../images/m_s10/icons.png) no-repeat 0 0;
- width: 68px;
- height: 70px
- }
- @media screen and (min-width:568px) {
- .m_s10 .column:nth-child(1):hover .icon>div {
- background-position: 0 -88px
- }
- }
- .m_s10 .column:nth-child(2) .icon>div {
- background: url(../images/m_s10/icons.png) no-repeat -82px 0;
- width: 68px;
- height: 72px
- }
- @media screen and (min-width:568px) {
- .m_s10 .column:nth-child(2):hover .icon>div {
- background-position: -82px -88px
- }
- }
- .m_s10 .column:nth-child(3) .icon>div {
- background: url(../images/m_s10/icons.png) no-repeat -178px -11px;
- width: 70px;
- height: 49px
- }
- @media screen and (min-width:568px) {
- .m_s10 .column:nth-child(3):hover .icon>div {
- background-position: -178px -99px
- }
- }
- .m_s10 .column .icon {
- width: 140px;
- height: 140px;
- margin: 0 auto;
- border-radius: 0;
- line-height: 140px;
- border-radius: 50%;
- position: relative
- }
- @media screen and (max-width:568px) {
- .m_s10 .column .icon {
- width: 100px;
- height: 100px;
- line-height: 100px
- }
- }
- .m_s10 .column .icon:after {
- content: "";
- background: url(../images/m_s10/arrow.png) no-repeat 0 0;
- width: 40px;
- height: 19px;
- position: absolute;
- right: -150px;
- top: 70px
- }
- @media screen and (max-width:1200px) {
- .m_s10 .column .icon:after {
- display: none
- }
- }
- .m_s10 .column .icon>div {
- display: inline-block;
- vertical-align: middle
- }
- .m_s10 .column .title {
- font-family: ProximaNova-Bold;
- font-weight: 400;
- font-style: normal;
- text-transform: uppercase;
- margin-top: 20px;
- margin-bottom: 30px
- }
- @media screen and (max-width:568px) {
- .m_s10 .column .title {
- margin-top: 5px;
- margin-bottom: 10px
- }
- }
- .m_s10 .column .desc {
- color: #8c8c8c;
- font-size: 16px;
- padding: 0 60px
- }
- @media screen and (max-width:767px) {
- .m_s10 .column .desc {
- padding: 0 30px
- }
- }
- .m_s10 .column .desc span {
- display: block;
- color: #444
- }
- .m_s11 {
- background: url(../images/m_s11/bg.jpg) no-repeat 50%;
- -webkit-background-size: cover;
- background-size: cover;
- height: 420px;
- color: #fff
- }
- @media screen and (max-width:992px) {
- .m_s11 {
- height: auto;
- padding-bottom: 55px
- }
- }
- @media screen and (max-width:568px) {
- .m_s11 {
- padding-bottom: 5px
- }
- }
- .m_s11 .columns {
- margin-top: 40px
- }
- .m_s11 .columns:after,
- .m_s11 .columns:before {
- content: '';
- display: table;
- clear: both
- }
- .m_s11 .columns .column {
- position: relative;
- float: left;
- width: 25%;
- padding-left: 90px;
- padding-right: 15px
- }
- @media screen and (max-width:992px) {
- .m_s11 .columns .column {
- width: 50%;
- margin-bottom: 70px
- }
- .m_s11 .columns .column:nth-child(2n+1) {
- clear: left
- }
- }
- @media screen and (max-width:568px) {
- .m_s11 .columns .column {
- width: 100%;
- margin-bottom: 35px
- }
- }
- .m_s11 .eq {
- position: absolute;
- width: 65px;
- height: 65px;
- top: 50%;
- left: 15px;
- margin-top: -32.5px;
- border: 1px solid #fff;
- border-radius: 50%;
- padding: 5px;
- text-align: center
- }
- .m_s11 .eq span {
- font-family: ProximaNova-Light;
- font-weight: 400;
- font-style: normal;
- display: block;
- width: 100%;
- height: 100%;
- border-radius: 50%;
- background: rgba(255, 255, 255, .6);
- color: #b85c00;
- font-size: 30px;
- line-height: 50px
- }
- .m_s12 {
- height: 440px;
- background: url(../images/m_s12/bg.jpg) no-repeat 50%;
- -webkit-background-size: cover;
- background-size: cover
- }
- @media screen and (min-width:1024px) {
- .m_s12 {
- background-attachment: fixed
- }
- }
- @media screen and (max-width:1200px) {
- .m_s12 {
- height: auto;
- padding-bottom: 55px
- }
- }
- @media screen and (max-width:568px) {
- .m_s12 {
- padding-bottom: 25px
- }
- }
- .m_s12 .countdown {
- margin-top: 90px;
- height: 290px;
- width: 100%;
- color: #fff;
- padding: 40px;
- border-radius: 10px 10px 0 0
- }
- @media screen and (max-width:1200px) {
- .m_s12 .countdown {
- height: auto;
- text-align: center;
- padding: 0
- }
- }
- @media screen and (max-width:568px) {
- .m_s12 .countdown {
- margin-top: 25px
- }
- }
- .m_s12 .countdown h2 {
- text-transform: uppercase;
- margin-bottom: 25px;
- font-size: 30px
- }
- @media screen and (max-width:568px) {
- .m_s12 .countdown h2 {
- font-size: 28px
- }
- }
- .m_s12 .countdown p {
- font-size: 18px;
- margin-bottom: 0
- }
- @media screen and (max-width:568px) {
- .m_s12 .countdown p b {
- display: inline-block;
- vertical-align: middle
- }
- }
- .m_s12 .countdown p.large {
- font-size: 30px;
- line-height: 2
- }
- .m_s12 .countdown .clock {
- margin-top: 10px
- }
- @media screen and (max-width:1200px) {
- .m_s12 .countdown .clock {
- margin-bottom: 30px
- }
- }
- .m_s12 .countdown .clock b {
- font-family: ProximaNova-Black;
- font-weight: 400;
- font-style: normal;
- font-size: 40px
- }
- .m_s12 .countdown .clock span {
- font-size: 16px;
- text-transform: uppercase
- }
- .m_s12 .countdown .clock span+b {
- margin-left: 30px
- }
- .m_s13 {
- background: url(../images/m_s13/bg.jpg) no-repeat 50%;
- -webkit-background-size: cover;
- background-size: cover;
- height: 775px;
- padding-top: 110px
- }
- @media screen and (max-width:1200px) {
- .m_s13 {
- padding-top: 0;
- height: auto;
- padding-bottom: 55px
- }
- }
- @media screen and (max-width:568px) {
- .m_s13 {
- padding-bottom: 25px
- }
- }
- .m_s13 h1 {
- position: relative;
- z-index: 10
- }
- .m_s13 .image {
- position: absolute;
- left: 50%;
- top: 50%;
- width: 973px;
- height: 530px;
- background: url(../images/m_s13/map.png) no-repeat 0 0;
- margin-left: -486.5px;
- margin-top: -265px
- }
- @media screen and (max-width:992px) {
- .m_s13 .image {
- width: 100%;
- height: 100%;
- -webkit-background-size: contain;
- background-size: contain;
- margin-left: 0;
- margin-top: 0;
- left: 0;
- top: 0
- }
- }
- @media screen and (max-width:568px) {
- .m_s13 .image {
- display: none
- }
- }
- .m_s13 .locations {
- float: right;
- width: 475px;
- height: 400px;
- border: 5px solid #d2d2d2;
- background: #fff;
- position: relative;
- z-index: 2;
- border-radius: 10px;
- display: table;
- padding-left: 90px
- }
- @media screen and (max-width:767px) {
- .m_s13 .locations {
- float: none;
- margin: 0 auto
- }
- }
- @media screen and (max-width:568px) {
- .m_s13 .locations {
- width: 100%;
- height: auto;
- padding-top: 30px;
- padding-bottom: 30px;
- margin-top: 20px
- }
- }
- @media screen and (max-width:480px) {
- .m_s13 .locations {
- padding-left: 20px;
- padding-right: 20px
- }
- }
- .m_s13 .locations .helper {
- display: table-cell;
- vertical-align: middle
- }
- .m_s13 .locations ul li {
- position: relative;
- padding: 10px 0;
- color: #8c8c8c;
- font-size: 16px
- }
- @media screen and (max-width:380px) {
- .m_s13 .locations ul li {
- text-align: center
- }
- }
- .m_s13 .locations ul li:after {
- -webkit-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- transition: all .3s cubic-bezier(.33, .66, .66, 1);
- content: '';
- position: absolute;
- left: -45px;
- top: 15px;
- width: 10px;
- height: 10px;
- border: 1px solid #ff5a0b;
- border-radius: 50%
- }
- @media screen and (max-width:480px) {
- .m_s13 .locations ul li:after {
- display: none
- }
- }
- .m_s13 .locations ul li:hover:after {
- background: #ff5a0b
- }
- .m_s13 .locations ul li b {
- font-family: ProximaNova-Regular;
- font-weight: 400;
- font-style: normal;
- color: #3e3e3e;
- display: inline-block;
- vertical-align: middle
- }
- @media screen and (max-width:380px) {
- .m_s13 .locations ul li b {
- display: block
- }
- }
- .m_s2 {
- padding-top: 110px;
- padding-bottom: 55px;
- background: url(../images/bg.png) repeat 50%
- }
- @media screen and (min-width:1024px) {
- .m_s2 {
- background-attachment: fixed
- }
- }
- @media screen and (max-width:1200px) {
- .m_s2 {
- padding-top: 0
- }
- }
- @media screen and (max-width:568px) {
- .m_s2 {
- padding-bottom: 25px
- }
- }
- .m_s2 .columns {
- margin-top: 40px
- }
- .m_s2 .columns:after,
- .m_s2 .columns:before {
- content: '';
- display: table;
- clear: both
- }
- @media screen and (max-width:568px) {
- .m_s2 .columns {
- margin-top: 25px
- }
- }
- .m_s2 .columns .column {
- float: left;
- width: 25%;
- text-align: center
- }
- @media screen and (max-width:992px) {
- .m_s2 .columns .column {
- width: 50%
- }
- .m_s2 .columns .column:nth-child(2n+1) {
- clear: left;
- margin-bottom: 35px
- }
- }
- @media screen and (max-width:460px) {
- .m_s2 .columns .column {
- width: 100%;
- margin-bottom: 25px
- }
- .m_s2 .columns .column:last-child {
- margin-bottom: 0
- }
- }
- @media screen and (min-width:568px) {
- .m_s2 .columns .column:hover .icon {
- background: #fea700;
- background: -webkit-gradient(left top, left bottom, color-stop(0, #fea700), color-stop(100%, #f57f00));
- background: -webkit-linear-gradient(top, #fea700 0, #f57f00 100%);
- background: -o-linear-gradient(top, #fea700 0, #f57f00 100%);
- background: -webkit-gradient(linear, left top, left bottom, from(#fea700), to(#f57f00));
- background: linear-gradient(to bottom, #fea700 0, #f57f00 100%)
- }
- .m_s2 .columns .column:hover .icon>div {
- -webkit-animation: scaling .5s cubic-bezier(.33, .66, .66, 1);
- -o-animation: scaling .5s cubic-bezier(.33, .66, .66, 1);
- animation: scaling .5s cubic-bezier(.33, .66, .66, 1)
- }
- }
- .m_s2 .columns .column:nth-child(1) .icon>div {
- background: url(../images/sprite.png) no-repeat -11px -86px;
- width: 71px;
- height: 69px
- }
- @media screen and (min-width:568px) {
- .m_s2 .columns .column:nth-child(1):hover .icon>div {
- background-position: -11px -172px
- }
- }
- .m_s2 .columns .column:nth-child(2) .icon>div {
- background: url(../images/sprite.png) no-repeat -126px -86px;
- width: 36px;
- height: 69px
- }
- @media screen and (min-width:568px) {
- .m_s2 .columns .column:nth-child(2):hover .icon>div {
- background-position: -126px -168px
- }
- }
- .m_s2 .columns .column:nth-child(3) .icon>div {
- background: url(../images/sprite.png) no-repeat -198px -86px;
- width: 71px;
- height: 64px
- }
- @media screen and (min-width:568px) {
- .m_s2 .columns .column:nth-child(3):hover .icon>div {
- background-position: -202px -168px
- }
- }
- .m_s2 .columns .column:nth-child(4) .icon>div {
- background: url(../images/sprite.png) no-repeat -313px -89px;
- width: 67px;
- height: 64px
- }
- @media screen and (min-width:568px) {
- .m_s2 .columns .column:nth-child(4):hover .icon>div {
- background-position: -313px -171px
- }
- }
- .m_s2 .columns .column .icon {
- width: 140px;
- height: 140px;
- margin: 0 auto;
- border-radius: 0;
- line-height: 140px;
- border-radius: 50%
- }
- @media screen and (max-width:568px) {
- .m_s2 .columns .column .icon {
- width: 100px;
- height: 100px;
- line-height: 100px
- }
- }
- .m_s2 .columns .column .icon>div {
- display: inline-block;
- vertical-align: middle
- }
- .m_s2 .columns .column .title {
- font-family: ProximaNova-Bold;
- font-weight: 400;
- font-style: normal;
- text-transform: uppercase;
- margin-top: 20px;
- margin-bottom: 30px
- }
- @media screen and (max-width:568px) {
- .m_s2 .columns .column .title {
- margin-bottom: 10px;
- margin-top: 5px
- }
- }
- .m_s2 .columns .column .desc {
- color: #8c8c8c;
- font-size: 14px;
- padding: 0 20px
- }
- .m_s3 {
- background: #f4f4f4;
- padding-bottom: 55px
- }
- @media screen and (max-width:568px) {
- .m_s3 {
- padding-bottom: 25px
- }
- }
- .m_s3 .certificates {
- margin-top: 60px;
- padding: 0 15px
- }
- @media screen and (max-width:568px) {
- .m_s3 .certificates {
- margin-top: 25px
- }
- }
- .m_s3 .certificates .item:nth-child(1) {
- background: #e66110;
- background: -webkit-gradient(left top, right top, color-stop(0, #e66110), color-stop(50%, #e66110), color-stop(100%, #c92914));
- background: -webkit-linear-gradient(left, #e66110 0, #e66110 50%, #c92914 100%);
- background: -o-linear-gradient(left, #e66110 0, #e66110 50%, #c92914 100%);
- background: -webkit-gradient(linear, left top, right top, from(#e66110), color-stop(50%, #e66110), to(#c92914));
- background: linear-gradient(to right, #e66110 0, #e66110 50%, #c92914 100%)
- }
- .m_s3 .certificates .item:nth-child(2) {
- background: #87bebb;
- background: -webkit-gradient(left top, right top, color-stop(0, #87bebb), color-stop(100%, #467aa8));
- background: -webkit-linear-gradient(left, #87bebb 0, #467aa8 100%);
- background: -o-linear-gradient(left, #87bebb 0, #467aa8 100%);
- background: -webkit-gradient(linear, left top, right top, from(#87bebb), to(#467aa8));
- background: linear-gradient(to right, #87bebb 0, #467aa8 100%)
- }
- .m_s3 .certificates .item:nth-child(3) {
- background: #eb615c;
- background: -webkit-gradient(left top, right top, color-stop(0, #eb615c), color-stop(50%, #eb615c), color-stop(100%, #c4232e));
- background: -webkit-linear-gradient(left, #eb615c 0, #eb615c 50%, #c4232e 100%);
- background: -o-linear-gradient(left, #eb615c 0, #eb615c 50%, #c4232e 100%);
- background: -webkit-gradient(linear, left top, right top, from(#eb615c), color-stop(50%, #eb615c), to(#c4232e));
- background: linear-gradient(to right, #eb615c 0, #eb615c 50%, #c4232e 100%)
- }
- .m_s3 .certificates .item:nth-child(4) {
- background: #5aa172;
- background: -webkit-gradient(left top, right top, color-stop(0, #5aa172), color-stop(25%, #5aa172), color-stop(100%, #1e5771));
- background: -webkit-linear-gradient(left, #5aa172 0, #5aa172 25%, #1e5771 100%);
- background: -o-linear-gradient(left, #5aa172 0, #5aa172 25%, #1e5771 100%);
- background: -webkit-gradient(linear, left top, right top, from(#5aa172), color-stop(25%, #5aa172), to(#1e5771));
- background: linear-gradient(to right, #5aa172 0, #5aa172 25%, #1e5771 100%)
- }
- .m_s3 .certificates .item:nth-child(5) {
- background: #3e4757;
- background: -webkit-gradient(left top, right top, color-stop(0, #3e4757), color-stop(25%, #3e4757), color-stop(100%, #1f283d));
- background: -webkit-linear-gradient(left, #3e4757 0, #3e4757 25%, #1f283d 100%);
- background: -o-linear-gradient(left, #3e4757 0, #3e4757 25%, #1f283d 100%);
- background: -webkit-gradient(linear, left top, right top, from(#3e4757), color-stop(25%, #3e4757), to(#1f283d));
- background: linear-gradient(to right, #3e4757 0, #3e4757 25%, #1f283d 100%)
- }
- .m_s3 .certificates .item:nth-child(6) {
- background: #60b3cf;
- background: -webkit-gradient(left top, right top, color-stop(0, #60b3cf), color-stop(25%, #60b3cf), color-stop(100%, #247d9b));
- background: -webkit-linear-gradient(left, #60b3cf 0, #60b3cf 25%, #247d9b 100%);
- background: -o-linear-gradient(left, #60b3cf 0, #60b3cf 25%, #247d9b 100%);
- background: -webkit-gradient(linear, left top, right top, from(#60b3cf), color-stop(25%, #60b3cf), to(#247d9b));
- background: linear-gradient(to right, #60b3cf 0, #60b3cf 25%, #247d9b 100%)
- }
- .m_s3 .certificates .item:nth-child(7) {
- background: #d94087;
- background: -webkit-gradient(left top, right top, color-stop(0, #d94087), color-stop(25%, #d94087), color-stop(100%, #b91a37));
- background: -webkit-linear-gradient(left, #d94087 0, #d94087 25%, #b91a37 100%);
- background: -o-linear-gradient(left, #d94087 0, #d94087 25%, #b91a37 100%);
- background: -webkit-gradient(linear, left top, right top, from(#d94087), color-stop(25%, #d94087), to(#b91a37));
- background: linear-gradient(to right, #d94087 0, #d94087 25%, #b91a37 100%)
- }
- .m_s3 .certificates .item:nth-child(8) {
- background: #e66110;
- background: -webkit-gradient(left top, right top, color-stop(0, #e66110), color-stop(50%, #e66110), color-stop(100%, #c92914));
- background: -webkit-linear-gradient(left, #e66110 0, #e66110 50%, #c92914 100%);
- background: -o-linear-gradient(left, #e66110 0, #e66110 50%, #c92914 100%);
- background: -webkit-gradient(linear, left top, right top, from(#e66110), color-stop(50%, #e66110), to(#c92914));
- background: linear-gradient(to right, #e66110 0, #e66110 50%, #c92914 100%)
- }
- .m_s3 .certificates .item {
- position: relative;
- display: table;
- width: 100%;
- padding: 0 25px;
- color: #fff;
- -webkit-box-shadow: 2px 0 20px rgba(0, 0, 0, .15);
- box-shadow: 2px 0 20px rgba(0, 0, 0, .15);
- border-radius: 10px;
- margin-bottom: 20px
- }
- .m_s3 .certificates .item:after,
- .m_s3 .certificates .item:before {
- content: '';
- display: table;
- clear: both
- }
- @media screen and (max-width:640px) {
- .m_s3 .certificates .item {
- padding: 0
- }
- }
- .m_s3 .certificates .item:last-child {
- margin-bottom: 0
- }
- .m_s3 .certificates .item .lead {
- display: table-cell;
- vertical-align: middle;
- width: 710px
- }
- @media screen and (max-width:1200px) {
- .m_s3 .certificates .item .lead {
- position: relative;
- width: 350px;
- padding-right: 30px;
- padding-bottom: 100px
- }
- }
- @media screen and (max-width:767px) {
- .m_s3 .certificates .item .lead {
- width: 100%;
- display: block;
- position: static;
- padding-bottom: 0;
- padding-right: 0
- }
- }
- .m_s3 .certificates .item .details {
- position: relative;
- display: table-cell;
- vertical-align: middle;
- width: 350px;
- padding-left: 80px;
- padding-right: 35px
- }
- @media screen and (max-width:1200px) {
- .m_s3 .certificates .item .details {
- width: 350px
- }
- }
- @media screen and (max-width:767px) {
- .m_s3 .certificates .item .details {
- display: block;
- padding-left: 40px;
- padding-bottom: 100px;
- margin: 0 auto
- }
- }
- @media screen and (max-width:640px) {
- .m_s3 .certificates .item .details {
- width: 100%;
- padding-left: 60px
- }
- }
- .m_s3 .certificates .item .details:after {
- content: '';
- position: absolute;
- left: 0;
- top: 50%;
- height: 250px;
- margin-top: -125px;
- width: 1px;
- background: #fff;
- opacity: .25;
- z-index: 1
- }
- @media screen and (max-width:767px) {
- .m_s3 .certificates .item .details:after {
- display: none
- }
- }
- .m_s3 .certificates .item .details>div {
- font-family: ProximaNova-Light;
- font-weight: 400;
- font-style: normal;
- position: relative;
- font-size: 16px;
- line-height: 24px;
- padding: 10px 0
- }
- @media screen and (max-width:568px) {
- .m_s3 .certificates .item .details>div {
- font-size: 14px
- }
- }
- .m_s3 .certificates .item .details>div:after {
- content: '';
- position: absolute;
- left: -45px;
- top: 50%
- }
- .m_s3 .certificates .item .details>div.price:after {
- background: url(../images/sprite.png) no-repeat -18px -264px;
- width: 26px;
- height: 26px;
- margin-top: -13px
- }
- .m_s3 .certificates .item .details>div.locate:after {
- background: url(../images/sprite.png) no-repeat -21px -317px;
- width: 20px;
- height: 27px;
- margin-top: -13.5px
- }
- .m_s3 .certificates .item .details>div.online:after {
- background: url(../images/sprite.png) no-repeat -18px -374px;
- width: 25px;
- height: 25px;
- margin-top: -12.5px
- }
- .m_s3 .certificates .item .details>div.delivery:after {
- background: url(../images/sprite.png) no-repeat -17px -433px;
- width: 27px;
- height: 19px;
- margin-top: -9.5px
- }
- .m_s3 .certificates .item .details>div.branding:after {
- background: url(../images/sprite.png) no-repeat -73px -425px;
- width: 27px;
- height: 27px;
- margin-top: -13.5px
- }
- .m_s3 .certificates .item .info {
- float: left;
- width: 325px;
- padding: 35px 0
- }
- @media screen and (max-width:1200px) {
- .m_s3 .certificates .item .info {
- float: none;
- width: 100%;
- padding-bottom: 0
- }
- }
- .m_s3 .certificates .item .info .image {
- -webkit-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- transition: all .3s cubic-bezier(.33, .66, .66, 1);
- width: 325px;
- height: 203px;
- margin-bottom: 30px;
- border-radius: 10px;
- -webkit-box-shadow: 10px 0 13px rgba(0, 0, 0, .17);
- box-shadow: 10px 0 13px rgba(0, 0, 0, .17)
- }
- @media screen and (max-width:460px) {
- .m_s3 .certificates .item .info .image {
- width: 100%
- }
- }
- .m_s3 .certificates .item .info .image:hover {
- -webkit-transform: scale(1.05) rotateZ(-2deg);
- -ms-transform: scale(1.05) rotate(-2deg);
- -o-transform: scale(1.05) rotateZ(-2deg);
- transform: scale(1.05) rotateZ(-2deg)
- }
- @media screen and (max-width:767px) {
- .m_s3 .certificates .item .info .image {
- margin: 0 auto;
- margin-bottom: 30px
- }
- }
- .m_s3 .certificates .item .info .image img {
- display: block;
- width: 100%;
- height: 100%
- }
- .m_s3 .certificates .item .info .action {
- height: 60px;
- width: 100%
- }
- @media screen and (max-width:1200px) {
- .m_s3 .certificates .item .info .action {
- position: absolute;
- left: 0;
- bottom: 30px;
- width: 350px;
- padding-right: 30px;
- z-index: 20
- }
- }
- @media screen and (max-width:767px) {
- .m_s3 .certificates .item .info .action {
- left: 50%;
- margin-left: -175px
- }
- }
- @media screen and (max-width:640px) {
- .m_s3 .certificates .item .info .action {
- width: 100%;
- margin-left: 0;
- left: 0;
- margin: 0 auto;
- padding-right: 20px;
- padding-left: 20px
- }
- }
- .m_s3 .certificates .item .info .action a {
- -webkit-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- transition: all .15s cubic-bezier(.33, .66, .66, 1);
- position: relative;
- display: block;
- width: 100%;
- height: 100%;
- border-radius: 50px;
- border: 1px solid #fff;
- text-transform: uppercase;
- color: #fff;
- text-align: center;
- line-height: 58px
- }
- .m_s3 .certificates .item .info .action a:after {
- content: '';
- background: url(../images/sprite.png) no-repeat -82px -270px;
- width: 7px;
- height: 11px;
- position: absolute;
- right: 25px;
- top: 50%;
- margin-top: -5.5px
- }
- .m_s3 .certificates .item .info .action a:hover {
- background: #fff;
- color: #ff5a0b;
- -webkit-box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- box-shadow: 4px 0 20px rgba(0, 0, 0, .12)
- }
- .m_s3 .certificates .item .info .action a:hover:after {
- background-position: -104px -270px
- }
- .m_s3 .certificates .item .desc {
- float: right;
- width: 375px;
- padding: 50px 30px 15px 30px;
- font-family: ProximaNova-Light;
- font-weight: 400;
- font-style: normal
- }
- @media screen and (max-width:1200px) {
- .m_s3 .certificates .item .desc {
- float: none;
- width: 100%;
- padding: 0;
- padding-bottom: 15px
- }
- }
- @media screen and (max-width:767px) {
- .m_s3 .certificates .item .desc {
- text-align: center
- }
- }
- .m_s3 .certificates .item .desc h3 {
- font-family: ProximaNova-Black;
- font-weight: 400;
- font-style: normal;
- font-size: 16px;
- text-transform: uppercase;
- margin-bottom: 15px
- }
- .m_s3 .certificates .item .desc p {
- margin-bottom: 0
- }
- @media screen and (max-width:568px) {
- .m_s3 .certificates .item .desc p {
- padding-left: 10px;
- padding-right: 10px;
- font-size: 15px
- }
- }
- .m_s3 .certificates .item .desc .slogan {
- text-transform: uppercase;
- margin-bottom: 30px
- }
- @media screen and (max-width:568px) {
- .m_s3 .certificates .item .desc .slogan {
- margin-bottom: 15px;
- padding-left: 5px;
- padding-right: 5px
- }
- }
- .m_s3 .slick-dots {
- margin-bottom: 0;
- margin-top: 25px
- }
- @media screen and (max-width:568px) {
- .m_s3 .slick-dots {
- margin-top: 0
- }
- }
- .m_s4 {
- padding-bottom: 55px;
- background: url(../images/m_s4/bg.jpg) no-repeat 50%;
- -webkit-background-size: cover;
- background-size: cover;
- color: #fff;
- -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, .25);
- box-shadow: inset 0 0 10px rgba(0, 0, 0, .25)
- }
- @media screen and (min-width:1024px) {
- .m_s4 {
- background-attachment: fixed
- }
- }
- @media screen and (max-width:568px) {
- .m_s4 {
- padding-bottom: 25px
- }
- }
- .m_s4 .wrapper {
- overflow: hidden
- }
- .m_s4 h1,
- .m_s4 h2,
- .m_s4 p {
- text-shadow: 1px 1px 1px rgba(0, 0, 0, .5)
- }
- .m_s4 h2 {
- margin-top: 70px;
- margin-bottom: 45px
- }
- @media screen and (max-width:568px) {
- .m_s4 h2 {
- margin-top: 35px;
- margin-bottom: 15px
- }
- }
- .m_s4 img {
- max-width: 100%
- }
- .m_s4 .loyality {
- width: 920px;
- height: 515px;
- background: url(../images/m_s4/window.png) no-repeat 0 0;
- -webkit-background-size: cover;
- background-size: cover;
- margin: 0 auto;
- padding-top: 52px;
- padding-bottom: 5px;
- padding-right: 5px;
- padding-left: 5px;
- -webkit-box-shadow: 0 4px 20px rgba(0, 0, 0, .25);
- box-shadow: 0 4px 20px rgba(0, 0, 0, .25);
- border-radius: 15px;
- margin-bottom: 40px
- }
- @media screen and (max-width:992px) {
- .m_s4 .loyality {
- width: 100%;
- background: 0 0;
- -webkit-box-shadow: none;
- box-shadow: none;
- padding-top: 0;
- height: auto
- }
- }
- @media screen and (max-width:568px) {
- .m_s4 .loyality {
- margin-bottom: 15px
- }
- }
- @media screen and (max-width:1200px) {
- .m_s4 .loyality .slick-arrow {
- display: none!important
- }
- }
- .m_s4 .loyality .slide {
- border-radius: 0 0 15px 15px;
- overflow: hidden
- }
- .m_s4 .loyality .slide img {
- display: block;
- width: 100%;
- height: 100%
- }
- @media screen and (max-width:992px) {
- .m_s4 .loyality .slide img {
- border-radius: 10px
- }
- }
- .m_s4 .loyality-data {
- width: 920px;
- margin: 0 auto;
- padding-left: 160px;
- position: relative;
- margin-bottom: 50px
- }
- @media screen and (max-width:992px) {
- .m_s4 .loyality-data {
- width: 100%
- }
- }
- @media screen and (max-width:568px) {
- .m_s4 .loyality-data {
- padding-left: 0;
- padding-top: 50px;
- margin-bottom: 25px
- }
- }
- .m_s4 .loyality-data .status {
- position: absolute;
- left: 0;
- top: 0;
- width: 160px;
- text-align: center;
- font-size: 30px
- }
- @media screen and (max-width:568px) {
- .m_s4 .loyality-data .status {
- width: 100%
- }
- }
- .m_s4 .loyality-data .status .large,
- .m_s4 .loyality-data .status .total {
- opacity: .5;
- margin-left: 5px
- }
- .m_s4 .loyality-data .status .current {
- font-family: ProximaNova-Bold;
- font-weight: 400;
- font-style: normal;
- opacity: 1
- }
- .m_s4 .loyality-data .desc {
- font-size: 16px;
- line-height: 1.4;
- padding-right: 30px
- }
- @media screen and (max-width:568px) {
- .m_s4 .loyality-data .desc {
- padding-right: 0;
- text-align: center
- }
- }
- .m_s4 .action {
- text-align: center
- }
- .m_s4 .action a {
- -webkit-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- transition: all .15s cubic-bezier(.33, .66, .66, 1);
- display: block;
- width: 540px;
- height: 60px;
- margin: 0 auto;
- line-height: 58px;
- border: 1px solid #fff;
- color: #fff;
- border-radius: 50px;
- text-transform: uppercase
- }
- @media screen and (max-width:992px) {
- .m_s4 .action a {
- width: auto
- }
- }
- @media screen and (max-width:568px) {
- .m_s4 .action a {
- font-size: 14px;
- height: auto;
- line-height: 1.2;
- padding: 12px 0
- }
- }
- .m_s4 .action a:hover {
- color: #ee2840;
- background: #fff;
- -webkit-box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- box-shadow: 4px 0 20px rgba(0, 0, 0, .12)
- }
- .m_s5 {
- background: url(../images/m_s5/bg.jpg) no-repeat 50%;
- -webkit-background-size: cover;
- background-size: cover;
- padding-bottom: 55px;
- -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, .25);
- box-shadow: inset 0 0 10px rgba(0, 0, 0, .25)
- }
- @media screen and (min-width:1024px) {
- .m_s5 {
- background-attachment: fixed
- }
- }
- .m_s5 .columns {
- padding: 0 15px
- }
- .m_s5 .columns:after,
- .m_s5 .columns:before {
- content: '';
- display: table;
- clear: both
- }
- .m_s5 .columns .column {
- float: left;
- width: 31.5%;
- margin-left: 2.5%;
- background: #fff;
- -webkit-box-shadow: 0 4px 20px rgba(0, 0, 0, .25);
- box-shadow: 0 4px 20px rgba(0, 0, 0, .25);
- border-radius: 10px;
- border: 5px solid #fff
- }
- @media screen and (max-width:767px) {
- .m_s5 .columns .column {
- width: 100%;
- margin-left: 0;
- margin-bottom: 30px!important
- }
- }
- .m_s5 .columns .column:first-child {
- margin: 0
- }
- .m_s5 .columns .column:nth-child(1) .title:after {
- background: #fea700;
- background: -webkit-gradient(left top, left bottom, color-stop(0, #fea700), color-stop(100%, #f57f00));
- background: -webkit-linear-gradient(top, #fea700 0, #f57f00 100%);
- background: -o-linear-gradient(top, #fea700 0, #f57f00 100%);
- background: -webkit-gradient(linear, left top, left bottom, from(#fea700), to(#f57f00));
- background: linear-gradient(to bottom, #fea700 0, #f57f00 100%)
- }
- .m_s5 .columns .column:nth-child(2) .title:after {
- background: #ee283f;
- background: -webkit-gradient(left top, left bottom, color-stop(0, #ee283f), color-stop(100%, #f05c6d));
- background: -webkit-linear-gradient(top, #ee283f 0, #f05c6d 100%);
- background: -o-linear-gradient(top, #ee283f 0, #f05c6d 100%);
- background: -webkit-gradient(linear, left top, left bottom, from(#ee283f), to(#f05c6d));
- background: linear-gradient(to bottom, #ee283f 0, #f05c6d 100%)
- }
- .m_s5 .columns .column:nth-child(3) .title:after {
- background: #5c01a1;
- background: -webkit-gradient(left top, left bottom, color-stop(0, #5c01a1), color-stop(100%, #ab4cfe));
- background: -webkit-linear-gradient(top, #5c01a1 0, #ab4cfe 100%);
- background: -o-linear-gradient(top, #5c01a1 0, #ab4cfe 100%);
- background: -webkit-gradient(linear, left top, left bottom, from(#5c01a1), to(#ab4cfe));
- background: linear-gradient(to bottom, #5c01a1 0, #ab4cfe 100%)
- }
- .m_s5 .title {
- font-family: ProximaNova-Black;
- font-weight: 400;
- font-style: normal;
- position: relative;
- height: 120px;
- line-height: 90px;
- text-align: center;
- font-size: 22px;
- text-transform: uppercase;
- color: #fff;
- background: url(../images/m_s5/header.png) no-repeat 50%;
- -webkit-background-size: cover;
- background-size: cover;
- border-radius: 10px 10px 0 0;
- overflow: hidden
- }
- .m_s5 .title:after {
- content: '';
- position: absolute;
- left: 0;
- top: 0;
- width: 100%;
- height: 100%;
- opacity: .8
- }
- .m_s5 .title span {
- position: relative;
- z-index: 1
- }
- .m_s5 .price {
- font-family: ProximaNova-Light;
- font-weight: 400;
- font-style: normal;
- width: 220px;
- line-height: 75px;
- height: 75px;
- border: 1px solid #e6e6e6;
- border-radius: 40px;
- text-align: center;
- margin-left: auto;
- margin-right: auto;
- margin-top: -40px;
- position: relative;
- z-index: 1;
- background: #fff
- }
- @media screen and (max-width:992px) {
- .m_s5 .price {
- width: 175px
- }
- }
- .m_s5 .price b {
- font-family: ProximaNova-Bold;
- font-weight: 400;
- font-style: normal;
- font-size: 26px
- }
- .m_s5 .list {
- margin: 15px 0;
- padding: 0 15px
- }
- .m_s5 .list li {
- font-family: ProximaNova-Light;
- font-weight: 400;
- font-style: normal;
- position: relative;
- padding: 10px 0;
- padding-left: 40px;
- font-size: 15px;
- counter-increment: step-counter
- }
- .m_s5 .list li:before {
- content: counter(step-counter);
- font-size: 22px;
- color: #c1c1c1;
- font-family: ProximaNova-Light;
- font-weight: 400;
- font-style: normal;
- position: absolute;
- left: 0;
- top: 6px;
- text-align: center;
- width: 40px
- }
- .m_s5 .list li+li {
- border-top: 1px solid #e6e6e6
- }
- .m_s5 .action {
- height: 60px;
- width: 190px;
- margin: 20px auto 40px
- }
- @media screen and (max-width:568px) {
- .m_s5 .action {
- margin-bottom: 15px
- }
- }
- .m_s5 .action a {
- -webkit-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .15s cubic-bezier(.33, .66, .66, 1);
- transition: all .15s cubic-bezier(.33, .66, .66, 1);
- position: relative;
- display: block;
- width: 100%;
- height: 100%;
- border-radius: 50px;
- border: 1px solid #ee2840;
- text-transform: uppercase;
- color: #ee2840;
- text-align: center;
- line-height: 58px;
- -webkit-box-shadow: 4px 0 20px rgba(0, 0, 0, .12);
- box-shadow: 4px 0 20px rgba(0, 0, 0, .12)
- }
- .m_s5 .action a:after {
- content: '';
- background: url(../images/sprite.png) no-repeat -104px -289px;
- width: 7px;
- height: 11px;
- position: absolute;
- right: 25px;
- top: 50%;
- margin-top: -5.5px
- }
- .m_s5 .action a:hover {
- background: #ee2840;
- color: #fff
- }
- .m_s5 .action a:hover:after {
- background-position: -82px -270px
- }
- .m_s6 {
- background: url(../images/bg.png) repeat 50%
- }
- @media screen and (min-width:1024px) {
- .m_s6 {
- background-attachment: fixed
- }
- }
- .m_s6 .columns {
- margin-top: 40px
- }
- .m_s6 .columns:after,
- .m_s6 .columns:before {
- content: '';
- display: table;
- clear: both
- }
- .m_s6 .columns .column {
- float: left;
- width: 33.333%;
- margin-bottom: 55px
- }
- @media screen and (min-width:768px) {
- .m_s6 .columns .column:nth-child(3n+1) {
- clear: left
- }
- }
- @media screen and (max-width:767px) {
- .m_s6 .columns .column {
- width: 50%
- }
- .m_s6 .columns .column:nth-child(2n+1) {
- clear: left
- }
- }
- @media screen and (max-width:568px) {
- .m_s6 .columns .column {
- margin-bottom: 25px
- }
- }
- @media screen and (max-width:460px) {
- .m_s6 .columns .column {
- width: 100%
- }
- }
- .m_s6 .column {
- text-align: center
- }
- @media screen and (min-width:568px) {
- .m_s6 .column:hover .icon {
- background: #fea700;
- background: -webkit-gradient(left top, left bottom, color-stop(0, #fea700), color-stop(100%, #f57f00));
- background: -webkit-linear-gradient(top, #fea700 0, #f57f00 100%);
- background: -o-linear-gradient(top, #fea700 0, #f57f00 100%);
- background: -webkit-gradient(linear, left top, left bottom, from(#fea700), to(#f57f00));
- background: linear-gradient(to bottom, #fea700 0, #f57f00 100%)
- }
- .m_s6 .column:hover .icon>div {
- -webkit-animation: scaling .5s cubic-bezier(.33, .66, .66, 1);
- -o-animation: scaling .5s cubic-bezier(.33, .66, .66, 1);
- animation: scaling .5s cubic-bezier(.33, .66, .66, 1)
- }
- }
- .m_s6 .column:nth-child(1) .icon>div {
- background: url(../images/m_s6/icons.png) no-repeat 0 0;
- width: 51px;
- height: 53px
- }
- @media screen and (min-width:568px) {
- .m_s6 .column:nth-child(1):hover .icon>div {
- background-position: -4px -130px
- }
- }
- .m_s6 .column:nth-child(2) .icon>div {
- background: url(../images/m_s6/icons.png) no-repeat -70px 0;
- width: 58px;
- height: 40px
- }
- @media screen and (min-width:568px) {
- .m_s6 .column:nth-child(2):hover .icon>div {
- background-position: -74px -130px
- }
- }
- .m_s6 .column:nth-child(3) .icon>div {
- background: url(../images/m_s6/icons.png) no-repeat -147px -4px;
- width: 58px;
- height: 45px
- }
- @media screen and (min-width:568px) {
- .m_s6 .column:nth-child(3):hover .icon>div {
- background-position: -151px -134px
- }
- }
- .m_s6 .column:nth-child(4) .icon>div {
- background: url(../images/m_s6/icons.png) no-repeat -4px -70px;
- width: 59px;
- height: 38px
- }
- @media screen and (min-width:568px) {
- .m_s6 .column:nth-child(4):hover .icon>div {
- background-position: -8px -200px
- }
- }
- .m_s6 .column:nth-child(5) .icon>div {
- background: url(../images/m_s6/icons.png) no-repeat -104px -65px;
- width: 43px;
- height: 43px
- }
- @media screen and (min-width:568px) {
- .m_s6 .column:nth-child(5):hover .icon>div {
- background-position: -108px -195px
- }
- }
- .m_s6 .column:nth-child(6) .icon>div {
- background: url(../images/m_s6/icons.png) no-repeat -176px -60px;
- width: 53px;
- height: 53px
- }
- @media screen and (min-width:568px) {
- .m_s6 .column:nth-child(6):hover .icon>div {
- background-position: -180px -190px
- }
- }
- .m_s6 .column .icon {
- width: 140px;
- height: 140px;
- margin: 0 auto;
- border-radius: 0;
- line-height: 140px;
- border-radius: 50%
- }
- @media screen and (max-width:568px) {
- .m_s6 .column .icon {
- width: 100px;
- height: 100px;
- line-height: 100px
- }
- }
- .m_s6 .column .icon>div {
- display: inline-block;
- vertical-align: middle
- }
- .m_s6 .column .title {
- font-family: ProximaNova-Bold;
- font-weight: 400;
- font-style: normal;
- text-transform: uppercase;
- margin-top: 20px;
- margin-bottom: 30px;
- height: 40px
- }
- @media screen and (max-width:568px) {
- .m_s6 .column .title {
- height: auto;
- margin-top: 0;
- margin-bottom: 10px
- }
- }
- .m_s6 .column .desc {
- color: #8c8c8c;
- font-size: 16px;
- padding: 0 20px
- }
- .m_s6 .column .desc span {
- color: #ee2840
- }
- .m_s7 {
- background: url(../images/m_s7/bg.jpg) no-repeat 50%;
- -webkit-background-size: cover;
- background-size: cover;
- color: #fff;
- padding-bottom: 55px;
- padding-top: 40px;
- -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, .25);
- box-shadow: inset 0 0 10px rgba(0, 0, 0, .25)
- }
- @media screen and (min-width:1024px) {
- .m_s7 {
- background-attachment: fixed
- }
- }
- @media screen and (max-width:1200px) {
- .m_s7 {
- text-align: center
- }
- .m_s7 .b-line.white:after {
- left: 50%;
- margin-left: -48px
- }
- }
- .m_s7 article h1 {
- font-size: 32px
- }
- @media screen and (max-width:1200px) {
- .m_s7 article h1 {
- font-size: 30px
- }
- }
- @media screen and (max-width:568px) {
- .m_s7 article h1 {
- font-size: 28px
- }
- }
- .m_s7 article h1:after {
- left: 0;
- margin-left: 0
- }
- .m_s7 article ul {
- font-family: ProximaNova-Light;
- font-weight: 400;
- font-style: normal;
- padding-left: 90px;
- font-size: 18px
- }
- @media screen and (max-width:1200px) {
- .m_s7 article ul {
- text-align: left;
- padding-left: 45px;
- margin-bottom: 30px;
- width: 475px;
- margin-left: auto;
- margin-right: auto
- }
- }
- @media screen and (max-width:568px) {
- .m_s7 article ul {
- width: 100%
- }
- }
- .m_s7 article ul li {
- position: relative;
- padding: 6px 0
- }
- .m_s7 article ul li:after {
- -webkit-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- transition: all .3s cubic-bezier(.33, .66, .66, 1);
- content: '';
- width: 10px;
- height: 10px;
- position: absolute;
- left: -40px;
- top: 12px;
- border-radius: 50%;
- border: 1px solid rgba(255, 255, 255, .5)
- }
- @media screen and (max-width:1200px) {
- .m_s7 article ul li:after {
- left: -30px
- }
- }
- .m_s7 article ul li:hover:after {
- background: #fff;
- border-color: #fff
- }
- .m_s8 {
- padding-top: 20px;
- padding-bottom: 55px;
- background: url(../images/bg.png) repeat 50%
- }
- @media screen and (min-width:1024px) {
- .m_s8 {
- background-attachment: fixed
- }
- }
- @media screen and (max-width:568px) {
- .m_s8 {
- padding-bottom: 10px
- }
- }
- .m_s8 .portfolio-carousel-nav {
- position: relative;
- height: 60px;
- line-height: 60px;
- margin-top: 55px
- }
- @media screen and (max-width:568px) {
- .m_s8 .portfolio-carousel-nav {
- margin-top: 0
- }
- }
- .m_s8 .slick-dots {
- margin-bottom: 0
- }
- .m_s8 .slick-dots button {
- background: #dbdbdb
- }
- .m_s8 .slick-arrow {
- border-color: #ff5a0b
- }
- .m_s8 .slick-arrow:hover {
- background: #ff5a0b
- }
- .m_s8 .slick-arrow.slick-prev {
- left: 20px
- }
- .m_s8 .slick-arrow.slick-prev:after {
- background: url(../images/sprite.png) no-repeat -258px -265px
- }
- .m_s8 .slick-arrow.slick-prev:hover:after {
- background-position: -224px -266px
- }
- .m_s8 .slick-arrow.slick-next {
- right: 20px
- }
- .m_s8 .slick-arrow.slick-next:after {
- background: url(../images/sprite.png) no-repeat -162px -267px
- }
- .m_s8 .slick-arrow.slick-next:hover:after {
- background-position: -195px -267px
- }
- .m_s8 .slide {
- padding: 20px;
- background: #fff;
- border-radius: 15px;
- overflow: hidden
- }
- .m_s8 .slide .slide-wrap {
- -webkit-box-shadow: 0 4px 20px rgba(0, 0, 0, .25);
- box-shadow: 0 4px 20px rgba(0, 0, 0, .25);
- border-radius: 15px;
- height: 470px;
- overflow: hidden
- }
- .m_s8 .slide .header {
- height: 150px;
- line-height: 150px;
- text-align: center;
- border-bottom: 1px solid #c7c7c7;
- width: 80%;
- margin: 0 auto
- }
- .m_s8 .slide .header img {
- display: inline-block;
- vertical-align: middle;
- max-width: 90%
- }
- .m_s8 .slide .body {
- position: relative
- }
- .m_s8 .slide .body .front {
- height: 320px
- }
- .m_s8 .slide .body .front img {
- width: 100%;
- height: 100%
- }
- .m_s8 .slide .body .end {
- -webkit-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- transition: all .3s cubic-bezier(.33, .66, .66, 1);
- position: absolute;
- left: 0;
- top: 0;
- width: 100%;
- height: 100%;
- padding: 0 10%;
- background: rgba(255, 255, 255, 0);
- display: none
- }
- .m_s8 .slide .body .end.active {
- display: block;
- background: rgba(255, 255, 255, .9)
- }
- .m_s8 .slide .body .end ul {
- padding-top: 40px
- }
- .m_s8 .slide .body .end ul li {
- -webkit-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- -o-transition: all .3s cubic-bezier(.33, .66, .66, 1);
- transition: all .3s cubic-bezier(.33, .66, .66, 1);
- opacity: 0;
- -webkit-transform: translateX(-15px);
- -ms-transform: translateX(-15px);
- -o-transform: translateX(-15px);
- transform: translateX(-15px);
- position: relative;
- margin-bottom: 15px;
- font-size: 15px
- }
- .m_s8 .slide .body .end ul li.active {
- opacity: 1;
- -webkit-transform: translateX(0);
- -ms-transform: translateX(0);
- -o-transform: translateX(0);
- transform: translateX(0)
- }
- .m_s8 .slide .body .end ul li:after {
- content: '';
- width: 10px;
- height: 10px;
- position: absolute;
- left: -20px;
- top: 4px;
- border: 1px solid #ef3148;
- border-radius: 50%
- }
- .m_s9 {
- background: url(../images/m_s9/bg.jpg) no-repeat 50%;
- -webkit-background-size: cover;
- background-size: cover;
- -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, .25);
- box-shadow: inset 0 0 10px rgba(0, 0, 0, .25);
- color: #fff
- }
- @media screen and (min-width:1024px) {
- .m_s9 {
- background-attachment: fixed
- }
- }
- @media screen and (max-width:568px) {
- .m_s9 .partners-carousel {
- margin-top: 25px
- }
- }
- .m_s9 .row {
- text-align: center
- }
- .m_s9 .row+.row {
- margin-top: 20px
- }
- .m_s9 .row img {
- display: inline-block;
- vertical-align: middle;
- margin: 0 40px
- }
- @media screen and (max-width:1370px) {
- .m_s9 .row img {
- margin: 0 20px
- }
- }
- @media screen and (max-width:1200px) {
- .m_s9 .row img {
- margin: 0;
- padding: 0 20px;
- max-width: 19%
- }
- }
- @media screen and (max-width:640px) {
- .m_s9 .row img {
- max-width: 33.33%;
- margin-bottom: 30px
- }
- }
- @media screen and (max-width:460px) {
- .m_s9 .row img {
- max-width: 50%;
- width: 45%
- }
- .m_s9 .row img:nth-child(5) {
- display: none
- }
- }
- .m_s9 .partners-carousel-dots {
- margin-top: 55px
- }
- @media screen and (max-width:568px) {
- .m_s9 .partners-carousel-dots {
- margin-top: 15px
- }
- }
- @media screen and (max-width:1200px) {
- .m_s9 .slick-arrow {
- display: none!important
- }
- }
- @media screen and (max-width:1370px) {
- .m_s9 .slick-arrow.slick-prev {
- left: 0
- }
- }
- @media screen and (max-width:1370px) {
- .m_s9 .slick-arrow.slick-next {
- right: 0
- }
- }
- /*# sourceMappingURL=app.css.map */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement