/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

html,
        body,
        header,
        .jarallax {
		  min-height: 100vh;
          height: auto;
        }

        @media (max-width:1200px) {
		  legend {
            font-size: calc(1.275rem + 0.3vw) ;
          }
          h1, .h1 {
            font-size: calc(1.375rem + 1.5vw) ;
          }
          h2, .h2 {
            font-size: calc(1.325rem + 0.9vw) ;
          }
          h3, .h3 {
            font-size: calc(1.3rem + 0.6vw) ;
          }
          h4, .h4 {
            font-size: calc(1.275rem + 0.3vw) ;
          }
          .display-1 {
            font-size: calc(1.725rem + 5.7vw) ;
          }
          .display-2 {
            font-size: calc(1.675rem + 5.1vw) ;
          }
          .display-3 {
            font-size: calc(1.575rem + 3.9vw) ;
          }
          .display-4 {
            font-size: calc(1.475rem + 2.7vw) ;
          }
          .close {
            font-size: calc(1.275rem + 0.3vw) ;
          }
		}
        
		
		@media (max-width: 740px) {
          html,
          body,
          header,
          .jarallax {
            height: 100vh;
          }
        }

        @media (min-width: 800px) and (max-width: 850px) {
          html,
          body,
          header,
          .jarallax {
            height: 100vh;
          }
        }

        @media (min-width: 560px) and (max-width: 650px) {
          header .jarallax h1 {
            margin-bottom: .5rem !important;
          }
          header .jarallax h5 {
            margin-bottom: .5rem !important;
          }
        }

        
        @media (min-width: 660px) and (max-width: 700px) {
          header .jarallax h1 {
            margin-bottom: 1.5rem !important;
          }
          header .jarallax h5 {
            margin-bottom: 1.5rem !important;
          }
        }

        @media (min-width: 1440px) {
          .body-nav {
          padding-left: 15rem;}
        }	

        .top-nav-collapse {
            background: -webkit-linear-gradient(50deg, #ff6ec4, #7873f5) !important;
            background: -o-linear-gradient(50deg, #ff6ec4, #7873f5) !important;
            background: linear-gradient(40deg, #ff6ec4, #7873f5) !important; 
        }
        .navbar:not(.top-nav-collapse) {
            background: transparent !important;
        }


        footer.page-footer {
            background-color: #9da4b1;
        }

        .map-container-6{
        overflow:hidden;
        padding-bottom:56.25%;
        position:relative;
        height:0;
        }
        .map-container-6 iframe{
        left:0;
        top:0;
        height:100%;
        width:100%;
        position:absolute;
        }		
		
.select-wrapper input.select-dropdown { font-size: 1rem; color: #495057; font: 400 13.3333px Arial; }	
.mdb-select { width: 100%; padding-left: 2.5rem; margin-right:0rem;}	
		
@media (min-width: 768px) {
    

    .webp .bg-consultoria-linkedin-campeao {
      background-image: url('https://www.soar.net.br/webp/consultoria/consultoria-linkedin-campeao.webp'); background-repeat: no-repeat; background-position: center center;	}
    .no-webp .bg-consultoria-linkedin-campeao {
      background-image: url('https://www.soar.net.br/jpgpng/consultoria/consultoria-linkedin-campeao.jpg'); background-repeat: no-repeat; background-position: center center;	}
	
    .webp .bg-treinamento-workshop {
      background-image: url('https://www.soar.net.br/webp/treinamento/treinamento-workshop-slide.webp');  background-repeat: no-repeat; background-size: cover; background-position: center center;	}	
    .no-webp .bg-treinamento-workshop {
      background-image: url('https://www.soar.net.br/jpgpng/treinamento/treinamento-workshop-slide.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}	

    .bg-consultoria-curriculo {  
      background-image: url('https://www.soar.net.br/jpgpng/consultoria/consultoria-curriculo-slide.gif'); background-repeat: no-repeat; background-size: cover; background-position: center center;}

    .bg-consultoria-linkedin {  
      background-image: url('https://www.soar.net.br/jpgpng/consultoria/consultoria-linkedin-slide.gif'); background-repeat: no-repeat; background-size: cover; background-position: center center;}

    .bg-consultoria-entrevista {  
      background-image: url('https://www.soar.net.br/jpgpng/consultoria/consultoria-entrevista-slide.gif'); background-repeat: no-repeat; background-size: cover; background-position: center center;}
  
    .bg-gerador-curriculo {  
      background-image: url('https://www.soar.net.br/jpgpng/consultoria/gerador-curriculo-slide.gif'); background-repeat: no-repeat; background-size: cover; background-position: center center;}

    .bg-situacoes-rota-do-emprego {  
      background-image: url('https://www.soar.net.br/jpgpng/treinamento/situacoes-rota-do-emprego.gif'); background-repeat: no-repeat;  background-position: center center;}

    .bg-protocolo-rota-do-emprego {  
      background-image: url('https://www.soar.net.br/jpgpng/treinamento/consultoria-rota-emprego-protocolo.gif'); background-repeat: no-repeat;  background-position: center center;}

      .webp .bg-consultoria-curriculo-erros {
        background-image: url('https://www.soar.net.br/webp/consultoria/consultoria-curriculo-erros.webp');  background-repeat: no-repeat; background-position: center center;	}
      .no-webp .bg-consultoria-curriculo-erros {
        background-image: url('https://www.soar.net.br/jpgpng/consultoria/consultoria-curriculo-erros.png'); background-repeat: no-repeat; background-position: center center;	}
  
      .webp .bg-consultoria-curriculo-processo {
        background-image: url('https://www.soar.net.br/webp/consultoria/consultoria-curriculo-processo.webp'); background-repeat: no-repeat; background-position: center center;	}
      .no-webp .bg-consultoria-curriculo-processo {
        background-image: url('https://www.soar.net.br/jpgpng/consultoria/consultoria-curriculo-processo.jpg'); background-repeat: no-repeat; background-position: center center;	}
  
      .webp .bg-consultoria-curriculo-contratacao {
        background-image: url('https://www.soar.net.br/webp/consultoria/consultoria-curriculo-contratacao-slide.webp'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}
      .no-webp .bg-consultoria-curriculo-contratacao {
        background-image: url('https://www.soar.net.br/jpgpng/consultoria/consultoria-curriculo-contratacao-slide.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}

        .webp .bg-consultoria-curriculo-feedback {
          background-image: url('https://www.soar.net.br/webp/consultoria/consultoria-curriculo-feedback-slide.webp'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}
        .no-webp .bg-consultoria-curriculo-feedback {
          background-image: url('https://www.soar.net.br/jpgpng/consultoria/consultoria-curriculo-feedback-slide.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}

          .webp .bg-consultoria-curriculo-midia {
            background-image: url('https://www.soar.net.br/webp/consultoria/consultoria-curriculo-midia-slide.webp'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}
          .no-webp .bg-consultoria-curriculo-midia {
            background-image: url('https://www.soar.net.br/jpgpng/consultoria/consultoria-curriculo-midia-slide.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}
                    
}
@media (max-width: 767px) {
    .bg-consultoria-curriculo {  
      background-image: url('https://www.soar.net.br/jpgpng/consultoria/consultoria-curriculo-slide.gif'); background-repeat: no-repeat; background-size: contain; background-position: top center;}
    
      .bg-consultoria-curriculo-feedback, .bg-consultoria-curriculo-contratacao,  .bg-consultoria-curriculo-midia {
        background-image: linear-gradient(to right,#303f9f 30%,#1a237e 100%);
        background-repeat: repeat-x;
      }   

      .bg-consultoria-entrevista {  
        background-image: url('https://www.soar.net.br/jpgpng/consultoria/consultoria-entrevista-slide.gif'); background-repeat: no-repeat; background-size: contain; background-position: top center;}
  
}




.bg-rota-do-emprego {
background-image: url('https://www.soar.net.br/jpgpng/treinamento/rota_do_emprego_slide.gif'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}
		
		
.webp .bg-home-soar {
  background-image: url('https://www.soar.net.br/webp/home/home_slide.webp');  background-repeat: no-repeat; background-size: cover; background-position: center center;	}
.no-webp .bg-home-soar {
  background-image: url('https://www.soar.net.br/jpgpng/home/home_slide.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}

.webp .bg-home-consultoriarh {
  background-image: url('https://www.soar.net.br/webp/home/home_consultoria_slide.webp'); background-repeat: no-repeat; background-size: cover; background-position: center center;}
.no-webp .bg-home-consultoriarh {
  background-image: url('https://www.soar.net.br/jpgpng/home/home_consultoria_slide.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;}

.webp .bg-home-coaching {
  background-image: url('https://www.soar.net.br/webp/home/home_coaching_slide.webp');  background-repeat: no-repeat; background-size: cover; background-position: center center;}
.no-webp .bg-home-coaching {
  background-image: url('https://www.soar.net.br/jpgpng/home/home_coaching_slide.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;}

.webp .bg-home-consultoriacarreira {
  background-image: url('https://www.soar.net.br/webp/home/home_consultoria_carreira_slide.webp'); background-repeat: no-repeat; background-size: cover; background-position: center center;}
.no-webp .bg-home-consultoriacarreira {
  background-image: url('https://www.soar.net.br/jpgpng/home/home_consultoria_carreira_slide.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;}

.webp .bg-home-localizacao {
	background-image: url('https://www.soar.net.br/webp/home/home_localizacao_slide.webp'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}
.no-webp .bg-home-localizacao {
  background-image: url('https://www.soar.net.br/jpgpng/home/home_localizacao_slide.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}

.webp .bg-home-cultura {
  background-image: url('https://www.soar.net.br/webp/home/home_cultura_slide.webp'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}
.no-webp .bg-home-cultura {
  background-image: url('https://www.soar.net.br/jpgpng/home/home_cultura_slide.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}

.webp .bg-home-marca {
  background-image: url('https://www.soar.net.br/webp/home/home_marca_slide.webp'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}
.no-webp .bg-home-marca {
  background-image: url('https://www.soar.net.br/jpgpng/home/home_marca_slide.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}

.webp .bg-home-lideranca {
  background-image: url('https://www.soar.net.br/webp/home/home_lideranca_slide.webp'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}
.no-webp .bg-home-lideranca {
  background-image: url('https://www.soar.net.br/jpgpng/home/home_lideranca_slide.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}



.webp .bg-consultoria-ebook-captura {
  background-image: url('https://www.soar.net.br/webp/consultoria/consultoria-ebook-curriculo-slide.webp'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}
.no-webp .bg-consultoria-ebook-captura {
  background-image: url('https://www.soar.net.br/jpgpng/consultoria/consultoria-ebook-curriculo-slide.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}

.webp .bg-consultoria-ebook-resultados {
  background-image: url('https://www.soar.net.br/webp/consultoria/consultoria-ebook-resultados.webp'); background-repeat: no-repeat; background-position:bottom;	}
.no-webp .bg-consultoria-ebook-resultados {
  background-image: url('https://www.soar.net.br/jpgpng/consultoria/consultoria-ebook-resultados.png'); background-repeat: no-repeat; background-position:bottom;	}

.webp .bg-teste-ipm {
  background-image: url('https://www.soar.net.br/webp/consultoria/teste-ipm-slide.webp'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}
.no-webp .bg-teste-ipm {
  background-image: url('https://www.soar.net.br/jpgpng/consultoria/teste-ipm-slide.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}

.webp .bg-teste-estresse {
  background-image: url('https://www.soar.net.br/webp/consultoria/estresse-slide.webp'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}
.no-webp .bg-teste-estresse {
  background-image: url('https://www.soar.net.br/jpgpng/consultoria/estresse-slide.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}

.webp .bg-teste-estresse-fatores {
  background-image: url('https://www.soar.net.br/webp/consultoria/teste-estresse-fatores.webp'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}
.no-webp .bg-teste-estresse-fatores {
  background-image: url('https://www.soar.net.br/jpgpng/consultoria/teste-estresse-fatores.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}

.webp .bg-home-midia {
  background-image: url('https://www.soar.net.br/webp/home/home_midia_slide.webp'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}
.no-webp .bg-home-midia {
  background-image: url('https://www.soar.net.br/jpgpng/home/home_midia_slide.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}

.webp .bg-home-midia-social {
  background-image: url('https://www.soar.net.br/webp/home/home_midia_social_slide.webp'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}
.no-webp .bg-home-midia-social {
  background-image: url('https://www.soar.net.br/jpgpng/home/home_midia_social_slide.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center center;	}

.webp .bg-resultados {
  background-image: url('https://www.soar.net.br/jpgpng/treinamento/consultoria-resultados.png'); background-repeat: no-repeat; background-size: cover; background-position: bottom;	}
.no-webp .bg-resultados {
  background-image: url('https://www.soar.net.br/jpgpng/treinamento/consultoria-resultados.png'); background-repeat: no-repeat; background-size: cover; background-position: bottom;	}



.pink-gradient {
  background: linear-gradient(40deg,#FF5858,#ee4392);
}

.bg-home {
  background-image: linear-gradient(to right,#aa00ff 30%,#4a148c 100%);
  background-repeat: repeat-x;
}

.bg-consultoria {
  background-image: linear-gradient(to right,#303f9f 30%,#1a237e 100%);
  background-repeat: repeat-x;
}    



.bg-consultoria-claro {
  background-image: linear-gradient(to right,#4fc3f7 30%,#29b6f6 100%);
  background-repeat: repeat-x;
}    
	 

/* DIVISORES
-------------------------------------------------- */
.divisor {
    position: relative;
    left: 0;
    width: 100%;
    height: 56px;	
}
.divisor-footer {
    position: relative;
    left: 0;
    width: 100%;
    height: 56px;	
}
.nuvens-bottom {
    bottom: 0;
    background: url("https://www.soar.net.br/jpgpng/home/divisor-nuvens.png") center center repeat-x;
}
.nuvens-top {
    top: 0;
    background: url("https://www.soar.net.br/jpgpng/home/divisor-nuvens-invert.png") center center repeat-x;
}
.seta-bottom {
    bottom: 0;
    background: url("https://www.soar.net.br/jpgpng/home/divisor-seta.png") center center repeat-x;
}
.branco-arco-bottom {
    bottom: 0;
    background: url("https://www.soar.net.br/jpgpng/home/divisor-arco.png") center center repeat-x;
}
.branco-arco-top {
    top: 0;
    background: url("https://www.soar.net.br/jpgpng/home/divisor-arco-invert.png") center center repeat-x;
}
.nuvens-azul-bottom {
    bottom: 0;
    background: url("https://www.soar.net.br/jpgpng/home/divisor-nuvens-azul.png") center center repeat-x;
}
.nuvens-azul-top {
    top: 0;
    background: url("https://www.soar.net.br/jpgpng/home/divisor-nuvens-azul-invert.png") center center repeat-x;
}
.tinta-cream-bottom {
    bottom: 0;
    background: url("https://www.soar.net.br/jpgpng/home/divisor-tinta.png") center center repeat-x;
}
.tinta-cream-top {
    top: 0;
    background: url("https://www.soar.net.br/jpgpng/home/divisor-tinta-invert.png") center center repeat-x;
}

.branco-esquerda-sobe {
    bottom: 0;
    background: url("https://www.soar.net.br/img/consultoria/divisor-branco-esquerda-sobe.png") center center repeat-x;
	background-size: cover;
}
.branco-esquerda-desce {
    top: 0;
    background: url("https://www.soar.net.br/img/consultoria/divisor-branco-esquerda-desce.png") center center repeat-x;
	background-size: cover;
}
.branco-direita-sobe {
    top: 0;
    background: url("https://www.soar.net.br/img/consultoria/divisor-branco-direita-sobe.png") center center repeat-x;
	background-size: cover;
}
.branco-direita-desce {
    bottom: 0;
    background: url("https://www.soar.net.br/img/consultoria/divisor-branco-direita-desce.png") center center repeat-x;
	background-size: cover;
}
.aviao {
    bottom: 0;
    background: url("https://www.soar.net.br/img/consultoria/divisor-aviao.png") center center repeat-x;
}

.webp .muretas {
  background-image: url('https://www.soar.net.br/webp/home/divisor-muretas.webp'); background-repeat: repeat-x; bottom: 0; background-position: center center;	}
.no-webp .muretas {
  background-image: url('https://www.soar.net.br/jpgpng/home/divisor-muretas.png'); background-repeat: repeat-x; bottom: 0; background-position: center center;	}



.bg-pense-emagreca {  
  background-image:url("https://www.soar.net.br/img/psicologia/ebook-contexto-slide.jpg");
  background-position:center; 
  background-repeat:no-repeat;
}
@media (min-width: 768px) {
    .bg-curriculo-erros {  
      background-image:url("https://www.soar.net.br/webp/consultoria/consultoria-curriculo-erros.webp"); 
	  background-image:url("https://www.soar.net.br/img/consultoria/consultoria-curriculo-erros.png");
      background-position:center; 
      background-repeat:no-repeat;
    }  
}
@media (max-width: 767px) {
    .bg-curriculo-erros {  
      background-color:#0be;
    }
}
@media (min-width: 768px) {
    .bg-entrevista-erros {  
      background-image:url("https://www.soar.net.br/img/consultoria/consultoria-entrevista-erros.png"); 
      background-position:center; 
      background-repeat:no-repeat;
    }  
}
@media (max-width: 767px) {
    .bg-entrevista-erros {  
      background-color:#0be;
    }
}
@media (min-width: 768px) {
    .bg-processo-coaching {  
	  background-image:url("https://www.soar.net.br/img/coaching/processo-coaching.png"); 
      background-position:center; 
	  background-repeat:no-repeat;
    }
}
@media (max-width: 767px) {
    .bg-processo-coaching {  
      background-color:#FFF;
    }
}	


.fb-comments, .fb-comments span[style], .fb-comments iframe[style] {
width: 100% !important;
}

.vimeo-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.vimeo-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

@media (min-width: 1440px) {
}
.cookiealert {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    margin: 0 !important;
    z-index: 999;
    opacity: 0;
    border-radius: 0;
    transform: translateY(100%);
}

.cookiealert.show {
    opacity: 1;
    transform: translateY(0%);
}

.cookiealert a {
    text-decoration: underline
}

.cookiealert .acceptcookies {
    margin-left: 10px;
    vertical-align: baseline;
}


