
/**************************************************

  Selsyn
  URL: https://www.selsyn.com.br
  --------------------------------------------------
  Author: Fronnti - Soluções Tecnológicas
  URL: https://www.fronnti.com.br

***************************************************/
/*** 
====================================================================
1.	Reset
====================================================================
***/
:root {
  --font: 'Montserrat', sans-serif;
  --base: #2F2D47;
  --blue: #0098DA;
  --black: #000000;
  --white: #ffffff;
  --gray: #E2E2E2;
}


*{ margin: 0; padding: 0; }
body{ font-family: 'Montserrat', sans-serif; }
h1, h2, h3, h4, h5, h6, p, small, span { font-family: var(--font) }
a, a:hover, a:focus{ text-decoration: none; color: var(--base); font-family: var(--font); }
.white { color: var(--white) !important; }
.blue { color: var(--blue) !important; }
.base { color: var(--base) !important; }
.bg-base { background-color: var(--base) !important; }

/*** 
====================================================================
2.	Header
====================================================================
***/
header { padding: 50px 0; }
header .logo img { max-height: 100px; }
header .slogan h2 { font-weight: bold; }

/***
====================================================================
3.	Investiremos 1000
====================================================================
***/
.investiremos-1000 { border-radius: 20px; background-color: var(--blue); padding: 60px; }]
.investiremos-1000 h6 { font-weight: bold; }
.invest-1000 { padding: 20px 0; }
.invest-1000 h1{ font-size: 100px; line-height: 93px; letter-spacing: -9px; color: var(--base); font-weight:bold; margin:0; }
.invest-1000 h2{ font-size: 48px; line-height: 45px; color: var(--white); font-weight:bold; margin:0; }
.invest-1000 h1 small{ font-size: 65px; }
.invest-text h5 { font-weight: 400; }
.invest-itens { background: var(--gray); padding: 30px; border-radius: 0 0 20px 20px; }
/***
====================================================================
4.	Comentários
====================================================================
***/
.comentarios{ padding: 50px 0; }
.info-comentario { margin-top: 110px; }
/***
====================================================================
5.	FAQ
====================================================================
***/
.faq { background: var(--gray); border-radius: 20px; padding: 40px 30px; }

/***
====================================================================
6.	Investiremos 1000
====================================================================
***/
footer{ margin-top: 50px; padding: 20px;}


/***
====================================================================
7.	Formulário (LeadLovers)
====================================================================
***/
.form-invest{ background: var(--white); color: var(--base); border-radius: 20px; }
.form-invest form { padding: 30px; }
.form-invest form input{ background: var(--gray)!important; padding: 15px 20px!important; border-radius: 20px; margin-bottom: 20px !important; border: 0 !important; }
.form-invest form button { background: var(--blue); border-radius: 20px; border: 0 !important; color: var(--white);}
.form-invest form button:hover, .form-invest form button:focus { background: var(--base); color: var(--white); }
.titulo_form { line-height: 30px; font-size: 22px; display:block; padding-top: 8px; font-weight:bold; }
.titulo_form small{ font-size: 14px; margin-top: -5px; position: relative; font-weight:normal;}


/***
====================================================================
8.	Obrigado (Agradecimento, leadlovers)
====================================================================
***/
.g-topo{
 padding: 100px 0;
 background: var(--blue);
}
.g-topo .logo{
  margin-bottom: 50px;
 }
 .g-topo .mensagem{
  margin-top: 50px;
 }
 .g-topo .mensagem .mao{
  text-align: right;
 }
 .g-app{
  padding: 100px 0;
 }
 .g-app p{
  padding-top: 15px;
  text-align: justify;
 }

 .g-video{
  padding: 0 0 70px 0;
 }

 .g-footer{
  padding: 0 0 70px 0;
 }