/*Reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	font-size:100%;
}
ul, ol {list-style:none; margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, p {margin:0;}


/*Fonts*/
@font-face {
	font-family:'Gotham';
	src: url('../fonts/Gotham-Light.eot');
	src: local('☺'), url('../fonts/Gotham-Light.woff') format('woff'), url('../fonts/Gotham-Light.ttf') format('truetype'), url('../fonts/Gotham-Light.svg') format('svg');
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family:'Gotham';
	src: url('../fonts/Gotham-Book.eot');
	src: local('☺'), url('../fonts/Gotham-Book.woff') format('woff'), url('../fonts/Gotham-Book.ttf') format('truetype'), url('../fonts/Gotham-Book.svg') format('svg');
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family:'Gotham';
	src: url('../fonts/Gotham-Medium.eot');
	src: local('☺'), url('../fonts/Gotham-Medium.woff') format('woff'), url('../fonts/Gotham-Medium.ttf') format('truetype'), url('../fonts/Gotham-Medium.svg') format('svg');
	font-weight: 500;
	font-style: normal;
}
@font-face {
	font-family:'Gotham';
	src: url('../fonts/Gotham-Bold.eot');
	src: local('☺'), url('../fonts/Gotham-Bold.woff') format('woff'), url('../fonts/Gotham-Bold.ttf') format('truetype'), url('../fonts/Gotham-Bold.svg') format('svg');
	font-weight: 700;
	font-style: normal;
}


/*Default*/
body {width:100%; height:100%; font-family:'Gotham', sans-serif; font-weight:400; margin:0;}
a {text-decoration:none; transition:all 0.2s linear;}
a:hover {text-decoration:underline; transition:all 0.2s linear;}
a img {border:none;}
*:focus {outline:none;}
a:focus{outline:0}
#popupInicial img {max-width:100%; height:auto;}
#popupInicial .close,
#popupVideo .close {
	position:absolute; z-index:40; width:36px; height:36px; cursor:pointer; background:url(../images/bt-close.png) no-repeat 0 0; display:block; text-indent:-5000em; opacity:1; right:-10px; top:-10px; border:none; outline:none;
}
#popupVideo .modal-content {background:none!important; border-radius:0!important;}
#popupVideo .modal-body {padding:0!important;}
a.btTop {position:fixed; right:20px; bottom:140px; z-index:100; width:40px; height:40px; line-height:38px; text-align:center;}
a.btWhatsDefault {
	display:block; background:#0bd54d; color:#FFF; text-align:center; line-height:38x; border-radius:50%; width:40px; 
	height:40px; text-decoration:none; position:fixed; z-index:110; right:20px; bottom:90px;
}
	a.btWhatsDefault i.fa {display:inline-block; position:relative; top:1px;}
.aligncenter, 
.alignleft,
.alignright {display:block; margin:0 auto 30px; max-width:100%; height:auto;}
.cursor-pointer {cursor:pointer !important;}
.fullWidth {width:100%; max-width:1920px;}
.transition {transition:all 0.2s linear;}

