@font-face {
    font-family: "lintel";
    src: url("../fonts/Lintel.otf") format("opentype");
}

/*--------------------- INICIO CONTEUDO PRINCIPAL ---------------------------- */

.sasConteudo .sasOrangeBar {
    border-left: solid 4px #f36f21;
    height: 120px;
    float: left;
    margin: 20px -15px;
}

/* ------------------ ESPAÇO DO CLIENTE ------------------------ */


.sasConteudo .sasConteudoPrincipalHome{
    background: #f3f3f3;
    border-bottom: 1px solid #eeeeee;
}

.sasConteudo .sasBgColunasMeio{
    padding: 0px 15px;
    
}

.sasConteudo .sasEspacoDoClienteHome {
    border-radius: 5px;
    border: solid 1px #dbdbdb;
    background: #ffffff;
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 15px;
}

.sasConteudo .sasDescricaoEspacoDoClienteHome {
    color: #707070;
    font-size: 1.0em; 
}

.sasConteudo .sasTituloEspacoDoClienteHome{
    font-size: 1.2em;
    font-family: lintel;
    font-weight: bold;
    color: #13276f;
    letter-spacing: -1px;
}


.sasConteudo .sasListaDeServicos {
    padding-left: 10px;
    padding-top: 15px;
    padding-bottom: 54px;
    list-style: none;
        
}

.sasConteudo .sasItemListaDeServicos {
    color: #707070;
    font-size: 1em;
    background: url(../img/bullet.png) left center no-repeat;
    padding-left: 20px;
    line-height: 1.4;
    transition: color .3s ease;
    
   
}



/* ------------------------BUSCA DE SERVIÇOS ---------------------------- */


.sasConteudo .sasBtnLaranjaContinuar{
    background: url(../img/orange-btn-bg.png) left top repeat-x;
    border: none;
    border-bottom: solid 2px #c14e16;
    border-radius: 6px;
    padding: 12px 10px;
    color: #fff;
    font-size: 1.0em;
    font-weight: bold;
    display: inline-block;
}


.sasConteudo .sasTabEspacoDoCliente a {
    padding: 20px !important;
    color: #13276f !important;
    font-weight: bold;
}

.sasConteudo .sasTabSelectEspacoDoCliente{
    padding: 32px 0px 15px 0px;
}


.sasConteudo .sasTabBtnEspacoDoCliente {
    background: url(../img/orange-btn-bg.png) left top repeat-x;
    border: none;
    border-bottom: solid 1px #c14e16;
    border-radius: 6px;
    padding: 7px 10px;
    color: #fff;
    font-size: 1.0em;
    font-weight: bold;
    
}

.inactive a {
    color: #13276f !important;
    padding-bottom: 10px !important;
    font-weight: bold;    
}


.inactive a:hover {
    background: none !important;
    border: none !important;
}



/* ------------------- AVISO E ACOMPANHAMENTO DE SINISTRO -------------------------- */

.sasConteudo .sasAvisoEAcompHome {
	background: #ffffff;
	border-radius: 6px;
	border:1px solid #DBDBDB;
    text-align: center;
    margin-bottom: 20px;
    padding: 15px;
    min-height: 14.5em;
}

.sasConteudo .sasTituloAvisoEAcompHome {
    font-size: 1.2em;
    font-family: lintel;
    font-weight: bold;
    color: #13276f;
    letter-spacing: -1px;
}

.sasConteudo .sasInputAvisoEAcompHome{
    /*padding: 12px;*/
    border: solid 1px #d8d8d8;
    border-bottom: solid 2px #d8d8d8;
    color: #707070;
    border-radius: 4px;
    background: #fcfcfc;
    margin-bottom: 1.0em;
}


/* ------------------- INTERESSE EM NOSSOS PRODUTOS ---------------------*/


.sasConteudo .sasInteresseEmNossosProdutos{
    background: #ffffff;
	border-radius: 6px;
	border:1px solid #DBDBDB;
    margin-bottom: 20px;
    padding: 15px;
    min-height: 14.5em;
    
}

.sasConteudo .sasTituloInteresseEmNossosProdutos {
    font-size: 1.2em;
    font-family: lintel;
    font-weight: bold;
    color: #13276f;
    letter-spacing: -1px;
}

.sasConteudo .sasDescricaoInteresseEmNovosProdutos {
    color: #707070;
    font-size: 1.0em;
    
}

