/*----- Exportar Css -----*/
@import url('menu.css');

@import url('destaque.css');

@import url('conteudo.css');

@import url('boxlab.css');

@import url('wiredup.css');

@import url('deepdive.css');

@import url('arquivos.css');  

@import url('quem-somos.css');  

@import url('posts.css');

@import url('contatos.css');

@import url('post-autor.css');

@import url('post-player.css');

@import url('post-tags.css');

@import url('post-comentarios.css');

@import url('imagens.css');
  
@import url('slider.css');
  
@import url('social-iframe.css');
  
@import url('youtube.css');

@import url('home-popup.css');

@import url('roda-pe.css');


/* Font's */
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

@font-face {
  font-family: 'HeadingNowTrial';
  src: url('../fonts/headingnowtrial.ttf') format('truetype');
}

@font-face {
  font-family: 'LTWave-Bold';
  src: url('../fonts/ltwave-bold.otf') format('truetype');
}

@font-face {
  font-family: 'trebuc';
  src: url('../fonts/trebuc.otf') format('truetype');
}



/* Reset básico eficiente */
*,
*::before,
*::after {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

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

html {
  font-size: 100%;
  line-height: 1.5;
  scroll-behavior: smooth;
  -webkit-font-smoothing: antialiased;
}

body {
  font-family: system-ui, sans-serif;
  color: #cfc2fa;
  background-image: url("../img/fundo.png");
}

/* Remove bordas e estilos padrão de botões e inputs */
button,
input,
select,
textarea {
  font: inherit;
  border: none;
  outline: none;
  background: none;
}

img,
picture,
video,
canvas,
svg {
  max-width: 100%;
  user-select: none;
}

@media(min-width: 768px){
 .social-iframe{
    width: calc(100% - 15px);
    margin-top: 30px;
  } 
}