div.paginacao {width:100%;}
	div.paginacao span.pages {display:none;}
	div.paginacao a,
	div.paginacao span.extend {
		display:inline-block; color:#6b6d71; text-decoration:none; font-size:16px; margin:0 5px; width:30px; height:30px; line-height:30px; text-align:center;
	}
	div.paginacao a:hover {color:#5a4d45;}
	div.paginacao span.current {
		display:inline-block; color:#FFF; font-size:16px; margin:0 5px; width:30px; height:30px; line-height:30px; background:#5a4d45; 
		border-radius:4px; text-align:center;
	}

.pageDefault p,
.pageDefault ul {margin-bottom:20px; line-height:25px;}
.pageDefault ul li:before {content:">"; display:inline-block; font-weight:700; color:#1B1B1B; margin-right:6px;}
.pageDefault p a,
.pageDefault ul a {color:#6B6D71;}
.pageDefault p a:hover,
.pageDefault ul a:hover {color:#1B1B1B!important;}
.pageDefault h2 {font-size:30px; color:#1B1B1B; font-weight:500;}
.pageDefault h2 {font-size:30px; color:#1B1B1B; font-weight:500;}
.pageDefault h2:after {content:" "; display:block; background:#5A4D45; width:65px; height:8px; margin:10px 0 25px;}
.pageDefault h3 {font-size:26px; color:#1B1B1B; font-weight:500; margin-bottom:20px;}
.pageDefault h4 {font-size:22px; color:#1B1B1B; font-weight:500; margin-bottom:20px;}
.pageDefault h5,
.pageDefault h6 {font-size:20px; color:#1B1B1B; font-weight:500; margin-bottom:20px;}
.pageDefault .ct-ultimate-gdpr-container {display:none!important;}

/*Header - Footer*/
.site-header {z-index:100; width:100%;}
	.site-header a.lkHome {max-width:150px;}
	.site-header .navigation {width:auto; height:auto;}
		.site-header .navigation .nav-menus-wrapper {display:none;}
		.site-header .navigation .nav-toggle {right:0; top:0; width:48px; height:48px; border-radius:3px;}
		.site-header .navigation .nav-toggle:hover {background:#FFF!important; color:#5A4D45!important;}
		.site-header .navigation .nav-toggle:before {display:none;}
		.site-header .navigation .nav-menus-wrapper-close-button {color:#000;}
		.site-header .navigation .nav-menu > li > a {font-size:16px; font-weight:500; color:#1B1B1B;}
		.site-header .navigation .nav-dropdown > li > a {font-size:14px; font-weight:400; color:#1B1B1B;}
		.site-header .navigation .nav-menu > li > a:hover,
		.site-header .navigation .nav-menu > li.current-menu-item > a,
		.site-header .navigation .nav-dropdown > li > a:hover {color:#6B6D71;}
		.site-header .navigation .nav-menu > li > a .submenu-indicator-chevron, 
		.site-header .navigation .nav-menu > li:hover > a .submenu-indicator-chevron, 
		.site-header .navigation .nav-menu > .active > a .submenu-indicator-chevron, 
		.site-header .navigation .nav-menu > .focus > a .submenu-indicator-chevron {border-color:transparent #6B6D71 #6B6D71 transparent;}
.site-footer {clear:both;}
	.site-footer .navFooter ul li {margin-bottom:10px;}
	.site-footer .navFooter ul a {color:#FFF; text-decoration:none;}
	.site-footer a:hover {color:#9c9f95!important;}
	.site-footer hr {border-color:#b9a59a!important; opacity:1;}
.baseSlide .slide-item {height:640px;}
	.baseSlide .slide-item .filtro,
	.topoPage .filtro {z-index:10; left:0; right:0; top:0; bottom:0;}
	.baseSlide .slide-item a.lkOverlay {z-index:35; left:0; right:0; top:0; bottom:0;}
	.baseSlide .slide-item .container {z-index:30;}
	.baseSlide .slide-item h1,
	.baseSlide .slide-item h2 {margin-bottom:15px; font-size:32px; font-weight:300;}	
	.baseSlide .slide-item h4 {margin-bottom:15px; font-size:20px; font-weight:300; letter-spacing:1.5px;}	
	.baseSlide .slide-item p {margin-bottom:20px;}	
	.baseSlide .slide-item a.lkSlide {border-radius:8px;}	
	.baseSlide .slide-item a.lkSlide:hover {background-color:#FFF!important; color:#1B1B1B!important;}	
.baseSlide .slide-item .topoVideo {width:100%; height:100%;}			
	.baseSlide .slide-item .topoVideo video {width:100%; height:100%; object-fit:cover;}
.baseSlide .slide-item .baseTxt {z-index:20; left:0; top:0; bottom:0; right:0;}
	.baseSlide .slide-item .baseTxt .container {width:100%;}	
.baseSlide .slick-dots {width:100%; text-align:center; position:absolute; bottom:25px; z-index:60; left:0;}
	.baseSlide .slick-dots li {display:inline-block; margin:0 6px; border-radius:50%; width:14px; height:14px;}
	.baseSlide .slick-dots li button {
		border:none; border-radius:50%; outline:none; background:#F3EEEC; opacity:0.4; padding:0; display:block; width:14px; height:14px; cursor:pointer; 
		text-indent:-5000em;
	}
	.baseSlide .slick-dots li.slick-active button {opacity:1;}
.bgHome {background-image:url(../images/bg-home.jpg);}
.spotAtuacao {z-index:300;}
.spotAtuacao h2 {color:#1B1B1B;}
.spotAtuacao h2:after {content:" "; display:block; background:#5A4D45; width:20px; height:3px; margin:20px auto 0;}
.spotAtuacao a.lkAll:hover {color:#6B6D71!important;}
#slideAreas .slick-track,
#slideEquipe .slick-track,
#slidePost .slick-track,
#galeria .slick-track {display:flex;}
#slideAreas .slick-prev {
	border:none; outline:none; display:block; padding:0; cursor:pointer; position:absolute; left:0; top:50%; margin-top:-24px; width:22px; height:38px; 
	text-indent:-5000em; background:url(../images/arrow-areas.png) no-repeat 0 0;
}
#slideAreas .slick-next {
	border:none; outline:none; display:block; padding:0; cursor:pointer; position:absolute; right:0; top:50%; margin-top:-24px;  width:22px; height:38px; 
	text-indent:-5000em; background:url(../images/arrow-areas.png) no-repeat -22px 0;
}
#slideAreas .item {height:auto!important; border-radius:15px; box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);}
	#slideAreas .item p {margin-top:15px; line-height:24px;}
	#slideAreas .item a.lkMore {right:25px; bottom:25px;}
	#slideAreas .item a.lkMore:hover {right:20px;}
.spotSobre h2:after,
.spotEquipe h2:after {content:" "; display:block; background:#5A4D45; width:65px; height:8px; margin:20px 0 35px;}
.spotSobre p {margin-bottom:25px; line-height:24px;}
.spotSobre a,
.spotEquipe a.lkAll {border-radius:8px;}
.spotSobre a:hover,
.spotEquipe a.lkAll:hover {background:#1B1B1B!important; color:#FFF!important;}
#slideEquipe .item {height:auto!important;}
#slideEquipe img {border-radius:8px;}
#slideEquipe .box {bottom:0; border-radius:8px; right:20px; left:20px;}
#slideEquipe .slick-dots,
#galeria .slick-dots {width:100%; text-align:center; margin-top:25px;}
	#slideEquipe .slick-dots li,
	#galeria .slick-dots li {display:inline-block; margin:0 6px; border-radius:50%; width:14px; height:14px;}
	#slideEquipe .slick-dots li button,
	#galeria .slick-dots li button {
		border:none; border-radius:50%; outline:none; background:#1B1B1B; opacity:0.4; padding:0; display:block; width:14px; height:14px; cursor:pointer; 
		text-indent:-5000em;
	}
	#slideEquipe .slick-dots li.slick-active button,
	#galeria .slick-dots li.slick-active button {opacity:1;}
.spotBlog h2:after {content:" "; display:block; background:#9C9F95; width:65px; height:8px; margin-top:15px;}
.spotBlog a.lkAll {border-radius:8px;}
.spotBlog a.lkAll:hover {background:#FFF; color:#1B1B1B!important;}
.spotBlog .align-content {max-width:1515px;}
.spotBlog .control button {width:38px; height:20px; text-indent:-5000em; background-image:url(../images/arrow-posts.png);}
.spotBlog hr {border-color:#b9a59a!important; opacity:1;}
#slidePost .item {height:auto!important; width:320px;}
#slidePost img {border-radius:8px; margin-bottom:180px;}
#slidePost .box {border-radius:8px; width:100%; position:absolute; left:0; right:0; bottom:0;}
#slidePost a.lkMore:hover {color:#c6c6c6!important;}
.spotContato h2:after {content:" "; display:block; background:#1B1B1B; width:65px; height:8px; margin:15px 0 35px;}
.spotContato a.lkEmail {background-image:url(../images/icon-email.png);}
.spotContato .tel {background-image:url(../images/icon-telefone.png); min-height:29px;}
.spotContato .whats {background-image:url(../images/icon-whatsapp.png); min-height:30px;}
	.spotContato .tel p,
	.spotContato .whats p {margin-top:5px;}
	.spotContato .tel a,
	.spotContato .whats a {color:#1B1B1B;}
.spotContato address {background-image:url(../images/icon-endereco.png); max-width:440px;}
.spotContato .social a:hover {color:#6B6D71!important;}
.spotContato .colForm .bgForm {top:0; bottom:0; left:0; right:0; z-index:-1;}
.colForm .form-group input.form-control {
	width:100%; border:none; border-bottom:1px solid #FFF; background:none!important; outline:none; height:52px; padding:0; border-radius:0;
	transition:all 0.2s linear;
}
.colForm .form-group textarea.form-control {
	width:100%; border:none; border-bottom:1px solid #FFF; background:none!important; outline:none; height:122px; padding:10px 0; resize:none; border-radius:0;
	transition:all 0.2s linear;
}
.colForm .form-group input.form-control:focus,
.colForm .form-group textarea.form-control:focus {box-shadow:0px 1px 0px 0px rgba(255,255,255,1);transition:all 0.2s linear;}
.colForm .form-group label {
	font-size:14px; color:#FFF; font-weight:500; pointer-events:none; position:absolute; top:0; left:0; margin-top:16px; 
	transition:all 0.2s linear; padding:0; z-index:5;
}
.colForm .form-group label.move {font-size:12px; font-weight:400; margin-top:-8px;}
.colForm .btnEnviar {outline:none; height:50px; width:190px; border-radius:8px;}
.colForm .btnEnviar:hover {background:#FFF!important; color:#1B1B1B!important;}
.colForm .wpcf7-spinner {background-color:#FFF;}
.colForm .wpcf7-spinner:before {background-color:#1B1B1B;}
	.colForm .wpcf7-response-output {clear:both; margin:15px 0 0!important; font-size:14px; line-height:18px; background:#FFF;}
	.colForm .form-check {padding-left:0;}
	.colForm .wpcf7-acceptance {display:block;}
	.colForm .wpcf7-acceptance label {margin-bottom:0;}
		.colForm .wpcf7-acceptance span.wpcf7-list-item {margin:0; text-align:left;}
		.colForm .wpcf7-acceptance input[type=checkbox]	{
			position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
		}
		.colForm .wpcf7-acceptance input[type=checkbox] + .wpcf7-list-item-label {
			padding-left:30px; min-height:21px; display:block; font-size:14px; color:#FFF; font-weight:500; line-height:20px; 
			background:url(../images/bg-checkbox-off.png) no-repeat 0 0; vertical-align:middle; cursor:pointer;
		}
		.colForm .wpcf7-acceptance input[type=checkbox]:checked + .wpcf7-list-item-label {
			background:url(../images/bg-checkbox-on.png) no-repeat 0 0;
		}
		.colForm .wpcf7-acceptance .wpcf7-list-item-label {
			 -webkit-touch-callout:none; -webkit-user-select:none; 
			-khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;
		}
		.colForm .wpcf7-not-valid-tip {font-size:11px; font-weight:500; line-height:13px; color:#FFF;}
.topoPage {min-height:220px;}
	.topoPage h1:after,
	.topoPage h2:after {content:" "; display:block; background:#FFF; width:65px; height:8px; margin:15px auto 0;}
	.topoPage .container {z-index:15;}
.galeriaSobre h2:after {content:" "; display:block; background:#5A4D45; width:65px; height:8px; margin:15px auto 0;}
#galeria .foto {height:180px;}
.equipe h2:after {content:" "; display:block; background:#5A4D45; width:65px; height:8px; margin:15px 0 60px;}
	.equipe ul li img,
	.equipe ul li .box {border-radius:8px;}
	.equipe ul li a.lkPerfil {background-image:url(../images/icon-linkedin.png);}
	.equipe ul li a.lkPerfil:hover {color:#9c9f95!important;}
	.equipe ul li p {margin-bottom:20px;}
.listaAtuacao li {border-radius:8px; box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1);}
.listaAtuacao li:before {
	content:" "; display:block; position:absolute; z-index:-1; top:0; left:0; right:0; bottom:0; opacity:0; transition:all 0.2s linear;
	background:linear-gradient(45deg, rgba(0,0,0,1) 0%,rgba(129,123,114,1) 100%);
}
	.listaAtuacao li h3:after {content:" "; display:block; background:#5A4D45; width:65px; height:8px; margin-top:15px; transition:all 0.2s linear;}
	.listaAtuacao li p {margin-top:20px; transition:all 0.2s linear;}
	.listaAtuacao li a.lkMore {left:20px; bottom:40px;}
.listaAtuacao li:hover {box-shadow:0px 0px 15px 0px rgba(0,0,0,0.2);}
.listaAtuacao li:hover:before {opacity:1; transition:all 0.2s linear;}
	.listaAtuacao li:hover h3,
	.listaAtuacao li:hover p,
	.listaAtuacao li:hover a.lkMore {color:#FFF!important; transition:all 0.2s linear;}
	.listaAtuacao li:hover h3:after {background:#FFF; transition:all 0.2s linear;}
	.listaAtuacao li:hover img {filter:brightness(0) invert(1);}
.atuacao {text-align:justify;}	
	.atuacao .boxIcon {border-radius:8px; width:100%; max-width:180px; height:180px; box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1);}	
	.atuacao h1:after {content:" "; display:block; background:#5A4D45; width:65px; height:8px; margin:15px 0 30px;}
	.atuacao a.lkVoltar:hover,
	.detalhePost a.lkVoltar:hover {color:#1B1B1B!important;}
.busca {margin-top:-60px; z-index:20;}
	.busca .col-12 {border-radius:8px; box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1);}
		.busca h2 {width:200px;}
		.busca h2:after {content:" "; display:block; background:#5A4D45; width:65px; height:8px; margin-top:15px;}
		.busca .boxCampo {height:56px; max-width:630px; overflow:hidden; border-radius:8px; border-color:#ebebeb;}
		.busca .input-search {height:54px; width:82%;}
		.busca .search-submit {width:54px; height:54px; outline:none; border-radius:4px;}
		.busca .search-submit:hover {background:#1B1B1B!important;}
.sidebar {width:100%;}
	.sidebar .btFiltro {z-index:10; width:310px; border-radius:8px;}
	.sidebar .btFiltro:hover {background:#1B1B1B!important;}
	.sidebar ul.menu {
		background:#f9f9f9; z-index:40; width:310px; position:absolute; left:50%; margin-left:-155px; max-height:260px; 
		overflow:hidden; overflow-y:auto; border-radius:0 0 4px 4px; padding:0 20px; border-radius:8px; box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1);
	}
		.sidebar ul.menu > li {border-top:1px solid #ebebeb;}
		.sidebar ul.menu li:first-child {border-top:none;}
		.sidebar ul.menu li a:hover {color:#1B1B1B!important;}
		.sidebar ul.menu li a.selected {color:#1B1B1B!important; font-weight:500; font-size:20px;}
ul.listaBlog li {max-width:480px;}
ul.listaBlog .boxImg {border-radius:8px;}
	ul.listaBlog .boxImg img {max-width:100%; height:auto;}
	ul.listaBlog .boxImg .categorias {background:#9c9f95; bottom:0; right:0; z-index:10; min-width:160px;}
.imgPost {margin-top:-60px; z-index:20;}
	.imgPost img {border-radius:8px;}
.detalhePost {text-align:justify;}
.detalhePost .pageDefault h2 {margin-bottom:20px;}
.detalhePost .pageDefault h2:after {display:none;}

@media only screen and (min-width : 480px) {
	#slideEquipe .box {right:80px; left:80px;}
	#slidePost img {margin-bottom:120px;}
}

@media only screen and (min-width : 576px) {
	.baseSlide .slide-item .baseTxt .container {width:540px;}
	#slidePost .item {width:440px;}
	#slidePost img {margin-bottom:50px;}
	#slidePost .box {width:360px; right:inherit;}
	.spotContato .colForm .bgForm {border-radius:20px;}
	#galeria .foto {height:280px;}
	.equipe ul li img {position:absolute; z-index:10; left:0; top:0; max-width:175px;}
	.equipe ul li .box {min-height:180px;}
	.listaAtuacao li {width:48%;}
	ul.listaBlog li {max-width:initial;}
	ul.listaBlog li .boxImg {width:50%;}
	ul.listaBlog li .resumo {width:45%;}
}	

@media only screen and (min-width : 768px) {
	.aligncenter {display:block; margin:0 auto 30px;}
	.alignleft {float:left; margin:0 30px 20px 0; max-width:40%;}
	.alignright {float:right; margin:0 0 20px 30px; max-width:40%;}
	.baseSlide .slide-item {height:850px;}
	.baseSlide .slide-item h1,
	.baseSlide .slide-item h2 {font-size:40px;}	
	.baseSlide .slide-item h4 {font-size:24px;}	
	.baseSlide .slide-item .baseTxt .container {width:720px;}
	.baseSlide .slick-dots {bottom:200px;}
	.spotAtuacao {margin-top:-145px;}
	.spotAtuacao h2 {color:#FFF;}
	.spotAtuacao h2:after {background:#d1d1d1; margin:20px 0 0;}
	#slideAreas .slick-prev,
	#slideAreas .slick-next {top:inherit; margin-top:0; bottom:125px;}
	#slideEquipe .box {right:0; left:20px;}
	#slidePost .item {width:auto;}
	.spotContato .colForm .bgForm {border-radius:20px 0 0 20px; right:inherit; width:496px;}
	.site-footer .navFooter ul li {margin-left:15px;}
	.site-footer .navFooter ul li:first-child {margin-left:0;}
	#galeria .foto {height:320px;}
	.busca form {width:60%;}
}

@media only screen and (min-width : 992px) {
	.site-header a.lkHome {max-width:185px;}
	.site-header .navigation .nav-menus-wrapper {display:block;}
	.site-header .navigation .nav-menu > li {margin-left:35px;}
	.site-header .navigation .nav-menu > li:first-child {margin-left:0;}
	.site-header .navigation .nav-menu > li > a {padding:0 0 14px; position:relative; height:auto; color:#FFF;}
	.site-header .navigation .nav-menu > li > a:hover,
	.site-header .navigation .nav-dropdown > li > a:hover {color:#9c9f94;}
	.site-header .navigation .nav-menu > li.current-menu-item > a {color:#FFF;}
	.site-header .navigation .nav-menu > li.current-menu-item > a:after {
		content:" "; display:block; width:21px; height:3px; background:#FFF; left:0; bottom:0; position:absolute;
	}
	.site-header .navigation .nav-menu > li > .nav-dropdown {
		background:#FFF; border-top:none; border-radius:4px; overflow:hidden; padding:5px 0; box-shadow:0px 4px 15px 0px rgba(0,0,0,0.1);
	}
	.site-header .navigation .nav-dropdown > li > a {display:block; padding:12px 25px; background:none; color:#212121;}
	.site-header .navigation .nav-dropdown > li > a:hover {background:none; color:#6B6D71;}
	.site-header .navigation .nav-menu > li > a .submenu-indicator-chevron, 
	.site-header .navigation .nav-menu > li:hover > a .submenu-indicator-chevron, 
	.site-header .navigation .nav-menu > .active > a .submenu-indicator-chevron, 
	.site-header .navigation .nav-menu > .focus > a .submenu-indicator-chevron {border-color:transparent #FFF #FFF transparent;}
	.baseSlide .slide-item {height:770px;}
	.baseSlide .slide-item .baseTxt .container {width:960px;}
	.baseSlide .slide-item h1,
	.baseSlide .slide-item h2 {font-size:48px;}	
	.baseSlide .slide-item h4 {font-size:25px;}	
	#slideAreas .slick-prev,
	#slideAreas .slick-next {bottom:80px;}
	.spotContato .colForm .bgForm {width:675px;}
	.site-footer .navFooter ul li {margin-left:50px;}
	#galeria .foto {height:480px;}
	.listaAtuacao li {width:31.6%; margin-right:2.5%;}
	.listaAtuacao li:nth-child(3n+0) {margin-right:0;}
	.sidebar {width:96%;}
	.sidebar h3 {border-radius:8px;}
	.sidebar ul.menu {
		position:relative; left:0; margin:0 6px; padding-top:6px; max-height:inherit; overflow-y:inherit; overflow:inherit; width:auto; z-index:8;
		border-radius:0 0 8px 8px; box-shadow:none;
	}
}

@media only screen and (min-width : 1200px) {
	.aligncenter {max-width:100%;}
	.alignleft,
	.alignright {max-width:50%;}
	.site-header .navigation .nav-menu > li {margin-left:40px;}
	.baseSlide .slide-item {height:915px;}
	.baseSlide .slide-item .baseTxt .container {width:1140px;}
	.spotContato .colForm .bgForm {width:770px; left:-80px;}
	.site-footer .navFooter ul li {margin-left:70px;}
	.listaAtuacao li {width:32%; margin-right:2%;}
	ul.listaBlog li .boxImg {width:40%;}
	ul.listaBlog li .resumo {width:57%;}
}

@media only screen and (min-width : 1400px) {
	.baseSlide .slide-item .baseTxt .container {width:1320px;}
	.spotContato .colForm .bgForm {width:1100px;}
}