
a{text-decoration:none;font-style:normal; outline:none;color: inherit;}
a:hover{text-decoration:none;font-style:normal; outline:none;    color: inherit;}
body{font-family: 'Montserrat', sans-serif; font-weight: 400;overflow-x:hidden;color: #7e7e7e }

.paddin-20{padding: 20px; }

.swiper-pagination-mobile{
  position: absolute;
  text-align: center;
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.bhome{ display: none}
.bcontato{ display: none}
.bblog{ display: none}
.bservicos{ display: none}
.bquemsomos{ display: none}
.bnegocios{ display: none}

/* FONTES  */fundo_frase

@font-face {
    font-family: 'agendabold';
    src: url('fontsintera/agenda-bold-webfontb6e8.html?id=a') format('woff2'),
         url('fontsintera/agenda-bold-webfontb6e8.woff?id=a') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'agendamedium';
    src: url('fontsintera/agenda-medium-webfontb6e8.html?id=a') format('woff2'),
         url('fontsintera/agenda-medium-webfontb6e8.woff?id=a') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'SkolaSans-Bold';
	src: url('fontsintera/SkolaSans-Boldb6e8.eot?id=a');
	src: url('fontsintera/SkolaSans-Boldb6e8.eot?id=a') format('embedded-opentype'),
		url('fontsintera/SkolaSans-Boldb6e8.woff?id=a') format('woff'),
		url('fontsintera/SkolaSans-Boldb6e8.ttf?id=a') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'SkolaSans-Regular';
	src: url('fontsintera/SkolaSansb6e8.eot?id=a');
	src: url('fontsintera/SkolaSansb6e8.eot?id=a') format('embedded-opentype'),
		url('fontsintera/SkolaSansb6e8.woff?id=a') format('woff'),
		url('fontsintera/fontsintera/SkolaSansb6e8.html?id=a') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SkolaSans-Medium';
	src: url('fontsintera/SkolaSans-Mediumb6e8.eot?id=a');
	src: url('fontsintera/SkolaSans-Mediumb6e8.eot?id=a') format('embedded-opentype'),
		url('fontsintera/SkolaSans-Mediumb6e8.woff?id=a') format('woff'),
		url('fontsintera/SkolaSans-Mediumb6e8.ttf?id=a') format('truetype');
	font-weight: 500;
	font-style: normal;
}


.agenda-bold{font-family: 'Montserrat', sans-serif; font-weight: 700}
.agenda-medium{font-family: 'Montserrat', sans-serif; font-weight: 400}
.skola-regular {font-family: 'Montserrat', sans-serif; font-weight: 400}
.skola-bold  {font-family: 'Montserrat', sans-serif; font-weight: 400}
.skola-medium  {font-family: 'Montserrat', sans-serif; font-weight: 400}
.font-normal{ font-weight:400 }
.font-regular{ font-weight:300 }
.font-bold{ font-weight:700 }
.letter-spacing-0{ letter-spacing: -3px}
.letter-minus{ line-height:36px}

/* SPRITES */

.sprite-header{background-image: url(../img/sprite-headerb6e8.png?id=a);background-repeat: no-repeat;display: block;}
.sprite-head-local{width: 25px;height: 34px;background-position: 0px 0px;float: left;margin-top: 5px;margin-right: 15px;}
.sprite-head-fone{width: 32px;height: 32px;background-position: -31px 0px;float: left;margin-top: 5px;margin-right: 15px;}
.sprite-ct-fone{width: 27px;height: 28px;background-position: 0px -37px;float: left;margin-top: 5px;margin-right: 15px;}
.sprite-ct-local{width: 27px;height: 32px;background-position: -28px -35px;float: left;margin-top: 2px;margin-right: 15px;}
.sprite-ct-mail{width: 27px;height: 32px;background-position: -54px -45px;float: left;margin-top: 5px;margin-right: 15px;}

.sprite-submenu{background-image: url(../img/seta-sub.png);background-repeat: no-repeat;display: block;}
.sprite-sub-seta{width: 25px;height: 34px;background-position: 0px 0px;float: left;margin-top: 5px;margin-right: 15px;}

.sprite-footer{background-image: url(../img/sprite-footer.html);background-repeat: no-repeat;display: block;}
.sprite-fot-fone{width: 25px;height: 19px;background-position: 0px 0px;float: left;margin-top: 2px;margin-right: 10px;}
.sprite-fot-mail{width: 25px;height: 13px;background-position: -28px 0px;float: left;margin-top: 5px;margin-right: 10px;}
.sprite-fot-local{width: 25px;height: 32px;background-position: 0px -27px;float: left;margin-top: 20px;margin-right: 10px;}

.sprite-sociais{background-image: url(../img/sprite-sociais.png);background-repeat: no-repeat;display: block;}
.sprite-soc-face{width: 33px;height: 33px;background-position: 0px 0px;float: left;margin-right: 10px;}
.sprite-soc-yout{width: 33px;height: 33px;background-position: -40px 0px;float: left;margin-right: 10px;}
.sprite-soc-link{width: 33px;height: 33px;background-position: 0px -37px;float: left;margin-right: 10px;}

.sprite-servicos{background-image: url(../img/sprite-servicosb6e8.png?id=a);background-repeat: no-repeat;display: block;}
.sprite-serv-org{width: 60px;height: 57px;background-position: 0px 0px; margin: auto; margin-top: 7px; margin-bottom: 20px}
.sprite-serv-carr{width: 65px;height: 65px;background-position: -65px 0px; margin: auto; margin-bottom: 20px}
.sprite-serv-exec{width: 56px;height: 62px;background-position: 0px -64px; margin: auto;margin-top: 3px; margin-bottom: 20px}
.sprite-serv-asse{width: 50px;height: 56px;background-position: -69px -70px; margin: auto; margin-top: 9px; margin-bottom: 20px}

/* FIM SPRITES */

.esconder{display:none}

/* PAGINATIO DO BLOG */

.pagination>li>a, .pagination>li>span { background-color:#a376a3; border:0px; border-radius:0px; color:white; margin: 0px 1px;text-align: center;width: 40px;font-size: 16px}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {background-color:#5b5b5b;color:white}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
	background-color: #5b5b5b;
    border-color: #5b5b5b;
}

.pagination>li:first-child>a, .pagination>li:first-child>span {border-radius:0px;}
.pagination>li:last-child>a, .pagination>li:last-child>span {border-radius:0px;}
.
/* FIM PAGINATIO DO BLOG */

.bold{font-weight:bold}.font300{font-weight:300}.italico{font-style:italic}.font500{font-weight:500}.font600{font-weight:600}.font700{font-weight:700}.font800{font-weight:800}.font900{font-weight:900}

/* MENU */

.navbar { margin-bottom: 0px; position: absolute; margin-left: -590px; margin-top: 50px; left: 50%; background-image: url(../img/via_ampla_menu_07.png); background-color:transparent;height: auto; z-index:9;border-radius: 0px;}
.navbar-header{margin-top:9px;margin-bottom:9px;}
.navbar-toggle{margin-top:25px;margin-bottom:15px;}
.navbar-brand{background-image:url(../img/logof41b.png?id=10);background-repeat:no-repeat;width:255px;height:55px;margin-right:0px;margin-left:0px;}
.navbar-nav{height: 50px; margin-top: 20px}
.nav > li{font-size:15px; margin-top: 10px}
.nav > li > a {display: initial;padding: 0px 20px; color:black;}
.nav > li:first-child > a {padding: 0px 20px 0px 0px;}
.nav > li:last-child > a {padding: 0px 0px 0px 20px;}
.nav > li > a:hover, .nav > li > a:focus{background-color:transparent; }



.row-mobile{margin-right:-15px;margin-left:-15px;}

.row-desktop{margin-right:0px;margin-left:0px;}
.w100-mobile{width: 93%}

.navbar-form { padding:0px}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{margin-left:0px}

.navbar-default{background-color:transparent;border-color:transparent;margin-top:20px;}
.navbar-default .navbar-nav>li>a{color:black;}

.dropdown button{
	border:0px;
	color: white;
    padding: 0px 0px;
    font-size: 16px;
    font-weight: 100;
	background-color:transparent;
}
.dropdown button a:hover{
	color: white;
}
.dropdown a{
	padding: 0px 28px 40px 28px;
}


.navbar-nav>li>.dropdown-menu {
	  margin-right: -85px;
    margin-top: 0px;
    padding-top: 12px;
		background-color:#005fa1;
}



.dropdown button:focus, button:hover{
	outline:none;
	color: white;
}



.dropdown:hover .dropdown-menu {
display: block;
    color: #5f462a;
}


.dropdown-menu {
	background-color:transparent;
	border:0px;
	color:white;
	top:102%;
	font-size: 14px;
	-webkit-box-shadow:none;
	box-shadow:none;
}

.dropdown-menu li a{
	color:white;
	padding: 5px 0px;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
	color:white;
	background-color: #005fa1;
	padding: 5px 0px;
}
.dropdown-menu li{
	color:white;
	padding: 0px 15px;
}


/* FIM MENU */

/* HOME */


.banner-tablet{background-position:center;background-position:top;background-repeat:no-repeat;height:260px}
.banner-mobile{background-position:center;background-size:contain;height:165px;padding-top:45px;padding-left:20px;}
.banner-desktop{background-position:center;background-position:top;background-repeat:no-repeat;height:260px;padding-top:40px;}
.img100{max-width:100%;padding-bottom:10px;}
.img100 img{max-width:100%;padding-bottom:10px;}



.fsize26-mobile{ font-size:20px}

.btn-depoimentos {color: #d8d8d8; background-color:transparent; padding:5px 50px; border:1px solid #d8d8d8; font-size:14px}

.btn-depoimentos:hover {color: #5b5b5b; background-color:transparent; padding:5px 50px; border:1px solid #5b5b5b; font-size:14px}

.input-cadastro { width:100%; background-color:white; font-size:14px; color:#835480;font-family: 'SkolaSans-Regular'; padding:10px;border:0px}

.btn-cadastro {width:100%; background-color:#af87ac; font-size:18px; color:white;font-family: 'SkolaSans-Regular'; padding:10px; border:0px}


.cadplace::-webkit-input-placeholder{color:#835480;font-size:14px;font-family: 'SkolaSans-Regular';}

/* CORES */

.branco{color:white}.preto{color:#000000}.roxo{color:#0f5e7f}.roxo-claro{color:#7e8bb7}.roxo2{color:#0f5e7f}.roxo-claro2{color:#5b5b5b}.azul-claro {color:#90c4d7}.cinza {color:#5b5b5b}.azul{color:#005fa1}.amarelo{color:#f2e034}
.azulc{ color: #005fa1}
/* FIM CORES */
.contato-input{ width:100%; height: 40px; margin-bottom: 16px;}

/* FONTES */
.fsize10{font-size:10px}.fsize11{font-size:11px}.fsize12{font-size:12px}.fsize13{font-size:13px}.fsize14{font-size:14px}.fsize15{font-size:15px}.fsize16{font-size:16px}.fsize17{font-size:17px}.fsize18{font-size:18px}.fsize19{font-size:19px}.fsize20{font-size:20px}.fsize21{font-size:21px}.fsize22{font-size:22px}.fsize23{font-size:23px}.fsize24{font-size:24px}.fsize25{font-size:25px}.fsize26{font-size:26px}.fsize27{font-size:27px}.fsize28{font-size:28px}.fsize29{font-size:29px}.fsize30{font-size:30px}.fsize31{font-size:31px}.fsize32{font-size:32px}.fsize33{font-size:33px}.fsize34{font-size:34px}.fsize35{font-size:35px}.fsize36{font-size:36px}.fsize37{font-size:37px}.fsize38{font-size:38px}.fsize39{font-size:39px}.fsize40{font-size:40px}.fsize41{font-size:41px}.fsize42{font-size:42px}.fsize43{font-size:43px}.fsize44{font-size:44px}.fsize45{font-size:45px}.fsize46{font-size:46px}.fsize47{font-size:47px}.fsize48{font-size:48px}.fsize49{font-size:49px}.fsize50{font-size:50px}.fsize51{font-size:51px}.fsize52{font-size:52px}.fsize53{font-size:53px}.fsize54{font-size:54px}.fsize55{font-size:55px}.fsize56{font-size:56px}.fsize57{font-size:57px}.fsize58{font-size:58px}.fsize59{font-size:59px}.fsize60{font-size:60px}.fsize61{font-size:61px}.fsize62{font-size:62px}.fsize63{font-size:63px}.fsize64{font-size:64px}.fsize65{font-size:65px}.fsize66{font-size:66px}.fsize67{font-size:67px}.fsize68{font-size:68px}.fsize69{font-size:69px}.fsize70{font-size:70px}.fsize71{font-size:71px}.fsize72{font-size:72px}.fsize73{font-size:73px}.fsize74{font-size:74px}.fsize75{font-size:75px}.fsize76{font-size:76px}.fsize77{font-size:77px}.fsize78{font-size:78px}.fsize79{font-size:79px}.fsize80{font-size:80px}.fsize14{font-size:14px}.fsize16{font-size:16px}.fsize18{font-size:18px}.fsize20{font-size:20px}.fsize22{font-size:22px}.fsize24{font-size:24px}.fsize26{font-size:26px}.fsize28{font-size:28px}.fsize30{font-size:30px}.fsize32{font-size:32px}.italico{font-style:italic;}.roboto{font-family: 'Roboto Slab', serif;}
/* FIM FONTES */
.selecionaodo{    background-color: rgba(102,97,83,0.7);}

#buscar button {background-color: #5b5b5b;padding: 8px 13px;border: 0px;font-size: 20px;color: white;border-radius: 0px;}
#buscar input {background-color: #4888ac;padding: 11px 13px;border: 0px;border-radius: 0px;width: 100%; font-family:SkolaSans-Regular; font-size:16px; color:#fff}

.c2cx::-webkit-input-placeholder{color:#fff;font-size:16px;}
.c2::-webkit-input-placeholder{color:#fff;font-size:16px;}

.input-ligamos { background-color:#b3b3b3; width:100%; padding:5px 15px; font-size:17px; color:#000228; border:0px; margin-bottom:5px}
.input-ligamos2 { background-color:#b3b3b3; width:49.7%; padding:5px 15px; font-size:17px; color:#000228; border:0px; margin-bottom:5px}
.input-contato { background-color:transparent; width:100%; padding:5px 15px; font-size:17px; color:#000228; border:1px solid #000228; margin-bottom:5px; border-radius:10px}
.input-contato2 { background-color:transparent; width:49.8%; padding:5px 15px; font-size:17px; color:#000228; border:1px solid #000228; margin-bottom:5px; border-radius:10px}
.text-contato { background-color:transparent; width:100%; padding:5px 15px; font-size:17px; color:#000228; border:1px solid #000228; margin-bottom:5px; border-radius:10px; height:150px}
.botao-ligamos { background-image:url(../img/botao-ligamos.html); width:176px; height:31px; border:0px; color:white; float:right; font-weight:700; font-size:17px}
.botao-contato { background-color:#c11c1c; width:165px; height:45px; border-radius:10px; color:white; float:right; font-weight:700; font-size:17px; border:0px}

.input-news{padding:2px; border:0px;border-bottom:1px solid white; background-color:transparent; width:100%; margin-bottom:5px;}

.btn-news{
	background-color:transparent;
    color: white;
	font-style:italic;
    padding: 2px 15px;
    border: 1px solid white;
	float:right;
    font-size: 16px;
    margin-top: 5px;
	-webkit-transition-property: all; /* Safari */
    -webkit-transition-duration: 0.5s; /* Safari */
}

.btn-news:hover{
	background-color:white;
    color: #696862;
}

.btn-contato {
	background-color: #5b5b5b;
    color: white;
    padding: 5px 30px;
    border: 0px;
	float:right;
    font-size: 18px;
    border-radius: 5px;
	font-weight:600;
    margin-top: 10px;
}

.place-news::-webkit-input-placeholder{color:white; font-style:italic;font-size:16px;}


.botaoenviarcontato{text-align:left}
#caixa-busca{position:absolute;margin-top:70px;left:50%;border:0px solid #FF1E22;z-index:999;margin-left:230px;width:400px;}
.botaobusca{background-image:url(../img/botaopesquisa.html);width:100%;height:36px;border:0px;padding-top:6px}
.cxblog{height:36px;width:100%;background-color:#ededed;padding:0px 15px;border:0px}
.categoria {color: white;font-weight: 500;background-color: #ce953b;padding: 5px 15px;margin-right: 5px;margin-bottom: 5px;float: left;font-size: 14px;}
.form-control{background-color: #f6f7f8;border: 2px solid #e1e1e1;border-radius: 6px;margin-bottom: 10px;}




.sombra {-webkit-box-shadow: 0px 10px 48px -2px rgba(0,0,0,0.18);
-moz-box-shadow: 0px 10px 48px -2px rgba(0,0,0,0.18);
box-shadow: 0px 10px 48px -2px rgba(0,0,0,0.18);}
.efeito img {filter: gray;filter: grayscale(1);-webkit-filter: grayscale(1)}
.efeito img:hover {filter: none;-webkit-filter: none}
.footer{ background-image: url(../img/via_ampla_negocios_26.jpg); background-position: bottom; width: 100%; height: auto}
.fundo-fone{ background-image: url(../img/via_ampla_negocios_22.jpg); width: 377px; height: 247px;}
.fundo-fone_mobile{ background-color: #f2e034;}

.rodape{ background-color: #16608d; padding: 20px; color: white; text-align: right}
.telefone_texto{ color: #16608d; font-weight: 700; font-size:25px; letter-spacing: -1px; padding-left: 130px; padding-top: 70px; padding-right: 10px; }
.telefone_texto_mobile{ color: #16608d; font-weight: 700; font-size:14px; }

.float-left{float:left}



.h10{height:10px;}.h11{height:11px;}.h12{height:12px;}.h13{height:13px;}.h14{height:14px;}.h15{height:15px;}.h16{height:16px;}.h17{height:17px;}.h18{height:18px;}.h19{height:19px;}.h20{height:20px;}.h21{height:21px;}.h22{height:22px;}.h23{height:23px;}.h24{height:24px;}.h25{height:25px;}.h26{height:26px;}.h27{height:27px;}.h28{height:28px;}.h29{height:29px;}.h30{height:30px;}.h31{height:31px;}.h32{height:32px;}.h33{height:33px;}.h34{height:34px;}.h35{height:35px;}.h36{height:36px;}.h37{height:37px;}.h38{height:38px;}.h39{height:39px;}.h40{height:40px;}.h41{height:41px;}.h42{height:42px;}.h43{height:43px;}.h44{height:44px;}.h45{height:45px;}.h46{height:46px;}.h47{height:47px;}.h48{height:48px;}.h49{height:49px;}.h50{height:50px;}.h51{height:51px;}.h52{height:52px;}.h53{height:53px;}.h54{height:54px;}.h55{height:55px;}.h56{height:56px;}.h57{height:57px;}.h58{height:58px;}.h59{height:59px;}.h60{height:60px;}.h61{height:61px;}.h62{height:62px;}.h63{height:63px;}.h64{height:64px;}.h65{height:65px;}.h66{height:66px;}.h67{height:67px;}.h68{height:68px;}.h69{height:69px;}.h70{height:70px;}.h71{height:71px;}.h72{height:72px;}.h73{height:73px;}.h74{height:74px;}.h75{height:75px;}.h76{height:76px;}.h77{height:77px;}.h78{height:78px;}.h79{height:79px;}.h80{height:80px;}.h81{height:81px;}.h82{height:82px;}.h83{height:83px;}.h84{height:84px;}.h85{height:85px;}.h86{height:86px;}.h87{height:87px;}.h88{height:88px;}.h89{height:89px;}.h90{height:90px;}.h91{height:91px;}.h92{height:92px;}.h93{height:93px;}.h94{height:94px;}.h95{height:95px;}.h96{height:96px;}.h97{height:97px;}.h98{height:98px;}.h99{height:99px;}.h100{height:100px;}.h260{height:260px;}



.risco{ height:6px; background-color: #16608d}

.titulo{color:#231f20; font-weight: 700}
.bgbranco{ background-color: white;}

.fundo_frase{ background-image: url( ../img/fundo-b.jpg); position: relative; margin-top: -220px;}

.servicos_home{ position: relative; margin-top: -220px; z-index: 999; background-color: transparent}

.botaoamarelo{ color: #005fa1; background-color: #f2e034;-webkit-border-radius: 39px;-moz-border-radius: 39px;border-radius: 39px; padding: 5px; width: 150px; text-align: center}
