/*
 Theme Name:   Deppo Child
 Theme URI:    http://themeskingdom.com
 Description:  Deppo is a minimalistic portfolio WordPress theme, built for digital studio owners and independent creative souls such as designers, photographers, illustrators, etc. Its homepage is enriched with a gorgeous, smooth slider that allows all your projects to shine. The single project pages are designed to enable your work to breathe, allowing the viewers to enjoy your projects fully. The theme is highly customizable and responsive.
 Author:       Themes Kingdom
 Author URI:   http://themeskingdom.com
 Template:     deppo
 Version:      1.0.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:
 Text Domain:  deppo
*/


.wp-block-image .alignleft {
	margin-right: 3em;
}

.wp-block-image .alignright {
	margin-left: 3em;
}
/* Light */
@font-face {
  font-family: 'HK Grotesk';
  src: url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/light/HKGrotesk-Light.eot);
  src: url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/light/HKGrotesk-Light.eot?#iefix) format('embedded-opentype'),
    url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/light/HKGrotesk-Light.woff2) format('woff2'),
    url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/light/HKGrotesk-Light.woff) format('woff'),
    url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/light/HKGrotesk-Light.ttf) format('truetype');
  font-weight: 300;
  font-style: normal;
}
/* Regular */
@font-face {
  font-family: 'HK Grotesk';
  src: url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/regular/HKGrotesk-Regular.eot);
  src: url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/regular/HKGrotesk-Regular.eot?#iefix) format('embedded-opentype'),
    url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/regular/HKGrotesk-Regular.woff2) format('woff2'),
    url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/regular/HKGrotesk-Regular.woff) format('woff'),
    url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/regular/HKGrotesk-Regular.ttf) format('truetype');
  font-weight: normal;
  font-weight: 400;
  font-style: normal;
}
/* Medium */
@font-face {
  font-family: 'HK Grotesk';
  src: url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/medium/HKGrotesk-Medium.eot);
  src: url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/medium/HKGrotesk-Medium.eot?#iefix) format('embedded-opentype'),
    url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/medium/HKGrotesk-Medium.woff2) format('woff2'),
    url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/medium/HKGrotesk-Medium.woff) format('woff'),
    url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/medium/HKGrotesk-Medium.ttf) format('truetype');
  font-weight: 500;
  font-style: normal;
}
/* Bold */
@font-face {
  font-family: 'HK Grotesk';
  src: url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/bold/HKGrotesk-Bold.eot);
  src: url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/bold/HKGrotesk-Bold.eot?#iefix) format('embedded-opentype'),
    url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/bold/HKGrotesk-Bold.woff2) format('woff2'),
    url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/bold/HKGrotesk-Bold.woff) format('woff'),
    url(//gincana.quente.org.br/wp-content/themes/deppo/assets/fonts/hk-grotesk/bold/HKGrotesk-Bold.ttf) format('truetype');
  font-weight: bold;
  font-weight: 700;
  font-style: normal;
}
/*!
 * fullPage 2.9.4
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */
html.fp-enabled,
.fp-enabled body {
    margin: 0;
    padding: 0;
    overflow:hidden;

    /*Avoid flicker on slides transitions for mobile phones #336 */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
#superContainer {
    height: 100%;
    position: relative;

    /* Touch detection for Windows 8 */
    -ms-touch-action: none;

    /* IE 11 on Windows Phone 8.1*/
    touch-action: none;
}
.fp-section {
    position: relative;
    -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */
    -moz-box-sizing: border-box; /* <=28 */
    box-sizing: border-box;
}
.fp-slide {
    float: left;
}
.fp-slide, .fp-slidesContainer {
    height: 100%;
    display: block;
}
.fp-slides {
    z-index:1;
    height: 100%;
    overflow: hidden;
    position: relative;
    -webkit-transition: all 0.3s ease-out; /* Safari<=6 Android<=4.3 */
    transition: all 0.3s ease-out;
}
.fp-section.fp-table, .fp-slide.fp-table {
    display: table;
    table-layout:fixed;
    width: 100%;
}
.fp-tableCell {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    height: 100%;
}
.fp-slidesContainer {
    float: left;
    position: relative;
}
.fp-controlArrow {
    -webkit-user-select: none; /* webkit (safari, chrome) browsers */
    -moz-user-select: none; /* mozilla browsers */
    -khtml-user-select: none; /* webkit (konqueror) browsers */
    -ms-user-select: none; /* IE10+ */
    position: absolute;
    z-index: 4;
    top: 50%;
    cursor: pointer;
    width: 0;
    height: 0;
    border-style: solid;
    margin-top: -38px;
    -webkit-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.fp-controlArrow.fp-prev {
    left: 15px;
    width: 0;
    border-width: 38.5px 34px 38.5px 0;
    border-color: transparent #fff transparent transparent;
}
.fp-controlArrow.fp-next {
    right: 15px;
    border-width: 38.5px 0 38.5px 34px;
    border-color: transparent transparent transparent #fff;
}
.fp-scrollable {
    overflow: hidden;
    position: relative;
}
.fp-scroller{
    overflow: hidden;
}
.iScrollIndicator{
    border: 0 !important;
}
.fp-notransition {
    -webkit-transition: none !important;
    transition: none !important;
}
#fp-nav {
    position: fixed;
    z-index: 100;
    margin-top: -32px;
    top: 50%;
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
}
#fp-nav.right {
    right: 17px;
}
#fp-nav.left {
    left: 17px;
}
.fp-slidesNav{
    position: absolute;
    z-index: 4;
    left: 50%;
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.fp-slidesNav.bottom {
    bottom: 17px;
}
.fp-slidesNav.top {
    top: 17px;
}
#fp-nav ul,
.fp-slidesNav ul {
  margin: 0;
  padding: 0;
}
#fp-nav ul li,
.fp-slidesNav ul li {
    display: block;
    width: 14px;
    height: 13px;
    margin: 7px;
    position:relative;
}
.fp-slidesNav ul li {
    display: inline-block;
}
#fp-nav ul li a,
.fp-slidesNav ul li a {
    display: block;
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
}
#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span,
#fp-nav ul li:hover a.active span,
.fp-slidesNav ul li:hover a.active span{
    height: 12px;
    width: 12px;
    margin: -6px 0 0 -6px;
    border-radius: 100%;
 }
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
    border-radius: 50%;
    position: absolute;
    z-index: 1;
    height: 4px;
    width: 4px;
    border: 0;
    background: #333;
    left: 50%;
    top: 50%;
    margin: -2px 0 0 -2px;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
#fp-nav ul li:hover a span,
.fp-slidesNav ul li:hover a span{
    width: 10px;
    height: 10px;
    margin: -5px 0px 0px -5px;
}
#fp-nav ul li .fp-tooltip {
    position: absolute;
    top: -2px;
    color: #fff;
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
    white-space: nowrap;
    max-width: 220px;
    overflow: hidden;
    display: block;
    opacity: 0;
    width: 0;
    cursor: pointer;
}
#fp-nav ul li:hover .fp-tooltip,
#fp-nav.fp-show-active a.active + .fp-tooltip {
    -webkit-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in;
    width: auto;
    opacity: 1;
}
#fp-nav ul li .fp-tooltip.right {
    right: 20px;
}
#fp-nav ul li .fp-tooltip.left {
    left: 20px;
}
.fp-auto-height.fp-section,
.fp-auto-height .fp-slide,
.fp-auto-height .fp-tableCell{
    height: auto !important;
}

.fp-responsive .fp-auto-height-responsive.fp-section,
.fp-responsive .fp-auto-height-responsive .fp-slide,
.fp-responsive .fp-auto-height-responsive .fp-tableCell {
    height: auto !important;
}