/* -------------- BANNERS DA HOME ------------------------- */

.sasConteudo .sasAplicativoSaude {
    margin-top: 20px;
    margin-left: -15px;
} 
.sasConteudo .sasSaudeAtiva {margin-left: -15px;}



/* ------------------------ DESCONTOMETRO ------------------ */

.sasDescontometro{
   border-radius: 5px;
   border: solid 1px #dbdbdb;
   background: #ffffff;
   height: auto;
   margin: 20px 0px 20px 0px;
   padding: 15px;
}

.sasDescontometro .sasBtnLaranjaContinuar{
   background: #f4792c left top repeat-x;
   border: none;
   border-bottom: solid 2px #c14e16;
   border-radius: 6px;
   padding: 12px 10px;
   color: #fff;
   font-size: 1.0em;
   font-weight: bold;
   display: inline-block;
}

.sasDescontometro .sasTituloDescontometro {
   padding: 15px 15px 0px 15px;
   font-size: 1.2em;
   font-weight: bold;
   color: #13276f;
   letter-spacing: -1px;
   font-family: lintel;
}

.sasDescontometro .sasDescricaoDescontometro{
   font-size: 1.2em;
   font-weight: bold;
   color: #13276f;
   letter-spacing: -1px;
   text-align: center;
   
}

.sasDescontometro .sasBoxDescontometro{
   color: #DF6B22;
   text-align: center;
}

.sasDescontometro .sasValorDescontometro {
   font-size: 15px;
   
}

.sasDescontometro .sasNumeroDinamicoDescontometro{
   font-size: 3.125em;
}

.sasDescontometro .sasDesconto{
   font-size: 1em;
   font-weight: bold;
   color: #13276f;
   letter-spacing: -1px;
}

.sasDescontometro .sasExplicacaoLetrasMiudas{
   color: #707070;
   font-size: 10px;
   float: left;
   padding-left: 15px;
}

/* ------------------------ NOTICIAS ------------------ */



.sasConteudo .sasBoxNoticias{
	border-radius: 5px;
    border: solid 1px #dbdbdb;
    background: #ffffff;
    height: auto;
    margin: 0px 0px 20px 0px;
    padding: 15px;
}

.sasConteudo .sasBoxNoticias ul{
    height: 247px;
    overflow: overlay;
}

.sasConteudo .sasTituloNoticia {
    padding: 15px 15px 0px 15px;
    font-size: 1.2em;
    font-weight: bold;
    color: #13276f;
    letter-spacing: -1px;
    font-family: lintel;
}


.sasConteudo .sasItemNoticia {
    background: url(../img/plus.png) left top no-repeat;
    font-size: 0.9em;
    padding: 0px 18px 0px;
    transition: color .3s ease;
    list-style: none;
    margin-left: -25px;
    margin-top: 18px;;
}

.sasConteudo .sasItemNoticia a {
    color: #707070;
}


.sasConteudo .sasItemNoticia a:hover {
    color: #13276F;
    transition: color .3s ease;
    text-decoration: none;
}

.sasConteudo .sasButtonMore {
    text-align: center;
    font-size: 1em;
    border-top: 1px solid #ccc;
    transition: color .3s ease;
    padding-top: 15px;
    margin: 54px -15px 0px;
    
}

.sasConteudo .sasButtonMore a { color: #000;}




#owl-demo .item{
  margin: 3px;
}
#owl-demo .item img{
  display: block;
  width: 100%;
  height: auto;
}




/* MEDIA QUERIES */

