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

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
  font-smooth: antialiased;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

sub {
  vertical-align: sub; }

sup {
  vertical-align: super; }

p {
  -webkit-margin-before: 0;
  -webkit-margin-after: 0; }

a {
  text-decoration: none;
  color: inherit; }

a:-webkit-any-link {
  text-decoration: none;
  color: inherit; }

ol,
ul {
  /* list-style: none outside none; */
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
  -webkit-padding-start: 0; }

input,
input[type='button'],
input[type='submit'],
input[type='reset'],
textarea,
button {
  color: inherit;
  background-color: inherit;
  padding: 0;
  border-width: 0;
  border-style: none;
  border-color: none;
  border-image: none;
  outline: none;
  border: none;
  -webkit-appearance: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -moz-appearance: none; }

input:required {
  box-shadow: none; }

input:invalid {
  box-shadow: none; }

input[type='file']::-webkit-file-upload-button {
  color: inherit;
  background-color: inherit;
  padding: 0;
  border-width: 0;
  border-style: none;
  border-color: none;
  border-image: none;
  outline: none;
  border: none;
  -webkit-appearance: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -moz-appearance: none; }

input[type='file']::-webkit-file-upload-button {
  cursor: pointer; }

button,
input[type='submit'] {
  cursor: pointer; }

html,
body {
  height: 100%;
  max-height: 100%; }

