<style>
      html,
    }
body,
p,
ol,
ul,
li,
dl,
dt,
dd,
blockquote,
figure,
fieldset,
legend,
textarea,
pre,
iframe,
hr,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}

ul {
  list-style: none;
}

button,
input,
select,
textarea {
  margin: 0;
}

html {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

*,
*:before,
*:after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

img,
video {
  height: auto;
  max-width: 100%;
}

iframe {
  border: 0;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
  text-align: left;
}

::-webkit-scrollbar { 
  display: none !important;
}

html {
  height: 100%;
  font-size: 12px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
  font-feature-settings: "kern, calt";
  -webkit-font-feature-settings: "kern, calt";
  -moz-font-feature-settings: "kern, calt";
  -moz-font-feature-settings: "kern=1, calt=1";
  -ms-overflow-style: none;
}

@media screen and (min-width: 900px) {
  html {
    font-size: 18px;
  }
}

body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 100%;
  font-family: "Libre Baskerville", "Times New Roman", Times, serif;
  font-size: 1rem;
  line-height: 1.4;
  color: black;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

a {
  color: inherit;
  text-decoration: none;
  -webkit-transition: color .25s, opacity .25s;
  -o-transition: color .25s, opacity .25s;
  transition: color .25s, opacity .25s;
}

a:not(.load-more):hover,
a:not(.load-more):focus {
  opacity: .5;
}

a:not(.load-more):active {
  opacity: 1;
}

.header,
.footer {
  position: relative;
  padding: 3rem 1.5rem;
  text-align: center;
}

@media screen and (min-width: 600px) {
  .header,
  .footer {
    padding: 3rem;
  }
}

.header .title {
  font-size: 1.5rem;
  line-height: 1;
  letter-spacing: .0125em;
  text-transform: uppercase;
}

.header .title span:nth-child(1) {
  display: none;
}

.header .title span:nth-child(2) {
  display: inline;
}

@media screen and (min-width: 600px) {
  .header .title span:nth-child(1) {
    display: inline;
  }

  .header .title span:nth-child(2) {
    display: none;
  }
}

.footer {
  font-size: .875rem;
}

.section {

  border-color: tomato;
  -webkit-transition: border-radius .25s;
  -o-transition: border-radius .25s;
  transition: border-radius .25s;
}

.section:not(:last-child) {
  margin-bottom: .125rem;
}


@media screen and (min-width: 600px) {
  .section:hover,
  .section:focus {
    border-top-right-radius: 6rem;
    border-top-left-radius: 6rem;
  }

  .section.rounded {
    border-top-right-radius: 6rem;
    border-top-left-radius: 6rem;
  }
}

.section .title {
  position: relative;
  padding: 3rem 1.5rem;
  font-size: 1.5rem;
  letter-spacing: .0125em;
  line-height: 1;
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
}

@media screen and (min-width: 600px) {
  .section .title {
    padding: 3rem;
  }
}

.content {
  position: relative;
  padding: 0 1.5rem 3rem;
}

@media screen and (min-width: 600px) {
  .content {
    padding: 0 3rem 3rem;
  }
}

.content.centered {
  text-align: center;
}

.footer .content.centered {
  padding: 0;
}

.section .content {
  display: none;
}

.section .content ol {
  margin-left: 1.5rem;
}

.section .content ol li:not(:first-child) {
  margin-top: 1.5rem;
}

.section .content > *:not(:last-child) {
  margin-bottom: 1.5rem;
}

.step li:not(:first-child) {
  display: none;
}

.load-more {
  -webkit-animation: blink 1s infinite alternate;
  animation: blink 1s infinite alternate;
  cursor: pointer;
}

.image figcaption {
  margin-top: .125em;
  font-size: .875rem;
}

.iframe {
  position: relative;
  padding-bottom: 56.25%;
  overflow: hidden;
}

.iframe iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.enablers {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-size: 1.5rem;
  white-space: nowrap;
}

.enablers a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.enablers a:hover,
.enablers a:focus {
  opacity: 1;
}

.enablers a:not(:last-child) {
  margin-right: 1em;
}

.enablers .twitter:hover,
.enablers .twitter:focus {
  color: #00aced;
}

.enablers .facebook:hover,
.enablers .facebook:focus {
  color: #3b5998;
}

.enablers .google-plus:hover,
.enablers .google-plus:focus {
  color: #d34836;
}

.container {
  position: relative;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding: .125rem;
}

@media screen and (min-width: 600px) {
  .container {
    max-width: 42rem;
  }
}

@-webkit-keyframes blink {
  0% {
  opacity: 1;
  } 100% {
    opacity: 0;
  }
}

@keyframes blink {
  0% {
  opacity: 1;
  } 100% {
    opacity: 0;
  }
}

 
    </style>