/**
 * keyframes
 *
 * @since   1.0.0
 * @version 1.0.0
 */
/**
 * Spinner
 *
 * @since   1.0.0
 * @version 1.0.0
 */
@-webkit-keyframes pt_theme__loadingSpinner {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes pt_theme__loadingSpinner {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

/**
 * Inherit Typography
 */
/**
 * Media
 *
 * @since   1.0.0
 * @version 1.0.0
 */
main[data-block="pixelthrone/onepage--temp-01"] .content__container p {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-style: inherit;
  line-height: inherit;
  letter-spacing: inherit; }

/**
 * Media
 *
 * @since   1.0.0
 * @version 1.0.0
 */
/**
 * Colors
 */
/**
 * Media Queryes
 */
main[data-block="pixelthrone/onepage--temp-01"] {
  height: auto;
  width: 100%;
  min-height: 100vh;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 30px 0;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /**
	 * Content
	 */ }
  @media only screen and (max-width: 1023px) {
    main[data-block="pixelthrone/onepage--temp-01"] {
      -ms-flex-pack: end;
          justify-content: flex-end; } }
  main[data-block="pixelthrone/onepage--temp-01"] .content__container {
    position: relative;
    width: 100%;
    height: auto;
    padding: 0 50px;
    z-index: 2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-align: start;
        align-items: flex-start; }
    @media only screen and (max-width: 1023px) {
      main[data-block="pixelthrone/onepage--temp-01"] .content__container {
        padding-right: 30px;
        padding-left: 30px; } }
    main[data-block="pixelthrone/onepage--temp-01"] .content__container h1 {
      color: inherit;
      margin: 0; }
    main[data-block="pixelthrone/onepage--temp-01"] .content__container p {
      margin-top: 60px;
      opacity: 0.7;
      color: inherit;
      padding-bottom: 0; }
      @media only screen and (max-width: 1023px) {
        main[data-block="pixelthrone/onepage--temp-01"] .content__container p {
          margin-top: 30px; } }
      main[data-block="pixelthrone/onepage--temp-01"] .content__container p a {
        -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
        -o-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
        transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
        text-decoration: none;
        -webkit-box-shadow: 0 0 0 inset;
                box-shadow: 0 0 0 inset;
        /* ---- hover ---- */ }
        main[data-block="pixelthrone/onepage--temp-01"] .content__container p a:hover {
          -webkit-box-shadow: 0 -0.1em 0 inset;
                  box-shadow: 0 -0.1em 0 inset; }
/**
 * keyframes
 *
 * @since   1.0.0
 * @version 1.0.0
 */
/**
 * Spinner
 *
 * @since   1.0.0
 * @version 1.0.0
 */
@-webkit-keyframes pt_theme__loadingSpinner {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes pt_theme__loadingSpinner {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

/**
 * Inherit Typography
 */
/**
 * Media
 *
 * @since   1.0.0
 * @version 1.0.0
 */
/**
 * Media
 *
 * @since   1.0.0
 * @version 1.0.0
 */
/**
 * Colors
 */
/**
 * Media Queryes
 */
/**
 * Vendor
 */
@font-face {
  font-family: 'Socicon';
  src: url("https://d1azc1qln24ryf.cloudfront.net/114779/Socicon/Socicon.eot?cthkrg");
  src: url("https://d1azc1qln24ryf.cloudfront.net/114779/Socicon/Socicon.eot?cthkrg#iefix") format("embedded-opentype"), url("https://d1azc1qln24ryf.cloudfront.net/114779/Socicon/Socicon.woff2?cthkrg") format("woff2"), url("https://d1azc1qln24ryf.cloudfront.net/114779/Socicon/Socicon.ttf?cthkrg") format("truetype"), url("https://d1azc1qln24ryf.cloudfront.net/114779/Socicon/Socicon.woff?cthkrg") format("woff"), url("https://d1azc1qln24ryf.cloudfront.net/114779/Socicon/Socicon.svg?cthkrg#Socicon") format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="socicon-"], [class*=" socicon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Socicon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.socicon-internet:before {
  content: "\e957"; }

.socicon-moddb:before {
  content: "\e94b"; }

.socicon-indiedb:before {
  content: "\e94c"; }

.socicon-traxsource:before {
  content: "\e94d"; }

.socicon-gamefor:before {
  content: "\e94e"; }

.socicon-pixiv:before {
  content: "\e94f"; }

.socicon-myanimelist:before {
  content: "\e950"; }

.socicon-blackberry:before {
  content: "\e951"; }

.socicon-wickr:before {
  content: "\e952"; }

.socicon-spip:before {
  content: "\e953"; }

.socicon-napster:before {
  content: "\e954"; }

.socicon-beatport:before {
  content: "\e955"; }

.socicon-hackerone:before {
  content: "\e956"; }

.socicon-hackernews:before {
  content: "\e946"; }

.socicon-smashwords:before {
  content: "\e947"; }

.socicon-kobo:before {
  content: "\e948"; }

.socicon-bookbub:before {
  content: "\e949"; }

.socicon-mailru:before {
  content: "\e94a"; }

.socicon-gitlab:before {
  content: "\e945"; }

.socicon-instructables:before {
  content: "\e944"; }

.socicon-portfolio:before {
  content: "\e943"; }

.socicon-codered:before {
  content: "\e940"; }

.socicon-origin:before {
  content: "\e941"; }

.socicon-nextdoor:before {
  content: "\e942"; }

.socicon-udemy:before {
  content: "\e93f"; }

.socicon-livemaster:before {
  content: "\e93e"; }

.socicon-crunchbase:before {
  content: "\e93b"; }

.socicon-homefy:before {
  content: "\e93c"; }

.socicon-calendly:before {
  content: "\e93d"; }

.socicon-realtor:before {
  content: "\e90f"; }

.socicon-tidal:before {
  content: "\e910"; }

.socicon-qobuz:before {
  content: "\e911"; }

.socicon-natgeo:before {
  content: "\e912"; }

.socicon-mastodon:before {
  content: "\e913"; }

.socicon-unsplash:before {
  content: "\e914"; }

.socicon-homeadvisor:before {
  content: "\e915"; }

.socicon-angieslist:before {
  content: "\e916"; }

.socicon-codepen:before {
  content: "\e917"; }

.socicon-slack:before {
  content: "\e918"; }

.socicon-openaigym:before {
  content: "\e919"; }

.socicon-logmein:before {
  content: "\e91a"; }

.socicon-fiverr:before {
  content: "\e91b"; }

.socicon-gotomeeting:before {
  content: "\e91c"; }

.socicon-aliexpress:before {
  content: "\e91d"; }

.socicon-guru:before {
  content: "\e91e"; }

.socicon-appstore:before {
  content: "\e91f"; }

.socicon-homes:before {
  content: "\e920"; }

.socicon-zoom:before {
  content: "\e921"; }

.socicon-alibaba:before {
  content: "\e922"; }

.socicon-craigslist:before {
  content: "\e923"; }

.socicon-wix:before {
  content: "\e924"; }

.socicon-redfin:before {
  content: "\e925"; }

.socicon-googlecalendar:before {
  content: "\e926"; }

.socicon-shopify:before {
  content: "\e927"; }

.socicon-freelancer:before {
  content: "\e928"; }

.socicon-seedrs:before {
  content: "\e929"; }

.socicon-bing:before {
  content: "\e92a"; }

.socicon-doodle:before {
  content: "\e92b"; }

.socicon-bonanza:before {
  content: "\e92c"; }

.socicon-squarespace:before {
  content: "\e92d"; }

.socicon-toptal:before {
  content: "\e92e"; }

.socicon-gust:before {
  content: "\e92f"; }

.socicon-ask:before {
  content: "\e930"; }

.socicon-trulia:before {
  content: "\e931"; }

.socicon-loomly:before {
  content: "\e932"; }

.socicon-ghost:before {
  content: "\e933"; }

.socicon-upwork:before {
  content: "\e934"; }

.socicon-fundable:before {
  content: "\e935"; }

.socicon-booking:before {
  content: "\e936"; }

.socicon-googlemaps:before {
  content: "\e937"; }

.socicon-zillow:before {
  content: "\e938"; }

.socicon-niconico:before {
  content: "\e939"; }

.socicon-toneden:before {
  content: "\e93a"; }

.socicon-augment:before {
  content: "\e908"; }

.socicon-bitbucket:before {
  content: "\e909"; }

.socicon-fyuse:before {
  content: "\e90a"; }

.socicon-yt-gaming:before {
  content: "\e90b"; }

.socicon-sketchfab:before {
  content: "\e90c"; }

.socicon-mobcrush:before {
  content: "\e90d"; }

.socicon-microsoft:before {
  content: "\e90e"; }

.socicon-pandora:before {
  content: "\e907"; }

.socicon-messenger:before {
  content: "\e906"; }

.socicon-gamewisp:before {
  content: "\e905"; }

.socicon-bloglovin:before {
  content: "\e904"; }

.socicon-tunein:before {
  content: "\e903"; }

.socicon-gamejolt:before {
  content: "\e901"; }

.socicon-trello:before {
  content: "\e902"; }

.socicon-spreadshirt:before {
  content: "\e900"; }

.socicon-500px:before {
  content: "\e000"; }

.socicon-8tracks:before {
  content: "\e001"; }

.socicon-airbnb:before {
  content: "\e002"; }

.socicon-alliance:before {
  content: "\e003"; }

.socicon-amazon:before {
  content: "\e004"; }

.socicon-amplement:before {
  content: "\e005"; }

.socicon-android:before {
  content: "\e006"; }

.socicon-angellist:before {
  content: "\e007"; }

.socicon-apple:before {
  content: "\e008"; }

.socicon-appnet:before {
  content: "\e009"; }

.socicon-baidu:before {
  content: "\e00a"; }

.socicon-bandcamp:before {
  content: "\e00b"; }

.socicon-battlenet:before {
  content: "\e00c"; }

.socicon-mixer:before {
  content: "\e00d"; }

.socicon-bebee:before {
  content: "\e00e"; }

.socicon-bebo:before {
  content: "\e00f"; }

.socicon-behance:before {
  content: "\e010"; }

.socicon-blizzard:before {
  content: "\e011"; }

.socicon-blogger:before {
  content: "\e012"; }

.socicon-buffer:before {
  content: "\e013"; }

.socicon-chrome:before {
  content: "\e014"; }

.socicon-coderwall:before {
  content: "\e015"; }

.socicon-curse:before {
  content: "\e016"; }

.socicon-dailymotion:before {
  content: "\e017"; }

.socicon-deezer:before {
  content: "\e018"; }

.socicon-delicious:before {
  content: "\e019"; }

.socicon-deviantart:before {
  content: "\e01a"; }

.socicon-diablo:before {
  content: "\e01b"; }

.socicon-digg:before {
  content: "\e01c"; }

.socicon-discord:before {
  content: "\e01d"; }

.socicon-disqus:before {
  content: "\e01e"; }

.socicon-douban:before {
  content: "\e01f"; }

.socicon-draugiem:before {
  content: "\e020"; }

.socicon-dribbble:before {
  content: "\e021"; }

.socicon-drupal:before {
  content: "\e022"; }

.socicon-ebay:before {
  content: "\e023"; }

.socicon-ello:before {
  content: "\e024"; }

.socicon-endomodo:before {
  content: "\e025"; }

.socicon-envato:before {
  content: "\e026"; }

.socicon-etsy:before {
  content: "\e027"; }

.socicon-facebook:before {
  content: "\e028"; }

.socicon-feedburner:before {
  content: "\e029"; }

.socicon-filmweb:before {
  content: "\e02a"; }

.socicon-firefox:before {
  content: "\e02b"; }

.socicon-flattr:before {
  content: "\e02c"; }

.socicon-flickr:before {
  content: "\e02d"; }

.socicon-formulr:before {
  content: "\e02e"; }

.socicon-forrst:before {
  content: "\e02f"; }

.socicon-foursquare:before {
  content: "\e030"; }

.socicon-friendfeed:before {
  content: "\e031"; }

.socicon-github:before {
  content: "\e032"; }

.socicon-goodreads:before {
  content: "\e033"; }

.socicon-google:before {
  content: "\e034"; }

.socicon-googlescholar:before {
  content: "\e035"; }

.socicon-googlegroups:before {
  content: "\e036"; }

.socicon-googlephotos:before {
  content: "\e037"; }

.socicon-googleplus:before {
  content: "\e038"; }

.socicon-grooveshark:before {
  content: "\e039"; }

.socicon-hackerrank:before {
  content: "\e03a"; }

.socicon-hearthstone:before {
  content: "\e03b"; }

.socicon-hellocoton:before {
  content: "\e03c"; }

.socicon-heroes:before {
  content: "\e03d"; }

.socicon-smashcast:before {
  content: "\e03e"; }

.socicon-horde:before {
  content: "\e03f"; }

.socicon-houzz:before {
  content: "\e040"; }

.socicon-icq:before {
  content: "\e041"; }

.socicon-identica:before {
  content: "\e042"; }

.socicon-imdb:before {
  content: "\e043"; }

.socicon-instagram:before {
  content: "\e044"; }

.socicon-issuu:before {
  content: "\e045"; }

.socicon-istock:before {
  content: "\e046"; }

.socicon-itunes:before {
  content: "\e047"; }

.socicon-keybase:before {
  content: "\e048"; }

.socicon-lanyrd:before {
  content: "\e049"; }

.socicon-lastfm:before {
  content: "\e04a"; }

.socicon-line:before {
  content: "\e04b"; }

.socicon-linkedin:before {
  content: "\e04c"; }

.socicon-livejournal:before {
  content: "\e04d"; }

.socicon-lyft:before {
  content: "\e04e"; }

.socicon-macos:before {
  content: "\e04f"; }

.socicon-mail:before {
  content: "\e050"; }

.socicon-medium:before {
  content: "\e051"; }

.socicon-meetup:before {
  content: "\e052"; }

.socicon-mixcloud:before {
  content: "\e053"; }

.socicon-modelmayhem:before {
  content: "\e054"; }

.socicon-mumble:before {
  content: "\e055"; }

.socicon-myspace:before {
  content: "\e056"; }

.socicon-newsvine:before {
  content: "\e057"; }

.socicon-nintendo:before {
  content: "\e058"; }

.socicon-npm:before {
  content: "\e059"; }

.socicon-odnoklassniki:before {
  content: "\e05a"; }

.socicon-openid:before {
  content: "\e05b"; }

.socicon-opera:before {
  content: "\e05c"; }

.socicon-outlook:before {
  content: "\e05d"; }

.socicon-overwatch:before {
  content: "\e05e"; }

.socicon-patreon:before {
  content: "\e05f"; }

.socicon-paypal:before {
  content: "\e060"; }

.socicon-periscope:before {
  content: "\e061"; }

.socicon-persona:before {
  content: "\e062"; }

.socicon-pinterest:before {
  content: "\e063"; }

.socicon-play:before {
  content: "\e064"; }

.socicon-player:before {
  content: "\e065"; }

.socicon-playstation:before {
  content: "\e066"; }

.socicon-pocket:before {
  content: "\e067"; }

.socicon-qq:before {
  content: "\e068"; }

.socicon-quora:before {
  content: "\e069"; }

.socicon-raidcall:before {
  content: "\e06a"; }

.socicon-ravelry:before {
  content: "\e06b"; }

.socicon-reddit:before {
  content: "\e06c"; }

.socicon-renren:before {
  content: "\e06d"; }

.socicon-researchgate:before {
  content: "\e06e"; }

.socicon-residentadvisor:before {
  content: "\e06f"; }

.socicon-reverbnation:before {
  content: "\e070"; }

.socicon-rss:before {
  content: "\e071"; }

.socicon-sharethis:before {
  content: "\e072"; }

.socicon-skype:before {
  content: "\e073"; }

.socicon-slideshare:before {
  content: "\e074"; }

.socicon-smugmug:before {
  content: "\e075"; }

.socicon-snapchat:before {
  content: "\e076"; }

.socicon-songkick:before {
  content: "\e077"; }

.socicon-soundcloud:before {
  content: "\e078"; }

.socicon-spotify:before {
  content: "\e079"; }

.socicon-stackexchange:before {
  content: "\e07a"; }

.socicon-stackoverflow:before {
  content: "\e07b"; }

.socicon-starcraft:before {
  content: "\e07c"; }

.socicon-stayfriends:before {
  content: "\e07d"; }

.socicon-steam:before {
  content: "\e07e"; }

.socicon-storehouse:before {
  content: "\e07f"; }

.socicon-strava:before {
  content: "\e080"; }

.socicon-streamjar:before {
  content: "\e081"; }

.socicon-stumbleupon:before {
  content: "\e082"; }

.socicon-swarm:before {
  content: "\e083"; }

.socicon-teamspeak:before {
  content: "\e084"; }

.socicon-teamviewer:before {
  content: "\e085"; }

.socicon-technorati:before {
  content: "\e086"; }

.socicon-telegram:before {
  content: "\e087"; }

.socicon-tripadvisor:before {
  content: "\e088"; }

.socicon-tripit:before {
  content: "\e089"; }

.socicon-triplej:before {
  content: "\e08a"; }

.socicon-tumblr:before {
  content: "\e08b"; }

.socicon-twitch:before {
  content: "\e08c"; }

.socicon-twitter:before {
  content: "\e08d"; }

.socicon-uber:before {
  content: "\e08e"; }

.socicon-ventrilo:before {
  content: "\e08f"; }

.socicon-viadeo:before {
  content: "\e090"; }

.socicon-viber:before {
  content: "\e091"; }

.socicon-viewbug:before {
  content: "\e092"; }

.socicon-vimeo:before {
  content: "\e093"; }

.socicon-vine:before {
  content: "\e094"; }

.socicon-vkontakte:before {
  content: "\e095"; }

.socicon-warcraft:before {
  content: "\e096"; }

.socicon-wechat:before {
  content: "\e097"; }

.socicon-weibo:before {
  content: "\e098"; }

.socicon-whatsapp:before {
  content: "\e099"; }

.socicon-wikipedia:before {
  content: "\e09a"; }

.socicon-windows:before {
  content: "\e09b"; }

.socicon-wordpress:before {
  content: "\e09c"; }

.socicon-wykop:before {
  content: "\e09d"; }

.socicon-xbox:before {
  content: "\e09e"; }

.socicon-xing:before {
  content: "\e09f"; }

.socicon-yahoo:before {
  content: "\e0a0"; }

.socicon-yammer:before {
  content: "\e0a1"; }

.socicon-yandex:before {
  content: "\e0a2"; }

.socicon-yelp:before {
  content: "\e0a3"; }

.socicon-younow:before {
  content: "\e0a4"; }

.socicon-youtube:before {
  content: "\e0a5"; }

.socicon-zapier:before {
  content: "\e0a6"; }

.socicon-zerply:before {
  content: "\e0a7"; }

.socicon-zomato:before {
  content: "\e0a8"; }

.socicon-zynga:before {
  content: "\e0a9"; }

/**
 * Components
 */
div[data-component="social-icons"] {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-align: center;
      align-items: center;
  position: relative;
  /**
	 * On editor
	 */ }
  div[data-component="social-icons"] .-icon {
    color: inherit;
    position: relative;
    width: 40px;
    height: 40px;
    font-size: 100%;
    margin: 0;
    line-height: 0;
    display: block;
    vertical-align: middle;
    /* ---- Hover ---- */
    /**
		 * Add Original Colors
		 */ }
    div[data-component="social-icons"] .-icon i {
      -webkit-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
      -o-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
      transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
      color: inherit;
      font-size: 22px;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
    div[data-component="social-icons"] .-icon::before {
      -webkit-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
      -o-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
      transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
      content: " ";
      position: absolute;
      width: 50%;
      height: 50%;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      opacity: 0;
      border-radius: 50%; }
    div[data-component="social-icons"] .-icon:hover i {
      color: white; }
    div[data-component="social-icons"] .-icon:hover::before {
      width: 100%;
      height: 100%;
      opacity: 1; }
    div[data-component="social-icons"] .-icon.-modelmayhem::before {
      background-color: #000000; }
    div[data-component="social-icons"] .-icon.-mixcloud::before {
      background-color: #000000; }
    div[data-component="social-icons"] .-icon.-drupal::before {
      background-color: #22a9e0; }
    div[data-component="social-icons"] .-icon.-swarm::before {
      background-color: #ff9a1c; }
    div[data-component="social-icons"] .-icon.-istock::before {
      background-color: #040404; }
    div[data-component="social-icons"] .-icon.-yammer::before {
      background-color: #0073c6; }
    div[data-component="social-icons"] .-icon.-ello::before {
      background-color: #000000; }
    div[data-component="social-icons"] .-icon.-stackoverflow::before {
      background-color: #f47f25; }
    div[data-component="social-icons"] .-icon.-triplej::before {
      background-color: #e73429; }
    div[data-component="social-icons"] .-icon.-houzz::before {
      background-color: #7bc144; }
    div[data-component="social-icons"] .-icon.-rss::before {
      background-color: #fc762b; }
    div[data-component="social-icons"] .-icon.-paypal::before {
      background-color: #009cdd; }
    div[data-component="social-icons"] .-icon.-odnoklassniki::before {
      background-color: #f68222; }
    div[data-component="social-icons"] .-icon.-airbnb::before {
      background-color: #ff5b60; }
    div[data-component="social-icons"] .-icon.-periscope::before {
      background-color: #2ba4c6; }
    div[data-component="social-icons"] .-icon.-outlook::before {
      background-color: #0074c6; }
    div[data-component="social-icons"] .-icon.-coderwall::before {
      background-color: #343131; }
    div[data-component="social-icons"] .-icon.-tripadvisor::before {
      background-color: #1e882f; }
    div[data-component="social-icons"] .-icon.-goodreads::before {
      background-color: #463020; }
    div[data-component="social-icons"] .-icon.-tripit::before {
      background-color: #f38c07; }
    div[data-component="social-icons"] .-icon.-lanyrd::before {
      background-color: #133359; }
    div[data-component="social-icons"] .-icon.-slideshare::before {
      background-color: #007ab5; }
    div[data-component="social-icons"] .-icon.-buffer::before {
      background-color: #333333; }
    div[data-component="social-icons"] .-icon.-disqus::before {
      background-color: #239eff; }
    div[data-component="social-icons"] .-icon.-vkontakte::before {
      background-color: #4b76a3; }
    div[data-component="social-icons"] .-icon.-whatsapp::before {
      background-color: #4dc247; }
    div[data-component="social-icons"] .-icon.-patreon::before {
      background-color: #e8481d; }
    div[data-component="social-icons"] .-icon.-storehouse::before {
      background-color: #231f20; }
    div[data-component="social-icons"] .-icon.-pocket::before {
      background-color: #ee4255; }
    div[data-component="social-icons"] .-icon.-mail::before {
      background-color: #008299; }
    div[data-component="social-icons"] .-icon.-blogger::before {
      background-color: #f89239; }
    div[data-component="social-icons"] .-icon.-technorati::before {
      background-color: #3baf04; }
    div[data-component="social-icons"] .-icon.-reddit::before {
      background-color: #ff4706; }
    div[data-component="social-icons"] .-icon.-dribbble::before {
      background-color: #f36898; }
    div[data-component="social-icons"] .-icon.-stumbleupon::before {
      background-color: #ec4a26; }
    div[data-component="social-icons"] .-icon.-digg::before {
      background-color: #165790; }
    div[data-component="social-icons"] .-icon.-envato::before {
      background-color: #81b342; }
    div[data-component="social-icons"] .-icon.-behance::before {
      background-color: #006aff; }
    div[data-component="social-icons"] .-icon.-delicious::before {
      background-color: #1d96ff; }
    div[data-component="social-icons"] .-icon.-deviantart::before {
      background-color: #04cc48; }
    div[data-component="social-icons"] .-icon.-forrst::before {
      background-color: #4fb54b; }
    div[data-component="social-icons"] .-icon.-play::before {
      background-color: #0070c0; }
    div[data-component="social-icons"] .-icon.-zerply::before {
      background-color: #9dbb7a; }
    div[data-component="social-icons"] .-icon.-wikipedia::before {
      background-color: #333333; }
    div[data-component="social-icons"] .-icon.-apple::before {
      background-color: #aaaaaa; }
    div[data-component="social-icons"] .-icon.-flattr::before {
      background-color: #fdb936; }
    div[data-component="social-icons"] .-icon.-github::before {
      background-color: #323131; }
    div[data-component="social-icons"] .-icon.-renren::before {
      background-color: #005fac; }
    div[data-component="social-icons"] .-icon.-friendfeed::before {
      background-color: #85a9d9; }
    div[data-component="social-icons"] .-icon.-newsvine::before {
      background-color: #005221; }
    div[data-component="social-icons"] .-icon.-bebo::before {
      background-color: #ef1513; }
    div[data-component="social-icons"] .-icon.-zynga::before {
      background-color: #f60b30; }
    div[data-component="social-icons"] .-icon.-steam::before {
      background-color: #010103; }
    div[data-component="social-icons"] .-icon.-xbox::before {
      background-color: #107b10; }
    div[data-component="social-icons"] .-icon.-windows::before {
      background-color: #0078d7; }
    div[data-component="social-icons"] .-icon.-qq::before {
      background-color: #000000; }
    div[data-component="social-icons"] .-icon.-douban::before {
      background-color: #007510; }
    div[data-component="social-icons"] .-icon.-meetup::before {
      background-color: #f10a05; }
    div[data-component="social-icons"] .-icon.-playstation::before {
      background-color: #00338a; }
    div[data-component="social-icons"] .-icon.-android::before {
      background-color: #9acc06; }
    div[data-component="social-icons"] .-icon.-snapchat::before {
      background-color: #fffb0e; }
    div[data-component="social-icons"] .-icon.-twitter::before {
      background-color: #55acee; }
    div[data-component="social-icons"] .-icon.-facebook::before {
      background-color: #3b5998; }
    div[data-component="social-icons"] .-icon.-googleplus::before {
      background-color: #dd4b39; }
    div[data-component="social-icons"] .-icon.-pinterest::before {
      background-color: #cb2027; }
    div[data-component="social-icons"] .-icon.-foursquare::before {
      background-color: #fa4a78; }
    div[data-component="social-icons"] .-icon.-yahoo::before {
      background-color: #3f0690; }
    div[data-component="social-icons"] .-icon.-skype::before {
      background-color: #00b0f0; }
    div[data-component="social-icons"] .-icon.-yelp::before {
      background-color: #bf3126; }
    div[data-component="social-icons"] .-icon.-feedburner::before {
      background-color: #0072c4; }
    div[data-component="social-icons"] .-icon.-linkedin::before {
      background-color: #007bb5; }
    div[data-component="social-icons"] .-icon.-viadeo::before {
      background-color: #f4972c; }
    div[data-component="social-icons"] .-icon.-xing::before {
      background-color: #005d5e; }
    div[data-component="social-icons"] .-icon.-myspace::before {
      background-color: #003499; }
    div[data-component="social-icons"] .-icon.-soundcloud::before {
      background-color: #fb3e0f; }
    div[data-component="social-icons"] .-icon.-spotify::before {
      background-color: #1dd660; }
    div[data-component="social-icons"] .-icon.-grooveshark::before {
      background-color: #f77f07; }
    div[data-component="social-icons"] .-icon.-lastfm::before {
      background-color: #e41a2d; }
    div[data-component="social-icons"] .-icon.-youtube::before {
      background-color: #bb0000; }
    div[data-component="social-icons"] .-icon.-vimeo::before {
      background-color: #06b7ea; }
    div[data-component="social-icons"] .-icon.-dailymotion::before {
      background-color: #0065dc; }
    div[data-component="social-icons"] .-icon.-vine::before {
      background-color: #00b185; }
    div[data-component="social-icons"] .-icon.-flickr::before {
      background-color: #0064db; }
    div[data-component="social-icons"] .-icon.-w500px::before {
      background-color: #009ae5; }
    div[data-component="social-icons"] .-icon.-instagram::before {
      background-color: #125688; }
    div[data-component="social-icons"] .-icon.-wordpress::before {
      background-color: #00749a; }
    div[data-component="social-icons"] .-icon.-tumblr::before {
      background-color: #36465d; }
    div[data-component="social-icons"] .-icon.-twitch::before {
      background-color: #6343a5; }
    div[data-component="social-icons"] .-icon.-w8tracks::before {
      background-color: #0f2c4b; }
    div[data-component="social-icons"] .-icon.-amazon::before {
      background-color: #231f20; }
    div[data-component="social-icons"] .-icon.-smugmug::before {
      background-color: #96c73e; }
    div[data-component="social-icons"] .-icon.-ravelry::before {
      background-color: #c61b4e; }
    div[data-component="social-icons"] .-icon.-weibo::before {
      background-color: #fc1d26; }
    div[data-component="social-icons"] .-icon.-baidu::before {
      background-color: #181fdc; }
    div[data-component="social-icons"] .-icon.-angellist::before {
      background-color: #373435; }
    div[data-component="social-icons"] .-icon.-ebay::before {
      background-color: #e63438; }
    div[data-component="social-icons"] .-icon.-imdb::before {
      background-color: #e4ac3e; }
    div[data-component="social-icons"] .-icon.-stayfriends::before {
      background-color: #ff8d08; }
    div[data-component="social-icons"] .-icon.-residentadvisor::before {
      background-color: #fffe0d; }
    div[data-component="social-icons"] .-icon.-google::before {
      background-color: #0058c6; }
    div[data-component="social-icons"] .-icon.-yandex::before {
      background-color: #e62922; }
    div[data-component="social-icons"] .-icon.-sharethis::before {
      background-color: #1c6e01; }
    div[data-component="social-icons"] .-icon.-bandcamp::before {
      background-color: #609aa9; }
  div[data-component="social-icons"] .-empty {
    text-decoration: none;
    position: relative; }
    div[data-component="social-icons"] .-empty::after {
      content: " ";
      width: 30px;
      height: 30px;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      border: 1px dashed #e2e4e7;
      border-radius: 50%; }
    div[data-component="social-icons"] .-empty i {
      position: absolute;
      top: calc( 50% + 1px);
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      font-size: 18px; }
    div[data-component="social-icons"] .-empty:hover::after {
      border: 1px solid #e2e4e7; }
  div[data-component="social-icons"] button {
    -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
    -o-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
    transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
    width: 30px;
    height: 30px;
    border-radius: 50%;
    border: 1px solid #e2e4e7;
    background-color: rgba(255, 255, 255, 0.7);
    position: absolute;
    right: -35px;
    top: 5px;
    /* ---- hover ---- */ }
    div[data-component="social-icons"] button svg {
      position: absolute;
      top: calc( 50% + 1px);
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      display: inherit; }
      div[data-component="social-icons"] button svg path {
        -webkit-transition: all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);
        -o-transition: all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);
        transition: all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);
        color: #555d67; }
    div[data-component="social-icons"] button:hover {
      border: 1px solid rgba(25, 30, 35, 0.5);
      background-color: white; }
      div[data-component="social-icons"] button:hover svg path {
        color: #191e23; }

/**
 * Social icons menu
 */
.editor-block-social-icons-menu__content .components-popover__content {
  padding: 7px; }
  .editor-block-social-icons-menu__content .components-popover__content .editor-block-settings-menu__separator {
    border-top: 1px solid #e2e4e7;
    margin: 8px -7px; }

/**
 * Background Types
 *
 * @since    1.0.0
 */
div[data-component="block-background"] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  /**
	 * Color
	 *
	 * @since   1.0.0
	 */
  /**
	 * Image
	 *
	 * @since   1.0.0
	 */
  /**
	 * Gallery.
	 *
	 * @since   1.0.0
	 */
  /**
	 * Video
	 *
	 * @since   1.0.0
	 */ }
  div[data-component="block-background"] .color-element {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-position: center;
    background-size: cover; }
  div[data-component="block-background"] .image-element {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-position: center;
    background-size: cover; }
    div[data-component="block-background"] .image-element > span {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 2;
      background-position: center;
      background-size: cover; }
      div[data-component="block-background"] .image-element > span .components-spinner {
        background-color: #ffffff;
        opacity: 1;
        margin: 10px; }
        div[data-component="block-background"] .image-element > span .components-spinner::before {
          background-color: #555d67; }
      div[data-component="block-background"] .image-element > span:nth-of-type(2) {
        z-index: 1; }
  div[data-component="block-background"] .gallery-element {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-position: center;
    background-size: cover; }
    div[data-component="block-background"] .gallery-element > div {
      width: 100%;
      height: 100%; }
      div[data-component="block-background"] .gallery-element > div:not(.flickity-enabled) {
        visibility: hidden;
        display: none; }
      div[data-component="block-background"] .gallery-element > div .flickity-viewport {
        width: 100%;
        height: 100% !important; }
      div[data-component="block-background"] .gallery-element > div .flickity-slider {
        width: 100%;
        height: 100% !important;
        -webkit-transform: none !important;
            -ms-transform: none !important;
                transform: none !important; }
      div[data-component="block-background"] .gallery-element > div span {
        -webkit-transition: all 2s cubic-bezier(0.165, 0.84, 0.44, 1);
        -o-transition: all 2s cubic-bezier(0.165, 0.84, 0.44, 1);
        transition: all 2s cubic-bezier(0.165, 0.84, 0.44, 1);
        width: 100%;
        height: 100%;
        left: 0 !important;
        opacity: 0; }
        div[data-component="block-background"] .gallery-element > div span.is-selected {
          opacity: 1; }
        div[data-component="block-background"] .gallery-element > div span img {
          display: inherit;
          -o-object-fit: cover;
             object-fit: cover;
          width: 100%;
          height: 100%; }
  div[data-component="block-background"] .video-element {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-position: center;
    background-size: cover; }
    div[data-component="block-background"] .video-element video {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 1;
      -o-object-fit: cover;
         object-fit: cover; }

/**
 * Background Overlayer
 *
 * @since    1.0.0
 */
div[data-component="block-background-overlayer"] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1; }
