|
@@ -22,7 +22,7 @@
|
|
|
// Typographical scale and basics.
|
|
// Typographical scale and basics.
|
|
|
.rfp-h1 {
|
|
.rfp-h1 {
|
|
|
font-size: @rfp-h1-size;
|
|
font-size: @rfp-h1-size;
|
|
|
- margin-bottom: 2em;
|
|
|
|
|
|
|
+ margin-bottom: 1.6em;
|
|
|
color: inherit;
|
|
color: inherit;
|
|
|
}
|
|
}
|
|
|
.rfp-h1-masthead {
|
|
.rfp-h1-masthead {
|
|
@@ -31,12 +31,12 @@
|
|
|
}
|
|
}
|
|
|
.rfp-h2 {
|
|
.rfp-h2 {
|
|
|
font-size: @rfp-h2-size;
|
|
font-size: @rfp-h2-size;
|
|
|
- margin-bottom: 2em;
|
|
|
|
|
|
|
+ margin-bottom: 1.6em;
|
|
|
color: inherit;
|
|
color: inherit;
|
|
|
}
|
|
}
|
|
|
.rfp-h3 {
|
|
.rfp-h3 {
|
|
|
font-size: @rfp-h3-size;
|
|
font-size: @rfp-h3-size;
|
|
|
- margin-bottom: 2em;
|
|
|
|
|
|
|
+ margin-bottom: 1.6em;
|
|
|
color: inherit;
|
|
color: inherit;
|
|
|
}
|
|
}
|
|
|
.rfp-h3-cta {
|
|
.rfp-h3-cta {
|
|
@@ -45,7 +45,7 @@
|
|
|
}
|
|
}
|
|
|
.rfp-lead {
|
|
.rfp-lead {
|
|
|
font-size: @rfp-lead-size;
|
|
font-size: @rfp-lead-size;
|
|
|
- margin-bottom: 2em;
|
|
|
|
|
|
|
+ margin-bottom: 1.6em;
|
|
|
max-width: 30em;
|
|
max-width: 30em;
|
|
|
margin-left: auto;
|
|
margin-left: auto;
|
|
|
margin-right: auto;
|
|
margin-right: auto;
|
|
@@ -62,7 +62,7 @@
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
.rfp-p {
|
|
.rfp-p {
|
|
|
- margin-bottom: 2em;
|
|
|
|
|
|
|
+ margin-bottom: 1.6em;
|
|
|
max-width: 30em;
|
|
max-width: 30em;
|
|
|
margin-left: auto;
|
|
margin-left: auto;
|
|
|
margin-right: auto;
|
|
margin-right: auto;
|
|
@@ -75,17 +75,14 @@
|
|
|
margin-right: initial;
|
|
margin-right: initial;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- .rfp-highlight,
|
|
|
|
|
- .rfp-highlight-brand {
|
|
|
|
|
|
|
+ .rfp-highlight {
|
|
|
font-weight: 700;
|
|
font-weight: 700;
|
|
|
}
|
|
}
|
|
|
- .rfp-highlight-brand {
|
|
|
|
|
- color: @rfp-sl-red;
|
|
|
|
|
- }
|
|
|
|
|
// Sections
|
|
// Sections
|
|
|
.rfp-section {
|
|
.rfp-section {
|
|
|
padding: 30px;
|
|
padding: 30px;
|
|
|
text-align: center;
|
|
text-align: center;
|
|
|
|
|
+ overflow: hidden;
|
|
|
@media (min-width: @screen-sm-min) {
|
|
@media (min-width: @screen-sm-min) {
|
|
|
padding: 60px;
|
|
padding: 60px;
|
|
|
}
|
|
}
|
|
@@ -105,6 +102,7 @@
|
|
|
}
|
|
}
|
|
|
.rfp-section-feature {
|
|
.rfp-section-feature {
|
|
|
display: flex;
|
|
display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
color: @rfp-rp-blue-dark;
|
|
color: @rfp-rp-blue-dark;
|
|
|
background-color: @rfp-rp-blue-light;
|
|
background-color: @rfp-rp-blue-light;
|
|
|
text-align: left;
|
|
text-align: left;
|
|
@@ -113,10 +111,20 @@
|
|
|
.rfp-feature-video-container {
|
|
.rfp-feature-video-container {
|
|
|
flex: 0 0 50%;
|
|
flex: 0 0 50%;
|
|
|
}
|
|
}
|
|
|
|
|
+ .rfp-feature-description-container {
|
|
|
|
|
+ padding-right: 1em;
|
|
|
|
|
+ .rfp-section-feature-alt & {
|
|
|
|
|
+ padding-right: 0;
|
|
|
|
|
+ padding-left: 1em;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
.rfp-feature-video-container {
|
|
.rfp-feature-video-container {
|
|
|
|
|
+ padding-left: 1em;
|
|
|
.rfp-section-feature-alt & {
|
|
.rfp-section-feature-alt & {
|
|
|
|
|
+ padding-left: 0;
|
|
|
|
|
+ padding-right: 1em;
|
|
|
order: -1;
|
|
order: -1;
|
|
|
- }
|
|
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
.rfp-section-feature-alt {
|
|
.rfp-section-feature-alt {
|
|
|
color: #FFF;
|
|
color: #FFF;
|
|
@@ -268,6 +276,29 @@
|
|
|
margin-right: 20px;
|
|
margin-right: 20px;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+ .rfp-users {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ flex-wrap: wrap;
|
|
|
|
|
+ margin: 0 1em 2em;
|
|
|
|
|
+ @media (min-width: @screen-md-min) {
|
|
|
|
|
+ flex-wrap: nowrap;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ .rfp-user-container {
|
|
|
|
|
+ flex: 0 0 100%;
|
|
|
|
|
+ padding: 10px;
|
|
|
|
|
+ @media (min-width: @screen-xs-min) {
|
|
|
|
|
+ flex-basis: 50%;
|
|
|
|
|
+ }
|
|
|
|
|
+ @media (min-width: @screen-md-min) {
|
|
|
|
|
+ flex-basis: 25%;
|
|
|
|
|
+ padding: 20px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ .rfp-user-logo {
|
|
|
|
|
+ max-width: 100%;
|
|
|
|
|
+ }
|
|
|
.rfp-cta-container {
|
|
.rfp-cta-container {
|
|
|
max-width: 40em;
|
|
max-width: 40em;
|
|
|
margin: 0 auto;
|
|
margin: 0 auto;
|