.btn, .genially-social-btn-primary {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 1.375rem;
  font-size: 0.8125rem;
  line-height: 1.375rem;
  font-weight: 500;
  height: 2.0625rem;
  transition: background-color 300ms cubic-bezier(0, 0.73, 1, 1) 0ms, color 300ms ease;
  border: 0;
  align-items: center;
  text-transform: uppercase;
  border-radius: 50px;
  color: #ffffff;
  background: #d3d3d3;
  pointer-events: all;
  opacity: 1;
  cursor: pointer; }
  .btn.not-uppercase, .not-uppercase.genially-social-btn-primary {
    text-transform: initial; }
  .btn:not(.btn-icon), .genially-social-btn-primary:not(.btn-icon) {
    text-align: center; }
  .btn.btn-little, .btn-little.genially-social-btn-primary {
    font-size: 0.6875rem;
    line-height: 0.8125rem;
    border-radius: 0.25rem;
    padding: 0 0.6875rem;
    height: 1.375rem; }
  .btn.btn-icon, .btn-icon.genially-social-btn-primary {
    padding-left: 2.0625rem;
    position: relative; }
    .btn.btn-icon .icon, .btn-icon.genially-social-btn-primary .icon {
      position: absolute !important;
      top: 0;
      bottom: 0;
      left: 0.6875rem;
      width: 0.6875rem;
      height: 0.6875rem;
      margin-top: auto;
      margin-bottom: auto; }
      .btn.btn-icon .icon.spinner, .btn-icon.genially-social-btn-primary .icon.spinner {
        width: 0.6875rem !important;
        height: 0.6875rem !important; }
  .btn.btn-primary, .genially-social-btn-primary {
    background: #ed518d; }
    .btn.btn-primary:hover, .genially-social-btn-primary:hover {
      background: #b23d6a; }
  .btn.btn-light, .btn-light.genially-social-btn-primary {
    background: #ffffff;
    color: #747474; }
    .btn.btn-light:hover, .btn-light.genially-social-btn-primary:hover {
      background: #d3d3d3; }
  .btn.btn-secondary-first, .btn-secondary-first.genially-social-btn-primary {
    background-color: #f6f6f6;
    color: #747474;
    transition: box-shadow 0.3s ease-in-out; }
    .btn.btn-secondary-first:hover, .btn-secondary-first.genially-social-btn-primary:hover {
      background-color: #f6f6f6;
      box-shadow: 0 0.125rem 0.5rem 0 rgba(0, 0, 0, 0.4); }
  .btn.btn-dark, .btn-dark.genially-social-btn-primary {
    background: none;
    position: relative;
    padding-left: 2.75rem; }
    .btn.btn-dark .icon, .btn-dark.genially-social-btn-primary .icon {
      left: 0.6875rem; }
    .btn.btn-dark:before, .btn-dark.genially-social-btn-primary:before {
      content: '';
      display: flex;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      background: #ffffff;
      opacity: 0.2;
      width: 100%;
      height: 100%;
      border-radius: 0.3125rem;
      transition: all 300ms ease; }
    .btn.btn-dark:hover, .btn-dark.genially-social-btn-primary:hover {
      background: none; }
      .btn.btn-dark:hover:before, .btn-dark.genially-social-btn-primary:hover:before {
        width: 92%;
        height: 92%;
        top: 4%;
        right: 4%;
        bottom: 4%;
        left: 4%;
        opacity: 0.4; }
  .btn.disabled, .disabled.genially-social-btn-primary, .btn[disabled], .genially-social-btn-primary[disabled] {
    background-color: #d3d3d3;
    color: #a3a2a2;
    pointer-events: none;
    opacity: 0.8; }
    .btn.disabled:hover, .disabled.genially-social-btn-primary:hover, .btn[disabled]:hover, .genially-social-btn-primary[disabled]:hover {
      background-color: #d3d3d3 !important; }
  .btn:hover, .genially-social-btn-primary:hover {
    background: #a3a2a2; }

.btn-capitalize {
  font-size: 0.8125rem;
  font-weight: bold;
  letter-spacing: 0.0625rem;
  text-transform: capitalize; }

.social-btn {
  width: 2.75rem;
  height: 2.75rem;
  margin: 0 0.6875rem;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer; }
  .social-btn.btn-facebook {
    background-color: #3b5998; }
  .social-btn.btn-twitter {
    background-color: #00aced; }
  .social-btn.btn-google {
    background-color: #d34836; }
  .social-btn.btn-linkedIn {
    background-color: #007bb6; }
  .social-btn.btn-pinterest {
    background-color: #cc2127; }
  .social-btn.btn-reddit {
    background-color: #ff3f18; }
  .social-btn.btn-tumblr {
    background-color: #395976; }
  .social-btn.btn-scoopIt {
    background-color: #6cab36; }
  .social-btn.btn-disabled {
    background-color: #d3d3d3; }
  .social-btn .social-icon {
    color: #ffffff;
    width: 1.375rem;
    height: 1.375rem; }

@font-face {
  font-family: 'Roboto-Numerals';
  src: url("../assets/fonts/Roboto/Roboto-Regular.ttf") format("truetype");
  font-weight: 500;
  unicode-range: U30-39; }

@font-face {
  font-family: 'Roboto-Numerals';
  src: url("../assets/fonts/Roboto/Roboto-Bold.ttf") format("truetype");
  font-weight: 700;
  unicode-range: U30-39; }

@font-face {
  font-family: 'Raleway';
  src: url("../assets/fonts/Raleway/Raleway-SemiBold.ttf") format("truetype");
  font-weight: 500; }

@font-face {
  font-family: 'Raleway';
  src: url("../assets/fonts/Raleway/Raleway-Bold.ttf") format("truetype");
  font-weight: 700; }

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

html {
  font-size: 1rem;
  font-family: "Raleway", sans-serif; }

main.genially-social {
  display: flex;
  width: 100%;
  flex-flow: column; }
  main.genially-social .genially-social-container-genially {
    z-index: 1; }
  main.genially-social .genially-social-header {
    z-index: 0; }
    main.genially-social .genially-social-header.fixed {
      z-index: 2; }
  main.genially-social > section,
  main.genially-social > footer {
    display: flex;
    flex-flow: column;
    align-items: center; }

.genially-social-container-genially {
  background: #f6f6f6; }
  .genially-social-container-genially.genially-horizontal {
    height: calc(100vh - 4.125rem);
    width: auto; }
    .genially-social-container-genially.genially-horizontal .container-wrapper-genially {
      margin: 0 auto;
      height: 100%; }
      .genially-social-container-genially.genially-horizontal .container-wrapper-genially .genially-embed {
        max-height: 100%;
        min-height: 100%; }
  .genially-social-container-genially.genially-vertical .container-wrapper-genially {
    min-height: 101vh;
    max-width: 38.5rem;
    margin: 0 auto; }
  .genially-social-container-genially.genially-vertical.isFullScreen .container-wrapper-genially {
    max-width: 100%; }
  .genially-social-container-genially.header-fixed {
    margin-bottom: 4.125rem; }

.genially-social-wrapper {
  width: 100%;
  max-width: 64.625rem;
  padding-left: 2.75rem !important;
  padding-right: 2.75rem !important; }

.genially-social-header {
  background-color: rgba(35, 35, 35, 0.9);
  color: #f5f5f5;
  padding: 0.6875rem 0;
  box-shadow: 0 -0.125rem 0.8125rem 0 rgba(0, 0, 0, 0.3);
  background-image: url("/view/static/img/backgroundSocial.png");
  background-position-x: center;
  background-position-y: 0;
  background-repeat: no-repeat;
  background-size: 100% auto;
  min-height: 4.125rem; }
  .genially-social-header > div {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center; }
    .genially-social-header > div > div:first-child img {
      opacity: 0;
      transition: 0.3s; }
    .genially-social-header > div > div:nth-child(2) {
      font-size: 1.125rem;
      font-weight: 500;
      text-align: center; }
    .genially-social-header > div .genially-social-logo img {
      height: 2.75rem;
      display: block; }
  .genially-social-header.fixed {
    position: fixed;
    width: 100%;
    background-image: none; }
    .genially-social-header.fixed > div > div:first-child img {
      opacity: 1; }
  .genially-social-header.fixedBottom {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0; }

.genially-social-btn-primary {
  background: #fff;
  color: #ed518d !important;
  text-transform: initial;
  transition: 0.3s; }
  .genially-social-btn-primary:hover {
    opacity: 0.85;
    background: #fff; }

.fixed .genially-social-btn-primary {
  background: #ed518d;
  color: #fff !important; }
  .fixed .genially-social-btn-primary:hover {
    background: #ed518d; }

.avatar {
  width: 2.75rem;
  height: 2.75rem;
  border-radius: 50%;
  padding: 0.275rem;
  background-size: cover;
  background-position: 50%; }

.genially-social-info {
  background: #f6f6f6; }
  .genially-social-info .genially-social-wrapper {
    display: flex;
    padding: 2.75rem 0;
    border-bottom: 0.0625rem solid #d3d3d3; }
    .genially-social-info .genially-social-wrapper .genially-social-details {
      flex-basis: 75%;
      box-sizing: border-box; }
      .genially-social-info .genially-social-wrapper .genially-social-details h1 {
        font-size: 2.1875rem;
        font-weight: 500;
        margin-bottom: 0.6875rem; }
      .genially-social-info .genially-social-wrapper .genially-social-details .genially-social-user-info {
        display: flex;
        flex-flow: row wrap;
        align-items: center; }
        .genially-social-info .genially-social-wrapper .genially-social-details .genially-social-user-info .genially-social-author,
        .genially-social-info .genially-social-wrapper .genially-social-details .genially-social-user-info .genially-social-author-social {
          padding: 0 0.6875rem;
          color: #a3a2a2;
          font-size: 0.8125rem;
          font-weight: 500; }
          .genially-social-info .genially-social-wrapper .genially-social-details .genially-social-user-info .genially-social-author .genially-social-username,
          .genially-social-info .genially-social-wrapper .genially-social-details .genially-social-user-info .genially-social-author .genially-social-snetwork,
          .genially-social-info .genially-social-wrapper .genially-social-details .genially-social-user-info .genially-social-author-social .genially-social-username,
          .genially-social-info .genially-social-wrapper .genially-social-details .genially-social-user-info .genially-social-author-social .genially-social-snetwork {
            color: #ed518d;
            margin-left: 0.45833rem; }
        .genially-social-info .genially-social-wrapper .genially-social-details .genially-social-user-info .genially-social-author-social {
          border-left: 0.0625rem solid #d3d3d3; }
          .genially-social-info .genially-social-wrapper .genially-social-details .genially-social-user-info .genially-social-author-social svg {
            width: 1.03125rem;
            height: 1.03125rem;
            vertical-align: middle;
            fill: #747474; }
      .genially-social-info .genially-social-wrapper .genially-social-details .genially-social-genially-details {
        margin-top: 1.03125rem; }
        .genially-social-info .genially-social-wrapper .genially-social-details .genially-social-genially-details .genially-social-creation {
          color: #a3a2a2;
          font-size: 0.8125rem;
          font-weight: 500;
          margin-bottom: 1.03125rem; }
          .genially-social-info .genially-social-wrapper .genially-social-details .genially-social-genially-details .genially-social-creation .genially-social-date-creation {
            color: #232323;
            margin-left: 0.45833rem; }
        .genially-social-info .genially-social-wrapper .genially-social-details .genially-social-genially-details .genially-social-genially-description {
          font-size: 0.8125rem;
          font-weight: 500;
          color: #232323;
          max-width: 26.125rem; }
    .genially-social-info .genially-social-wrapper .genially-social-stats {
      flex-basis: 25%;
      box-sizing: border-box; }
      .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-stat {
        width: 100%;
        margin-bottom: 1.03125rem; }
        .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-stat svg {
          fill: #747474;
          vertical-align: middle;
          width: 1.375rem;
          height: 1.375rem; }
        .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-stat span,
        .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-stat a {
          vertical-align: middle;
          font-size: 1.125rem;
          color: #747474;
          font-weight: 500;
          margin-left: 1.375rem; }
        .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-stat a {
          font-size: 0.8125rem;
          text-decoration: underline; }
        .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-stat .social-page-stats-texts {
          font-size: 0.8125rem;
          vertical-align: bottom;
          margin-left: 0.6875rem; }
      .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-likes svg {
        fill: #f36274;
        cursor: pointer;
        animation-name: pulse;
        animation-duration: 5s;
        animation-fill-mode: both;
        animation-iteration-count: infinite;
        transition: 0.3s; }
        .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-likes svg:hover {
          fill: #c02f41; }
      .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-comments a,
      .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-report a {
        transition: 0.3s; }
      .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-comments svg,
      .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-report svg {
        width: 1.03125rem;
        margin: 0 0.17188rem;
        transition: 0.3s; }
      .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-comments:hover a,
      .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-report:hover a {
        color: #232323; }
      .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-comments:hover svg,
      .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-report:hover svg {
        fill: #232323 !important; }
      .genially-social-info .genially-social-wrapper .genially-social-stats .at-share-btn-elements {
        display: flex;
        margin-bottom: 1.375rem; }
        .genially-social-info .genially-social-wrapper .genially-social-stats .at-share-btn-elements .at-share-btn {
          width: 1.375rem;
          height: 1.375rem;
          border-radius: 50% !important;
          margin-right: 0.6875rem;
          text-align: center; }
          .genially-social-info .genially-social-wrapper .genially-social-stats .at-share-btn-elements .at-share-btn .at-icon-wrapper {
            width: 1.375rem !important;
            height: 1.375rem !important; }
          .genially-social-info .genially-social-wrapper .genially-social-stats .at-share-btn-elements .at-share-btn svg {
            max-width: 100%;
            max-height: 100%;
            fill: #fff;
            width: 1.03125rem !important;
            height: 1.375rem !important; }
      .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-share-link {
        width: 66.66667%; }
        .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-share-link .btn, .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-share-link .genially-social-btn-primary {
          color: #fff; }
          .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-share-link .btn .icon, .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-share-link .genially-social-btn-primary .icon {
            fill: #fff; }
          .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-share-link .btn.copyed-link, .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-share-link .copyed-link.genially-social-btn-primary {
            animation: copyed 2s; }
        .genially-social-info .genially-social-wrapper .genially-social-stats .genially-social-share-link .thisUrl {
          height: 15px;
          opacity: 0;
          position: absolute;
          z-index: -1; }

.genially-social-inspiration {
  background: #f6f6f6;
  padding: 2.75rem 0; }
  .genially-social-inspiration h2 {
    font-size: 1.375rem;
    font-weight: 500;
    margin-bottom: 2.75rem; }
  .genially-social-inspiration .genially-social-geniallys {
    display: flex; }
    .genially-social-inspiration .genially-social-geniallys .genially-social-one-genially {
      margin-right: 1.375rem;
      flex: 1; }
      .genially-social-inspiration .genially-social-geniallys .genially-social-one-genially:last-child {
        margin-right: 0; }

.miniature {
  width: 100%;
  border-radius: 0.275rem;
  height: 11rem;
  background-position: 50%;
  background-size: cover;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  position: relative;
  overflow: hidden; }
  .miniature .genially-social-fade-miniature {
    width: 100%;
    height: 100%;
    background: rgba(35, 35, 35, 0.7);
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    transition: opacity 0.3s cubic-bezier(0, 0.73, 1, 1); }
    .miniature .genially-social-fade-miniature .genially-social-show-button {
      width: 2.75rem;
      height: 2.75rem;
      background: rgba(35, 35, 35, 0.4);
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center; }
      .miniature .genially-social-fade-miniature .genially-social-show-button svg {
        fill: #fff;
        width: 1.03125rem;
        height: 1.03125rem; }
  .miniature:hover .genially-social-fade-miniature {
    opacity: 1; }

.genially-social-banner {
  background: linear-gradient(60deg, #ae58b1, #db35a1 50%, #e57d6c);
  color: #f5f5f5; }
  .genially-social-banner > div {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center; }
    .genially-social-banner > div > div:first-child {
      align-self: flex-end; }
    .genially-social-banner > div > div:nth-child(2) {
      font-size: 1.125rem;
      text-align: center;
      max-width: 30.25rem;
      margin: 1.375rem 0;
      font-weight: 500; }
    .genially-social-banner > div .genially-social-img-banner img {
      display: block;
      max-width: 12.375rem; }
    .genially-social-banner > div .genially-social-banner-cta .btn, .genially-social-banner > div .genially-social-banner-cta .genially-social-btn-primary {
      color: #ed518d; }

.genially-social-comments {
  background: #f6f6f6; }
  .genially-social-comments .genially-social-wrapper {
    padding: 2.75rem 0; }
    .genially-social-comments .genially-social-wrapper .genially-social-tittle-comments {
      font-size: 1.375rem;
      font-weight: 500;
      margin-bottom: 2.75rem; }
    .genially-social-comments .genially-social-wrapper #disqus_thread a {
      color: #ed518d; }

.genially-social-transcriptions {
  background: #f6f6f6; }
  .genially-social-transcriptions .genially-social-wrapper {
    padding: 2.75rem 0 4.125rem 0; }
    .genially-social-transcriptions .genially-social-wrapper .genially-social-tittle-transcriptions {
      font-size: 1.375rem;
      font-weight: 500;
      margin-bottom: 2.75rem; }
    .genially-social-transcriptions .genially-social-wrapper .genially-social-texts-transcriptions {
      column-count: 3;
      font-size: 0.8125rem;
      font-weight: 500;
      color: #a3a2a2;
      line-height: 1.69;
      word-wrap: break-word; }

.genially-social-footer {
  background: linear-gradient(45deg, #000 0%, #222 0%, #444 100%);
  padding-top: 4.8125rem;
  line-height: 1.69;
  color: #fff; }
  .genially-social-footer ol,
  .genially-social-footer ul {
    list-style: none outside none; }
  .genially-social-footer .genially-social-top-footer {
    display: flex;
    border-bottom: 2px solid #333; }
    .genially-social-footer .genially-social-top-footer .genially-social-column {
      flex: 1;
      margin-right: 1.375rem;
      margin-bottom: 2.75rem; }
      .genially-social-footer .genially-social-top-footer .genially-social-column p {
        max-width: 90%; }
      .genially-social-footer .genially-social-top-footer .genially-social-column p,
      .genially-social-footer .genially-social-top-footer .genially-social-column a {
        font-size: 0.9rem;
        font-weight: 400; }
      .genially-social-footer .genially-social-top-footer .genially-social-column:last-child {
        margin-right: 0; }
      .genially-social-footer .genially-social-top-footer .genially-social-column .genially-social-logo-reverse {
        height: 2.75rem;
        display: block; }
      .genially-social-footer .genially-social-top-footer .genially-social-column .genially-social-logo-reverse {
        margin-bottom: 0.6875rem; }
      .genially-social-footer .genially-social-top-footer .genially-social-column .genially-social-title-footer {
        margin-top: 0.6875rem;
        margin-bottom: 1.375rem;
        font-size: 1.125rem;
        font-weight: 500; }
      .genially-social-footer .genially-social-top-footer .genially-social-column .genially-social-follow-me {
        margin-top: 2.0625rem; }
      .genially-social-footer .genially-social-top-footer .genially-social-column .genially-social-footer-menu a {
        display: block; }
      .genially-social-footer .genially-social-top-footer .genially-social-column .genially-social-social-networks {
        display: flex; }
        .genially-social-footer .genially-social-top-footer .genially-social-column .genially-social-social-networks li {
          margin-right: 1.375rem; }
      .genially-social-footer .genially-social-top-footer .genially-social-column .genially-social-open-dropdown {
        cursor: pointer; }
        .genially-social-footer .genially-social-top-footer .genially-social-column .genially-social-open-dropdown svg {
          width: 0.6875rem;
          height: 0.6875rem;
          fill: #fff; }
      .genially-social-footer .genially-social-top-footer .genially-social-column .genially-social-dropdown {
        padding-left: 1.375rem;
        overflow: hidden;
        max-height: 0;
        transition: 0.3s; }
        .genially-social-footer .genially-social-top-footer .genially-social-column .genially-social-dropdown a {
          font-size: 0.95rem; }
        .genially-social-footer .genially-social-top-footer .genially-social-column .genially-social-dropdown.active {
          max-height: 13.75rem; }
  .genially-social-footer .genially-social-bottom-footer {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    padding: 0.6875rem 0; }
    .genially-social-footer .genially-social-bottom-footer a {
      font-size: 0.8rem;
      margin: 0 0.6875rem; }
    .genially-social-footer .genially-social-bottom-footer > div {
      flex-basis: 33.33333%;
      box-sizing: border-box;
      text-align: center; }
      .genially-social-footer .genially-social-bottom-footer > div:last-child {
        text-align: right; }

@keyframes copyed {
  0% {
    transform: scale(1.3);
    background-color: #fbdce8; }
  25% {
    transform: scale(1);
    background-color: #772947; }
  100% {
    background-color: #ed518d; } }

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  8% {
    -webkit-transform: scale3d(1.2, 1.2, 1.2);
    transform: scale3d(1.2, 1.2, 1.2); }
  13% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@media (max-width: 960px) {
  /* -960px */
  .genially-social-header > div > div:nth-child(2),
  .genially-social-banner > div > div:nth-child(2) {
    flex-basis: 41.66667%;
    box-sizing: border-box;
    font-size: 1rem; }
  .genially-social-header > div > div.genially-social-img-banner img,
  .genially-social-banner > div > div.genially-social-img-banner img {
    display: block;
    max-width: 10.3125rem; } }

@media (max-width: 1024px) {
  /* -1024px */
  .genially-social-wrapper,
  .genially-social-info .genially-social-wrapper,
  .genially-social-comments .genially-social-wrapper,
  .genially-social-transcriptions .genially-social-wrapper {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
    max-width: 100%; } }

@media (max-width: 768px) {
  /* -768px */
  .genially-social-inspiration .genially-social-geniallys {
    flex-wrap: wrap; }
    .genially-social-inspiration .genially-social-geniallys .genially-social-one-genially {
      margin-bottom: 1.375rem;
      flex-basis: 40%;
      box-sizing: border-box; }
      .genially-social-inspiration .genially-social-geniallys .genially-social-one-genially:nth-child(2) {
        margin-right: 0; }
  .genially-social-transcriptions .genially-social-wrapper .genially-social-texts-transcriptions {
    column-count: 1; } }

@media (max-width: 640px) {
  /* -640px */
  .genially-social-header {
    background-size: 150% auto;
    background-position-x: left; }
    .genially-social-header > div > div {
      flex-basis: 41.66667%;
      box-sizing: border-box; }
      .genially-social-header > div > div:nth-child(2) {
        display: none; }
  .genially-social-info .genially-social-wrapper {
    flex-wrap: wrap; }
    .genially-social-info .genially-social-wrapper .genially-social-details {
      padding-bottom: 1.375rem;
      margin-bottom: 1.375rem;
      border-bottom: 0.0625rem solid #d3d3d3; }
    .genially-social-info .genially-social-wrapper .genially-social-details,
    .genially-social-info .genially-social-wrapper .genially-social-stats {
      flex-basis: 100%;
      box-sizing: border-box; }
  .genially-social-banner > div {
    flex-wrap: wrap; }
    .genially-social-banner > div > div {
      flex-basis: 100%;
      box-sizing: border-box;
      text-align: center; }
      .genially-social-banner > div > div:first-child {
        order: 3; }
        .genially-social-banner > div > div:first-child img {
          margin: 0 auto; }
      .genially-social-banner > div > div:nth-child(2) {
        flex-basis: 100%;
        box-sizing: border-box;
        max-width: 100%;
        order: 1; }
      .genially-social-banner > div > div:last-child {
        order: 2; }
        .genially-social-banner > div > div:last-child .btn, .genially-social-banner > div > div:last-child .genially-social-btn-primary {
          max-width: 10.3125rem;
          margin: 1.375rem auto; }
  .genially-social-footer .genially-social-top-footer {
    flex-wrap: wrap; }
    .genially-social-footer .genially-social-top-footer .genially-social-column {
      flex-basis: 100%;
      box-sizing: border-box;
      margin-right: 0; } }

@media (max-width: 480px) {
  /* 480px */
  .genially-social-header > div {
    padding-left: 1rem;
    padding-right: 1rem; }
    .genially-social-header > div .genially-social-header-cta {
      flex-basis: 50%; }
      .genially-social-header > div .genially-social-header-cta .btn, .genially-social-header > div .genially-social-header-cta .genially-social-btn-primary {
        font-size: 0.6875rem; }
    .genially-social-header > div .genially-social-logo {
      flex-basis: 40%; }
      .genially-social-header > div .genially-social-logo img {
        max-height: 2.75rem;
        max-width: 100%;
        height: auto; }
  .genially-social-inspiration .genially-social-geniallys .genially-social-one-genially {
    flex-basis: 100%;
    box-sizing: border-box;
    margin-right: 0; } }

/* Portrait */
@media screen and (orientation: portrait) {
  /* Portrait styles here */
  .genially-social-container-genially.genially-horizontal {
    height: calc(80vh); } }

/* Landscape */
@media screen and (orientation: landscape) {
  /* Landscape styles here */ }
