Blame | Last modification | View Log | Download | RSS feed
.landing-wrapper {background: #ffffff;.landing-topbar {height: 120px;background: linear-gradient(180deg, #525D72 0%, #69768D 100%);@include flex();@include flex-align-center();@include flex-justify-between();width: 100%;z-index: 999;#landing-menu-button {display: none;padding: 0 8px;cursor: pointer;}.logo {padding: 0 120px;}> ul {list-style-type: none;@include flex();@include flex-align-center();margin: 0;padding: 0;padding-right: 120px;> li {#landing-menu-close {display: none;}> a{font-weight: 500;letter-spacing: 0.08px;color: #ffffff;padding:8px 16px;margin: 0 6px;border-radius: 5px;@include transition(background-color $transitionDuration);&:hover {background-color: rgba(#5cacf4,.3);color:#ffffff ;}}}}}.landing-banner{background: linear-gradient(180deg, #69768D 0%, #ffffff 100%);@include flex();@include flex-justify-between();@include flex-align-center();padding:120px 120px 180px;.landing-banner-content {> h2 {font-weight: 600;margin: 0;margin-bottom: 12px;color:#ffffff ;> span {color: #ffffff;}}> h6 {font-size: 15px;font-weight: normal;margin: 0;margin-bottom: 24px;color:#ffffff ;max-width: 480px;line-height: 1.5;}> button {padding: 8px 20px;span {padding: 0;display: block;}}}.landing-banner-image {text-align: right;img {width: 80%;height: auto;max-height: 400px;opacity: .8;}}}.section-header {@include flex();flex-direction: column;@include flex-justify-center();@include flex-align-center();text-align: center;padding: 0 120px;> h2 {font-weight: 500;margin: 0;margin-bottom: 14px;color: #2C3D57;}> h6 {font-weight: normal;margin: 0;color: #2C3D57;max-width: 480px;line-height: 1.33;}}.landing-features {padding: 120px 0;.features-cards {padding: 120px 120px 0;.feature-card {@include border-radius(5px);background-color: #ffffff;padding: 24px 12px 36px;text-align: left;cursor: pointer;@include transition(all $transitionDuration);&:hover {transform: scale3d(1.02, 1.02, 1);}h5 {margin: 6px 0 12px;}> img {height: 100px;width: auto;}span {line-height: 1.4;display: block;}}}}.landing-promo {background: linear-gradient(360deg, #69768D 0%, #78849B 100%);@include flex();@include flex-justify-between();@include flex-align-center();padding: 60px 120px;.landing-promo-content {> h2 {font-weight: 600;margin: 0;margin-bottom: 14px;color:#ffffff ;> span {color: #ffffff;}max-width: 650px;}> h6 {font-size: 15px;font-weight: normal;margin: 0;margin-bottom: 14px;color:#ffffff ;max-width: 480px;line-height: 1.33;}> button {padding: 8px 20px;span {padding: 0;display: block;}}}.landing-promo-image {text-align: right;img {width: 60%;height: auto;max-height: 400px;}}}.landing-testimonials {padding: 120px 120px 60px;.testimonials {@include flex();@include flex-justify-center();.testimonials-wrapper {overflow: hidden;position: relative;max-width: 100%;.testimonials-content {@include flex();padding: 32px 0 0;flex-direction: row;transition: transform 1000ms ease 0s;transform: translate3d(0px, 0px, 0px);.testimonial {flex: 1 0 100vw;@include transition(visibility .8s);@include transition(transform 1000ms ease 0s);max-width: 33%;.testimonial-content {opacity: .9;margin: 0 6px;position: relative;height: 100%;background-color: #ffffff;padding: 65px 42px 66px;@include flex();@include flex-justify-between();flex-direction: column;> span {display: block;font-size: 14px;line-height: 1.5;color:#2C3D57;margin-bottom: 20px;flex-grow: 1;}> h5 {font-weight: 500;line-height: 1.2;color:#2C3D57;margin: 0;}> h6 {font-weight: 500;line-height: 1.5;color: #66768D;margin: 0;}}}}.link-points {.points {@include flex();@include flex-align-center();@include flex-justify-center();padding-top: 36px;.point {width: 15px;height: 15px;background-color:#E6E9EF;@include border-radius(50%);margin: 3px;cursor: pointer;&.active-point{width: 19px;height: 19px;background-color: #2C3D57;}&.mobile {display: none;}}}}}}}.landing-pricing {padding: 120px 0;.section-header {@include flex-justify-center();@include flex-align-center();text-align: center;}.pricing-cards {padding: 60px 120px;.pricing-card {margin: 12px;height: auto;}}}.landing-contact {padding: 60px 0 0;background: linear-gradient(360deg, #69768D 0%, #ffffff 100%);.section-header {@include flex-justify-center();@include flex-align-center();text-align: center;> h2 {color: #2C3D57;}> h6 {color: #2C3D57;}}.landing-contact-content {@include flex();@include flex-justify-center();padding: 60px 180px;position: relative;text-align: center;.landing-contact-form {padding: 20px;> h3 {font-size: 16px;color: #ffffff;margin: 0;font-weight: 500;margin-bottom: 20px;}> input,> textarea {width: 100%;margin-bottom: 16px;border-radius: 4px;border: 1px solid #CED4DA;padding: 10px 12px;background-color: #F6F9FE;color: #515C66;&::placeholder {color: #515C66;}}> button {width: 100%;}}}}.landing-footer {background: linear-gradient(360deg, #525D72 0%, #69768D 100%);padding: 21px 120px;@include flex();@include flex-align-center();@include flex-justify-between();> img {height: 30px;width: auto;}.social-icons {@include flex();@include flex-align-center();a {color: #ffffff;margin-left: 18px;cursor: pointer;padding: 6px;i {font-size: 22px;@include transition(color $transitionDuration);}&:hover {i {color: #CED4DA;}}}}}}@media (max-width: $tabletBreakpoint) {.landing-body {&.block-scroll {overflow: hidden;.landing-wrapper {.landing-mask {display: block;}}}.landing-wrapper {&.landing-menu-active {.landing-topbar {.landing-menu {transform: translate3d(0px, 0px, 0px);}}}.landing-topbar {.logo {padding: 0 33px;}.landing-menu {position: fixed;flex-direction: column;@include flex-align-end();right: 0;top: 0;padding: 40px 20px;z-index: 999;width: 240px;height: 100%;background-color: #69768D;box-shadow: 0 24px 64px -2px rgba(0, 0, 0, 0.02), 0 6px 16px -2px rgba(0, 0, 0, 0.06), 0 2px 6px -2px rgba(0, 0, 0, 0.08);transform: translate3d(260px, 0px, 0px);@include transition(transform $transitionDuration);> li {margin: 0;width: 100%;margin-bottom: 12px;> a {padding: 6px 16px;font-size: 14px;text-align: left;display: block;color: #ffffff;@include transition(background-color $transitionDuration);&:hover {background-color: rgba(#5cacf4,.3);color:#ffffff ;}}#landing-menu-close {display: block;font-size: 20px;text-align: right;color: #5cacf4;@include transition(color $transitionDuration);&:hover {background-color: #69768D;color: #ffffff;}}}}#landing-menu-button {display: block;color: #ffffff;font-size: 20px;padding: 0 33px;}}.landing-banner {padding: 120px 42px 180px;.landing-banner-content{text-align: center;width: 100%;h6 {max-width: 100%;}}.landing-banner-image {display: none;}}.landing-features {padding: 42px 16px;.features-cards {padding: 0;.feature-card {text-align: center;margin: 30px 0;}}.features-content {padding: 0;flex-direction: column;img {width: 100%;}ul {li {margin: 16px 0;max-width: 400px;img {width: 64px;}}}}}.section-header {padding: 0px ;}.landing-promo {padding: 36px 42px 64px;.landing-promo-content {text-align: center;width: 100%;h6 {max-width: 100%;}}.landing-promo-image {display: none;}}.landing-pricing {padding: 36px 42px 64px;.pricing-cards {padding: 0;}}.landing-testimonials {padding: 36px 42px 64px;.testimonials {@include flex();@include flex-justify-center();.testimonials-wrapper {overflow: hidden;position: relative;max-width: 100%;.testimonials-content {text-align: center;padding: 0;.testimonial {max-width: 100%;}}.link-points {.points {.point {&.mobile {@include flex();}}}}}}}.landing-contact {padding: 36px 42px 64px;.landing-contact-content {padding: 0;}.landing-contact-form {width: 100%;}}.landing-footer {padding: 18px 24px 64px;}}}}