@media (min-width: 991px) and (max-width: 1200px) { 

    .sasConteudo .sasAplicativoSaude {margin-top: 0px;}
    .sasConteudo .sasBoxNoticias {margin: 0px;}
    .sasConteudo .sasTituloNoticia {padding: 0px 15px 10px 15px;}
    .sasConteudo .sasButtonMore { margin-top: 35px;padding-top: 22px;}
    .sasConteudo .sasInteresseEmNossosProdutos{font-size: 0.91em; min-height: 0px;}
    .sasConteudo .sasAplicativoGarantiaDeAluguel {margin-right: -15px;}
    .sasConteudo .sasBtnLaranjaContinuar {font-size: 0.8em;}
    .sasConteudo .sasAgendaCultural{margin-right: 15px;}
    .sasConteudo .sasTabSelectEspacoDoCliente {padding: 15px 0px 15px 0px;}
    .sasConteudo .sasAvisoEAcompHome { min-height: 12em;}
    .sasConteudo .sasInputAvisoEAcompHome {margin-bottom: 1.0em;}
    .sasConteudo .sasInteresseBox {margin-top: 0px;}
    
    
    /* -- PRODUTO 
    
    .orange-bar-produto{height: 55px;}
    
    /* -- MENU 
        
.box-menu{ margin: 30px 80px 0px !important; }
    
.navbar-nav .open .dropdown-menu {padding-left: 15px;}

.navbar-nav>li {margin-left: 15px}
    
.navbar-nav>li.open {    
    background: #f4782a;
    padding-right: 20px;
    padding-left: 10px;
    border-radius: 5px;
}
    
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    color: #ffffff !important; 
    background: url(../img/nav-narmal-pb.png) right #f4782a no-repeat !important; 
    padding-right: 20px;
}


.navbar-default .navbar-nav>li>a {background: url(../img/nav-narmal.png) right no-repeat !important; padding-right: 20px;}

.navbar-default .navbar-nav>li>a:last-child { background:url(../img/tele.png)right no-repeat!important; padding-right: 20px;}

.navbar-default .navbar-nav .open .dropdown-menu>li {background: url(../img/submenu-bullet.png) left center no-repeat;}

.navbar-default .navbar-nav .open .dropdown-menu>li>a {color: #ffffff !important; }

.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {background: none !important; text-decoration: underline; }


.nav li ul{
    width: 500px;
    top: 45px;
    background: #f4782a;
    border-radius: 4px 4px 4px 4px !important;
    margin-left: -30px;
    border: none;}

.nav li ul > li{
    float:left;
    background-image:none; 
    padding:0 8px; 
    transition: all .3s ease;}

.nav li ul li a{
    font-size: 0.9em;
    line-height: 25px;
    padding-left: 6px;
    background: url(../images/submenu-bullet.png) left center no-repeat;
	}
*/

}


@media (min-width: 768px) and (max-width: 992px) { 

    .sasConteudo .sasAplicativoSaude {margin-top: 0px;}
    .sasConteudo .sasBoxNoticias {margin-top: 20px; }
    .sasConteudo .sasAplicativoGarantiaDeAluguel { margin-bottom: 20px;}
    .sasConteudo .sasAvisoEAcompHome { min-height: 13em;}
    .sasConteudo .sasInteresseBox { margin-top: 0px;}
    .sasConteudo .sasInputAvisoEAcompHome {margin-bottom: 1.0em;}
    .sasConteudo .sasDescontometro {margin: 0px;}
    .sasConteudo .sasInteresseEmNossosProdutos {min-height: 0px;}
    
   
    /* -- PRODUTO 
    
    .texto-destaque-produto {font-size: 1.2em; }
    .orange-bar-produto{height: 40px;}
    .botao-encontre-um-corretor-produto {font-size: 1.2em !important; padding: 3px 50px !important; margin-top: 0px;}
    .orange-bar-tipos-de-produtos {margin: 0px -2px;}
  
    
    /* -- MENU 
    
.box-menu{ margin: 30px 0px 0px!important; }
    
.navbar-nav .open .dropdown-menu {padding-left: 15px;}

.navbar-nav>li {margin-left: 5px}
    
.navbar-nav>li.open {    
    background: #f4782a;
    padding-right: 15px;
    padding-left: 5px;
    border-radius: 5px;
}
    
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    color: #ffffff !important; 
    background: url(../img/nav-narmal-pb.png) right #f4782a no-repeat !important; 
    padding-right: 20px;
}


.navbar-default .navbar-nav>li>a {background: url(../img/nav-narmal.png) right no-repeat !important; padding-right: 20px;}

.navbar-default .navbar-nav>li>a:last-child { background:url(../img/tele.png)right no-repeat!important; padding-right: 20px;}

.navbar-default .navbar-nav .open .dropdown-menu>li {background: url(../img/submenu-bullet.png) left center no-repeat;}

.navbar-default .navbar-nav .open .dropdown-menu>li>a {color: #ffffff !important; }

.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {background: none !important; text-decoration: underline; }


.nav li ul{
    width: 350px;
    top: 45px;
    background: #f4782a;
    border-radius: 4px 4px 4px 4px !important;
    margin-left: -30px;
    border: none;}

.nav li ul > li{
    float:left;
    background-image:none; 
    padding:0 8px; 
    transition: all .3s ease;}

.nav li ul li a{
    font-size: 0.9em;
    line-height: 25px;
    padding-left: 6px;
    background: url(../images/submenu-bullet.png) left center no-repeat;
	} */

}


