@charset "UTF-8";
/*
Theme Name: Agencia Lunga
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/* Fontes */
@font-face {
    font-display: swap;
    font-family: 'shantell-sans';
    font-style: normal;
    font-weight: 300;
    src: url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-300.eot');
    src: url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-300.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-300.woff2') format('woff2'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-300.woff') format('woff'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-300.ttf') format('truetype'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-300.svg#ShantellSans') format('svg');
}

@font-face {
    font-display: swap;
    font-family: 'shantell-sans';
    font-style: italic;
    font-weight: 300;
    src: url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-300italic.eot');
    src: url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-300italic.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-300italic.woff2') format('woff2'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-300italic.woff') format('woff'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-300italic.ttf') format('truetype'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-300italic.svg#ShantellSans') format('svg');
}

@font-face {
    font-display: swap;
    font-family: 'shantell-sans';
    font-style: normal;
    font-weight: 400;
    src: url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-regular.eot');
    src: url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-regular.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-regular.woff2') format('woff2'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-regular.woff') format('woff'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-regular.ttf') format('truetype'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-regular.svg#ShantellSans') format('svg');
}

@font-face {
    font-display: swap;
    font-family: 'shantell-sans';
    font-style: italic;
    font-weight: 400;
    src: url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-italic.eot');
    src: url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-italic.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-italic.woff2') format('woff2'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-italic.woff') format('woff'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-italic.ttf') format('truetype'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-italic.svg#ShantellSans') format('svg');
}

@font-face {
    font-display: swap;
    font-family: 'shantell-sans';
    font-style: normal;
    font-weight: 500;
    src: url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-500.eot');
    src: url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-500.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-500.woff2') format('woff2'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-500.woff') format('woff'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-500.ttf') format('truetype'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-500.svg#ShantellSans') format('svg');
}

@font-face {
    font-display: swap;
    font-family: 'shantell-sans';
    font-style: italic;
    font-weight: 500;
    src: url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-500italic.eot');
    src: url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-500italic.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-500italic.woff2') format('woff2'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-500italic.woff') format('woff'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-500italic.ttf') format('truetype'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-500italic.svg#ShantellSans') format('svg');
}

@font-face {
    font-display: swap;
    font-family: 'shantell-sans';
    font-style: normal;
    font-weight: 700;
    src: url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-700.eot');
    src: url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-700.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-700.woff2') format('woff2'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-700.woff') format('woff'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-700.ttf') format('truetype'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-700.svg#ShantellSans') format('svg');
}

@font-face {
    font-display: swap;
    font-family: 'shantell-sans';
    font-style: italic;
    font-weight: 700;
    src: url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-700italic.eot');
    src: url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-700italic.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-700italic.woff2') format('woff2'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-700italic.woff') format('woff'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-700italic.ttf') format('truetype'),
         url('/wp-content/themes/salient-child/fonts/shantell-sans-v7-latin-700italic.svg#ShantellSans') format('svg');
}

/* Ajustes gerais */
/* #header-outer {
    background: linear-gradient(to bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 99%) !important;
} */

.creditos {
    font-size: 12px;
}

.nectar-milestone .number {
    font-family: roboto;
    font-weight: 900;
}

.nectar-post-grid .nectar-post-grid-item .content {
    padding: 10px;
}

/* Menu principal */
.cptemplate #header-space,
.cptemplate #header-outer:not(.small-nav) {
  background-color: transparent;
}

.cptemplate #header-outer {
  transition: all .3s ease 0s;
}

/* Toggle */
body div[data-style="minimal"] .toggle {
    border-bottom: 2px solid #67C7BE;
}

body div[data-style*=minimal] .toggle > .toggle-title i {
    border: 2px solid #67C7BE;
}

body div[data-style="minimal"] .toggle > .toggle-title i::before,
body div[data-style="minimal"] .toggle > .toggle-title i::after {
    background-color: #67C7BE;
}


/* Imagens & slider */
/* .work-item .work-info-bg,
.work-item .work-info {
    display: none;
} */


/* Grid imagens */
body .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image a,
.grid-imagens-1-1 .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image a,
.grid-imagens-3-2 .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image a {
  display: block;
  position: relative;
  width: 100%;
  height: 0;
}

body .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image a,
.grid-imagens-1-1 .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image a {
  padding-top: 100%;
}

.grid-imagens-3-2 .lvca-portfolio .lvca-project-image a {
  padding-top: 66.67%;
}

body .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image a img,
.grid-imagens-1-1 .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image a img,
.grid-imagens-3-2 .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image a img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

body .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-title {
  font-family: Raleway;
  font-size: 19px;
  font-weight: 700;
  line-height: 20px;
}


