@-webkit-keyframes mdc-ripple-fg-radius-in {
from {
-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
-webkit-transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);
transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);
}
to {
-webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
}
@keyframes mdc-ripple-fg-radius-in {
from {
-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
-webkit-transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);
transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);
}
to {
-webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
}
@-webkit-keyframes mdc-ripple-fg-opacity-in {
from {
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
opacity: 0;
}
to {
opacity: var(--mdc-ripple-fg-opacity, 0);
}
}
@keyframes mdc-ripple-fg-opacity-in {
from {
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
opacity: 0;
}
to {
opacity: var(--mdc-ripple-fg-opacity, 0);
}
}
@-webkit-keyframes mdc-ripple-fg-opacity-out {
from {
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
opacity: var(--mdc-ripple-fg-opacity, 0);
}
to {
opacity: 0;
}
}
@keyframes mdc-ripple-fg-opacity-out {
from {
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
opacity: var(--mdc-ripple-fg-opacity, 0);
}
to {
opacity: 0;
}
}
.mdc-ripple-surface--test-edge-var-bug {
--mdc-ripple-surface-test-edge-var: 1px solid #000;
visibility: hidden;
}
.mdc-ripple-surface--test-edge-var-bug::before {
border: var(--mdc-ripple-surface-test-edge-var);
}
.mdc-fab {
--mdc-ripple-fg-size: 0;
--mdc-ripple-left: 0;
--mdc-ripple-top: 0;
--mdc-ripple-fg-scale: 1;
--mdc-ripple-fg-translate-end: 0;
--mdc-ripple-fg-translate-start: 0;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
will-change: transform, opacity;
box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
border-radius: 28px;
display: inline-flex;
position: relative;
align-items: center;
justify-content: center;
box-sizing: border-box;
width: 56px;
height: 56px;
padding: 0;
transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), opacity 15ms linear 30ms, -webkit-transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1);
transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), opacity 15ms linear 30ms, transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1);
transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), opacity 15ms linear 30ms, transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1);
border: none;
fill: currentColor;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-moz-appearance: none;
-webkit-appearance: none;
overflow: hidden;
background-color: #018786;
color: #fff;
}
.mdc-fab::before,
.mdc-fab::after {
position: absolute;
border-radius: 50%;
opacity: 0;
pointer-events: none;
content: "";
}
.mdc-fab::before {
transition: opacity 15ms linear, background-color 15ms linear;
z-index: 1;
}
.mdc-fab.mdc-ripple-upgraded::before {
-webkit-transform: scale(var(--mdc-ripple-fg-scale, 1));
transform: scale(var(--mdc-ripple-fg-scale, 1));
}
.mdc-fab.mdc-ripple-upgraded::after {
top: 0;
left: 0;
-webkit-transform: scale(0);
transform: scale(0);
-webkit-transform-origin: center center;
transform-origin: center center;
}
.mdc-fab.mdc-ripple-upgraded--unbounded::after {
top: var(--mdc-ripple-top, 0);
left: var(--mdc-ripple-left, 0);
}
.mdc-fab.mdc-ripple-upgraded--foreground-activation::after {
-webkit-animation: 225ms mdc-ripple-fg-radius-in forwards, 75ms mdc-ripple-fg-opacity-in forwards;
animation: 225ms mdc-ripple-fg-radius-in forwards, 75ms mdc-ripple-fg-opacity-in forwards;
}
.mdc-fab.mdc-ripple-upgraded--foreground-deactivation::after {
-webkit-animation: 150ms mdc-ripple-fg-opacity-out;
animation: 150ms mdc-ripple-fg-opacity-out;
-webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
.mdc-fab::before,
.mdc-fab::after {
top: calc(50% - 100%);
left: calc(50% - 100%);
width: 200%;
height: 200%;
}
.mdc-fab.mdc-ripple-upgraded::after {
width: var(--mdc-ripple-fg-size, 100%);
height: var(--mdc-ripple-fg-size, 100%);
}
.mdc-fab.mdc-fab--mini {
border-radius: 20px;
}
.mdc-fab.mdc-fab--extended {
border-radius: 24px;
}
.mdc-fab::-moz-focus-inner {
padding: 0;
border: 0;
}
.mdc-fab:hover,
.mdc-fab:focus {
box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.mdc-fab:active {
box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 12px 17px 2px rgba(0, 0, 0, 0.14), 0 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.mdc-fab:active,
.mdc-fab:focus {
outline: none;
}
.mdc-fab:hover {
cursor: pointer;
}
.mdc-fab > svg {
width: 100%;
}
@supports not (-ms-ime-align: auto) {
.mdc-fab {
background-color: #018786;
}
}
.mdc-fab .mdc-fab__icon {
width: 24px;
height: 24px;
font-size: 24px;
}
.mdc-fab::before,
.mdc-fab::after {
background-color: #fff;
}
@supports not (-ms-ime-align: auto) {
.mdc-fab::before,
.mdc-fab::after {
background-color: #fff;
}
}
.mdc-fab:hover::before {
opacity: .08;
}
.mdc-fab:not(.mdc-ripple-upgraded):focus::before,
.mdc-fab.mdc-ripple-upgraded--background-focused::before {
transition-duration: 75ms;
opacity: .24;
}
.mdc-fab:not(.mdc-ripple-upgraded)::after {
transition: opacity 150ms linear;
}
.mdc-fab:not(.mdc-ripple-upgraded):active::after {
transition-duration: 75ms;
opacity: .32;
}
.mdc-fab.mdc-ripple-upgraded {
--mdc-ripple-fg-opacity: .32;
}
.mdc-fab--mini {
width: 40px;
height: 40px;
}
.mdc-fab--extended {
font-family: Roboto, sans-serif;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: .875rem;
line-height: 2.25rem;
font-weight: 500;
letter-spacing: .08929em;
text-decoration: none;
text-transform: uppercase;
padding: 0 20px;
width: auto;
max-width: 100%;
height: 48px;
}
.mdc-fab--extended .mdc-fab__icon {
margin-left: -8px;
margin-right: 12px;
}
[dir="rtl"] .mdc-fab--extended .mdc-fab__icon,
.mdc-fab--extended .mdc-fab__icon[dir="rtl"] {
margin-left: 12px;
margin-right: -8px;
}
.mdc-fab--extended .mdc-fab__label + .mdc-fab__icon {
margin-left: 12px;
margin-right: -8px;
}
[dir="rtl"] .mdc-fab--extended .mdc-fab__label + .mdc-fab__icon,
.mdc-fab--extended .mdc-fab__label + .mdc-fab__icon[dir="rtl"] {
margin-left: -8px;
margin-right: 12px;
}
.mdc-fab__label {
justify-content: flex-start;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.mdc-fab__icon {
transition: -webkit-transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);
transition: transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);
transition: transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);
fill: currentColor;
will-change: transform;
}
.mdc-fab .mdc-fab__icon {
display: inline-flex;
align-items: center;
justify-content: center;
}
.mdc-fab--exited {
-webkit-transform: scale(0);
transform: scale(0);
transition: opacity 15ms linear 150ms, -webkit-transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1);
transition: opacity 15ms linear 150ms, transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1);
transition: opacity 15ms linear 150ms, transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1), -webkit-transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1);
opacity: 0;
}
.mdc-fab--exited .mdc-fab__icon {
-webkit-transform: scale(0);
transform: scale(0);
transition: -webkit-transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1);
transition: transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1);
transition: transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1), -webkit-transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1);
}
.paragraph-form-item--has-subform .field--type-grid-field-type .form-item__toggle-description-placeholder {
display: none;
}
.field--type-grid-field-type.paragraphs-content {
position: relative;
}
.field--type-grid-field-type .mdc-fab {
background-color: #009fe3;
}
.field--type-grid-field-type .btn-toggle-widget {
position: relative;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
z-index: 4;
}
.field--type-grid-field-type .btn-toggle-widget .material-icons {
background: transparent no-repeat center center scroll;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M10 18h5v-6h-5v6zm-6 0h5V5H4v13zm12 0h5v-6h-5v6zM10 5v6h11V5H10z' fill='%23FFFFFF'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");
background-size: 28px 28px;
}
.field--type-grid-field-type header.pg-bp-header {
padding-top: 50px;
}
.field--type-grid-field-type header.pg-bp-header .device-icon {
display: inline-block;
width: 32px;
height: 32px;
background: transparent no-repeat center center scroll;
background-size: contain;
position: relative;
z-index: 3;
}
.field--type-grid-field-type header.pg-bp-header .device-icon.mobile {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23999999' d='M15.5 1h-8C6.12 1 5 2.12 5 3.5v17C5 21.88 6.12 23 7.5 23h8c1.38 0 2.5-1.12 2.5-2.5v-17C18 2.12 16.88 1 15.5 1zm-4 21c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4.5-4H7V4h9v14z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");
}
.field--type-grid-field-type header.pg-bp-header .device-icon.smartphone {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath fill='%23999999' d='M17 1.01L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14z'/%3E%3C/svg%3E");
}
.field--type-grid-field-type header.pg-bp-header .device-icon.tablet {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23999999' d='M18.5 0h-14C3.12 0 2 1.12 2 2.5v19C2 22.88 3.12 24 4.5 24h14c1.38 0 2.5-1.12 2.5-2.5v-19C21 1.12 19.88 0 18.5 0zm-7 23c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm7.5-4H4V3h15v16z'/%3E%3C/svg%3E");
}
.field--type-grid-field-type header.pg-bp-header .device-icon.laptop {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath fill='%23999999' d='M20 18c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2H0c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2h-4zM4 5h16v11H4V5zm8 14c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z'/%3E%3C/svg%3E");
}
.field--type-grid-field-type header.pg-bp-header .device-icon.desktop {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath fill='%23999999' d='M21 2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7l-2 3v1h8v-1l-2-3h7c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 12H3V4h18v10z'/%3E%3C/svg%3E");
}
.field--type-grid-field-type header.pg-bp-header sub {
position: relative;
top: -10px;
}
.field--type-grid-field-type .pg-widget-container {
display: flex;
flex-wrap: wrap;
flex-direction: row;
margin: -24px 0 45px;
height: 0;
overflow: hidden;
transition: all .5s;
border: solid #25a0e1;
border-width: 1px 0;
}
.field--type-grid-field-type .pg-widget-container .form-item {
position: relative;
z-index: 2;
}
.field--type-grid-field-type .pg-widget-container select {
width: 80%;
min-width: 70px;
}
.field--type-grid-field-type .pg-widget-container > .pg-widget-view-mode {
padding: 0 15px;
}
.field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint {
flex: 1 1 auto;
padding: 0 15px 15px;
background: transparent no-repeat left 18px top 45px scroll;
position: relative;
z-index: 2;
}
.field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 700%;
height: 120%;
background-color: rgba(127, 127, 127, 0.08);
box-shadow: 4px 4px 9px #000;
}
.field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(1) {
color: #979797;
}
.field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(1):before {
background-color: #cee4f1;
top: 0;
}
.field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(2) {
color: #8f8f8f;
}
.field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(2):before {
background-color: #c2ddee;
top: 8px;
}
.field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(3) {
color: #888;
}
.field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(3):before {
background-color: #b6d7ea;
top: 16px;
}
.field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(4) {
color: gray;
}
.field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(4):before {
background-color: #aad0e7;
top: 24px;
}
.field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(5) {
color: #787878;
}
.field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(5):before {
background-color: #9ecae3;
top: 32px;
}
.field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(6) {
color: #717171;
}
.field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(6):before {
background-color: #93c3e0;
top: 40px;
}
.field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(7) {
color: dimgray;
}
.field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(7):before {
background-color: #87bddd;
top: 48px;
}
.field--type-grid-field-type .pg-widget-container.pg-open {
height: auto;
}
.field--type-grid-field-type .pg-widget-view-mode {
flex: 1 1 100%;
position: relative;
z-index: 3;
background-color: #eaf6fe;
border: solid #25a0e1;
border-width: 1px 0 0;
}
View source
- @-webkit-keyframes mdc-ripple-fg-radius-in {
- from {
- -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- -webkit-transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);
- transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);
- }
- to {
- -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
- transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
- }
- }
- @keyframes mdc-ripple-fg-radius-in {
- from {
- -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- -webkit-transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);
- transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);
- }
- to {
- -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
- transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
- }
- }
- @-webkit-keyframes mdc-ripple-fg-opacity-in {
- from {
- -webkit-animation-timing-function: linear;
- animation-timing-function: linear;
- opacity: 0;
- }
- to {
- opacity: var(--mdc-ripple-fg-opacity, 0);
- }
- }
- @keyframes mdc-ripple-fg-opacity-in {
- from {
- -webkit-animation-timing-function: linear;
- animation-timing-function: linear;
- opacity: 0;
- }
- to {
- opacity: var(--mdc-ripple-fg-opacity, 0);
- }
- }
- @-webkit-keyframes mdc-ripple-fg-opacity-out {
- from {
- -webkit-animation-timing-function: linear;
- animation-timing-function: linear;
- opacity: var(--mdc-ripple-fg-opacity, 0);
- }
- to {
- opacity: 0;
- }
- }
- @keyframes mdc-ripple-fg-opacity-out {
- from {
- -webkit-animation-timing-function: linear;
- animation-timing-function: linear;
- opacity: var(--mdc-ripple-fg-opacity, 0);
- }
- to {
- opacity: 0;
- }
- }
- .mdc-ripple-surface--test-edge-var-bug {
- --mdc-ripple-surface-test-edge-var: 1px solid #000;
- visibility: hidden;
- }
- .mdc-ripple-surface--test-edge-var-bug::before {
- border: var(--mdc-ripple-surface-test-edge-var);
- }
- .mdc-fab {
- --mdc-ripple-fg-size: 0;
- --mdc-ripple-left: 0;
- --mdc-ripple-top: 0;
- --mdc-ripple-fg-scale: 1;
- --mdc-ripple-fg-translate-end: 0;
- --mdc-ripple-fg-translate-start: 0;
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
- will-change: transform, opacity;
- box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- border-radius: 28px;
- display: inline-flex;
- position: relative;
- align-items: center;
- justify-content: center;
- box-sizing: border-box;
- width: 56px;
- height: 56px;
- padding: 0;
- transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), opacity 15ms linear 30ms, -webkit-transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1);
- transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), opacity 15ms linear 30ms, transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1);
- transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), opacity 15ms linear 30ms, transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1);
- border: none;
- fill: currentColor;
- cursor: pointer;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- -moz-appearance: none;
- -webkit-appearance: none;
- overflow: hidden;
- background-color: #018786;
- color: #fff;
- }
- .mdc-fab::before,
- .mdc-fab::after {
- position: absolute;
- border-radius: 50%;
- opacity: 0;
- pointer-events: none;
- content: "";
- }
- .mdc-fab::before {
- transition: opacity 15ms linear, background-color 15ms linear;
- z-index: 1;
- }
- .mdc-fab.mdc-ripple-upgraded::before {
- -webkit-transform: scale(var(--mdc-ripple-fg-scale, 1));
- transform: scale(var(--mdc-ripple-fg-scale, 1));
- }
- .mdc-fab.mdc-ripple-upgraded::after {
- top: 0;
- left: 0;
- -webkit-transform: scale(0);
- transform: scale(0);
- -webkit-transform-origin: center center;
- transform-origin: center center;
- }
- .mdc-fab.mdc-ripple-upgraded--unbounded::after {
- top: var(--mdc-ripple-top, 0);
- left: var(--mdc-ripple-left, 0);
- }
- .mdc-fab.mdc-ripple-upgraded--foreground-activation::after {
- -webkit-animation: 225ms mdc-ripple-fg-radius-in forwards, 75ms mdc-ripple-fg-opacity-in forwards;
- animation: 225ms mdc-ripple-fg-radius-in forwards, 75ms mdc-ripple-fg-opacity-in forwards;
- }
- .mdc-fab.mdc-ripple-upgraded--foreground-deactivation::after {
- -webkit-animation: 150ms mdc-ripple-fg-opacity-out;
- animation: 150ms mdc-ripple-fg-opacity-out;
- -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
- transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
- }
- .mdc-fab::before,
- .mdc-fab::after {
- top: calc(50% - 100%);
- left: calc(50% - 100%);
- width: 200%;
- height: 200%;
- }
- .mdc-fab.mdc-ripple-upgraded::after {
- width: var(--mdc-ripple-fg-size, 100%);
- height: var(--mdc-ripple-fg-size, 100%);
- }
- .mdc-fab.mdc-fab--mini {
- border-radius: 20px;
- }
- .mdc-fab.mdc-fab--extended {
- border-radius: 24px;
- }
- .mdc-fab::-moz-focus-inner {
- padding: 0;
- border: 0;
- }
- .mdc-fab:hover,
- .mdc-fab:focus {
- box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
- }
- .mdc-fab:active {
- box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 12px 17px 2px rgba(0, 0, 0, 0.14), 0 5px 22px 4px rgba(0, 0, 0, 0.12);
- }
- .mdc-fab:active,
- .mdc-fab:focus {
- outline: none;
- }
- .mdc-fab:hover {
- cursor: pointer;
- }
- .mdc-fab > svg {
- width: 100%;
- }
- @supports not (-ms-ime-align: auto) {
- .mdc-fab {
- background-color: #018786;
- }
- }
- .mdc-fab .mdc-fab__icon {
- width: 24px;
- height: 24px;
- font-size: 24px;
- }
- .mdc-fab::before,
- .mdc-fab::after {
- background-color: #fff;
- }
- @supports not (-ms-ime-align: auto) {
- .mdc-fab::before,
- .mdc-fab::after {
- background-color: #fff;
- }
- }
- .mdc-fab:hover::before {
- opacity: .08;
- }
- .mdc-fab:not(.mdc-ripple-upgraded):focus::before,
- .mdc-fab.mdc-ripple-upgraded--background-focused::before {
- transition-duration: 75ms;
- opacity: .24;
- }
- .mdc-fab:not(.mdc-ripple-upgraded)::after {
- transition: opacity 150ms linear;
- }
- .mdc-fab:not(.mdc-ripple-upgraded):active::after {
- transition-duration: 75ms;
- opacity: .32;
- }
- .mdc-fab.mdc-ripple-upgraded {
- --mdc-ripple-fg-opacity: .32;
- }
- .mdc-fab--mini {
- width: 40px;
- height: 40px;
- }
- .mdc-fab--extended {
- font-family: Roboto, sans-serif;
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-size: .875rem;
- line-height: 2.25rem;
- font-weight: 500;
- letter-spacing: .08929em;
- text-decoration: none;
- text-transform: uppercase;
- padding: 0 20px;
- width: auto;
- max-width: 100%;
- height: 48px;
- }
- .mdc-fab--extended .mdc-fab__icon {
- margin-left: -8px;
- margin-right: 12px;
- }
- [dir="rtl"] .mdc-fab--extended .mdc-fab__icon,
- .mdc-fab--extended .mdc-fab__icon[dir="rtl"] {
- margin-left: 12px;
- margin-right: -8px;
- }
- .mdc-fab--extended .mdc-fab__label + .mdc-fab__icon {
- margin-left: 12px;
- margin-right: -8px;
- }
- [dir="rtl"] .mdc-fab--extended .mdc-fab__label + .mdc-fab__icon,
- .mdc-fab--extended .mdc-fab__label + .mdc-fab__icon[dir="rtl"] {
- margin-left: -8px;
- margin-right: 12px;
- }
- .mdc-fab__label {
- justify-content: flex-start;
- text-overflow: ellipsis;
- white-space: nowrap;
- overflow: hidden;
- }
- .mdc-fab__icon {
- transition: -webkit-transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);
- transition: transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);
- transition: transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);
- fill: currentColor;
- will-change: transform;
- }
- .mdc-fab .mdc-fab__icon {
- display: inline-flex;
- align-items: center;
- justify-content: center;
- }
- .mdc-fab--exited {
- -webkit-transform: scale(0);
- transform: scale(0);
- transition: opacity 15ms linear 150ms, -webkit-transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1);
- transition: opacity 15ms linear 150ms, transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1);
- transition: opacity 15ms linear 150ms, transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1), -webkit-transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1);
- opacity: 0;
- }
- .mdc-fab--exited .mdc-fab__icon {
- -webkit-transform: scale(0);
- transform: scale(0);
- transition: -webkit-transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1);
- transition: transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1);
- transition: transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1), -webkit-transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1);
- }
- .paragraph-form-item--has-subform .field--type-grid-field-type .form-item__toggle-description-placeholder {
- display: none;
- }
- .field--type-grid-field-type.paragraphs-content {
- position: relative;
- }
- .field--type-grid-field-type .mdc-fab {
- background-color: #009fe3;
- }
- .field--type-grid-field-type .btn-toggle-widget {
- position: relative;
- left: 50%;
- -webkit-transform: translateX(-50%);
- transform: translateX(-50%);
- z-index: 4;
- }
- .field--type-grid-field-type .btn-toggle-widget .material-icons {
- background: transparent no-repeat center center scroll;
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M10 18h5v-6h-5v6zm-6 0h5V5H4v13zm12 0h5v-6h-5v6zM10 5v6h11V5H10z' fill='%23FFFFFF'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");
- background-size: 28px 28px;
- }
- .field--type-grid-field-type header.pg-bp-header {
- padding-top: 50px;
- }
- .field--type-grid-field-type header.pg-bp-header .device-icon {
- display: inline-block;
- width: 32px;
- height: 32px;
- background: transparent no-repeat center center scroll;
- background-size: contain;
- position: relative;
- z-index: 3;
- }
- .field--type-grid-field-type header.pg-bp-header .device-icon.mobile {
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23999999' d='M15.5 1h-8C6.12 1 5 2.12 5 3.5v17C5 21.88 6.12 23 7.5 23h8c1.38 0 2.5-1.12 2.5-2.5v-17C18 2.12 16.88 1 15.5 1zm-4 21c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4.5-4H7V4h9v14z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");
- }
- .field--type-grid-field-type header.pg-bp-header .device-icon.smartphone {
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath fill='%23999999' d='M17 1.01L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14z'/%3E%3C/svg%3E");
- }
- .field--type-grid-field-type header.pg-bp-header .device-icon.tablet {
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23999999' d='M18.5 0h-14C3.12 0 2 1.12 2 2.5v19C2 22.88 3.12 24 4.5 24h14c1.38 0 2.5-1.12 2.5-2.5v-19C21 1.12 19.88 0 18.5 0zm-7 23c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm7.5-4H4V3h15v16z'/%3E%3C/svg%3E");
- }
- .field--type-grid-field-type header.pg-bp-header .device-icon.laptop {
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath fill='%23999999' d='M20 18c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2H0c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2h-4zM4 5h16v11H4V5zm8 14c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z'/%3E%3C/svg%3E");
- }
- .field--type-grid-field-type header.pg-bp-header .device-icon.desktop {
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath fill='%23999999' d='M21 2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7l-2 3v1h8v-1l-2-3h7c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 12H3V4h18v10z'/%3E%3C/svg%3E");
- }
- .field--type-grid-field-type header.pg-bp-header sub {
- position: relative;
- top: -10px;
- }
- .field--type-grid-field-type .pg-widget-container {
- display: flex;
- flex-wrap: wrap;
- flex-direction: row;
- margin: -24px 0 45px;
- height: 0;
- overflow: hidden;
- transition: all .5s;
- border: solid #25a0e1;
- border-width: 1px 0;
- }
- .field--type-grid-field-type .pg-widget-container .form-item {
- position: relative;
- z-index: 2;
- }
- .field--type-grid-field-type .pg-widget-container select {
- width: 80%;
- min-width: 70px;
- }
- .field--type-grid-field-type .pg-widget-container > .pg-widget-view-mode {
- padding: 0 15px;
- }
- .field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint {
- flex: 1 1 auto;
- padding: 0 15px 15px;
- background: transparent no-repeat left 18px top 45px scroll;
- position: relative;
- z-index: 2;
- }
- .field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 700%;
- height: 120%;
- background-color: rgba(127, 127, 127, 0.08);
- box-shadow: 4px 4px 9px #000;
- }
- .field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(1) {
- color: #979797;
- }
- .field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(1):before {
- background-color: #cee4f1;
- top: 0;
- }
- .field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(2) {
- color: #8f8f8f;
- }
- .field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(2):before {
- background-color: #c2ddee;
- top: 8px;
- }
- .field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(3) {
- color: #888;
- }
- .field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(3):before {
- background-color: #b6d7ea;
- top: 16px;
- }
- .field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(4) {
- color: gray;
- }
- .field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(4):before {
- background-color: #aad0e7;
- top: 24px;
- }
- .field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(5) {
- color: #787878;
- }
- .field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(5):before {
- background-color: #9ecae3;
- top: 32px;
- }
- .field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(6) {
- color: #717171;
- }
- .field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(6):before {
- background-color: #93c3e0;
- top: 40px;
- }
- .field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(7) {
- color: dimgray;
- }
- .field--type-grid-field-type .pg-widget-container > .pg-widget-bpoint:nth-child(7):before {
- background-color: #87bddd;
- top: 48px;
- }
- .field--type-grid-field-type .pg-widget-container.pg-open {
- height: auto;
- }
- .field--type-grid-field-type .pg-widget-view-mode {
- flex: 1 1 100%;
- position: relative;
- z-index: 3;
- background-color: #eaf6fe;
- border: solid #25a0e1;
- border-width: 1px 0 0;
- }