@media (min-width: 250px) and (max-width: 767px) { 
    
    .sasConteudo .sasNumeroDinamicoDescontometro { font-size: 2.0em;}
    .sasConteudo .sasBtnLaranjaContinuar {font-size: 1em;}
    .sasConteudo .sasBoxNoticias {margin: 20px 0px 20px 0px;}
    /*.sasConteudo .sasSliderFooter-xs {margin-bottom: 20px;}*/
    .sasConteudo .sasDescontometro { margin: 0px;}
    .sasConteudo .sasListaDeServicos {padding-left: 20px;}
    .sasConteudo .sasInteresseBox { margin-top: 0px;}
    .sasConteudo .sasAvisoEAcompHome { min-height: 13em;}
    .sasConteudo .sasInputAvisoEAcompHome {margin-bottom: 1.0em;}
    .sasConteudo .sasInteresseEmNossosProdutos{min-height: 0px;}
    .sasConteudo .sasTabBtnEspacoDoCliente {font-size: 1em; padding: 12px 10px;}
    
    .sasConteudo .sasTabEspacoDoCliente a {padding: 11px 9px !important; font-size: 0.8em;}

    .sasConteudo .sasTabSelectEspacoDoCliente {padding: 10px 0px 5px 0px;}
    
    .sasDescontometro .sasExplicacaoLetrasMiudas {padding-left: 0px;}
    
    .sasTabSelectEspacoDoCliente select {font-size: 0.8em;}

    /* -- produto 
    .botao-encontre-um-corretor-produto { font-size: 1em !important; padding: 6px 34px !important; margin-top: -10px;}
    .texto-destaque-produto {font-size: 1em;}
    .orange-bar-produto { height: 40px;}
    .orange-bar-tipos-de-produtos {margin: 0px -2px;}
  
        
        
    /* -- MENU 
    
     .box-menu{margin-top:30px !important;}
    
    
    
    .navbar-nav .open .dropdown-menu {padding-left: 15px;}
    .navbar-nav>li {margin-left: 15px; font-size: 0.9em;}
    .navbar-nav>li.open {background: #f36f21; padding-right: 20px;}
    
    .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover
    {color: #ffffff !important; background: url(../img/nav-narmal-pb.png) right #f36f21 no-repeat !important; padding-right: 20px;}


    .navbar-default .navbar-nav>li>a {background: url(../img/nav-narmal.png) right no-repeat !important; padding-right: 20px;}
    .navbar-default .navbar-nav>li>a:last-child { background:url(../img/tele.png)right no-repeat!important; padding-right: 20px;}

    
    .navbar-nav .open .dropdown-menu {background-color: #f8a97a ! important;}
    
    .navbar-default .navbar-nav .open .dropdown-menu>li {background: url(../img/submenu-bullet.png) left center no-repeat;}
    .navbar-default .navbar-nav .open .dropdown-menu>li>a {color: #ffffff !important; }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {background: none !important; text-decoration: underline; }


.nav li ul{
    margin-left: 0px;
    
}

.nav li ul > li{
    float:none;
    background-image:none;
    }

.nav li ul li a{
    font-size: 0.9em;
    line-height: 25px;
    padding-left: 6px;
    background: url(../images/submenu-bullet.png) left center no-repeat;
        
	} */
}

@media (max-width: 1200px) {
  #contentPortal .video .holder,
  #contentPortal .video.institucional .holder.holder-taComTudo{
	height: auto;
  }
  
  #contentPortal .video,
  #contentPortal .video.institucional.institucional-taComTudo {
 	height: 290px;
  }
}

@media (max-width: 789px) {
  #contentPortal .video,
  #contentPortal .video.institucional.institucional-taComTudo {
 	height: 270px;
  }
}

.servExp.servItem.rede .bt-whatsapp {
	float: left;
    left: 175px;
    position: relative;
    top: 30px;
	z-index: 101;
}