body {	font-family:'Titillium Web', sans-serif;	background-color:#EEEEEE;	color:#222222;}h1,h2,h3,h4,h5,h6 {	font-weight:bold;}h2 {font-size:1.4rem;margin:12px 0px 20px 0px;color:#122742;}h3 {margin:0px 0px 20px 0px;}a:link,a:visited {color:#FFFFFF;text-decoration:none;}a:hover,a:active {color:#FFFFFF;text-decoration:underline;}hr.star-light,hr.star-dark {	max-width:256px;	padding:0;	text-align:center;	border:none;	/*border-top:solid 0.15rem;*/	margin-top:2.5rem;	margin-bottom:0;}hr.star-light:after,hr.star-dark:after {	position:relative;	top:-.8em;	display:inline-block;	padding:0 0.25em;	/*content:'\f005';*/	font-family:FontAwesome;	font-size:2em;}hr.star-light {	border-color:#fff;}hr.star-light:after {	color:#fff;	background-color:#222222;}hr.star-dark {	border-color:#222222;}hr.star-dark:after {	color:#222222;	background-color:white;}section {	/*padding:6rem 0;*/	padding:10px 0;}.btn-xl {	padding:0.5rem 1.75rem;	font-size:1.25rem;}.btn-social {	width:3.25rem;	height:3.25rem;	font-size:1.25rem;	line-height:2rem;}.scroll-to-top {	z-index:1042;	right:1rem;	bottom:1rem;	display:none;}.scroll-to-top a {	width:3.5rem;	height:3.5rem;	background-color:rgba(33, 37, 41, 0.5);	line-height:3.1rem;}#mainNav {	padding-top:1rem;	padding-bottom:1rem;	background-color:#BBCCCC;	border-bottom:solid 1px #AAAAAA;}#mainNav .navbar-brand {	color:#000000;	font-weight:700;}#mainNav .navbar-nav {	margin-top:1rem;	letter-spacing:0.0625rem;	font-weight:bold;}#mainNav .navbar-nav li.nav-item a.nav-link {	color:#122742;}#mainNav .navbar-nav li.nav-item a.nav-link:hover {	color:#122742;}#mainNav .navbar-nav li.nav-item a.nav-link:active, #mainNav .navbar-nav li.nav-item a.nav-link:focus {	color:#122742;}#mainNav .navbar-nav li.nav-item a.nav-link.active {	color:#122742;}#mainNav .navbar-toggler {	font-size:80%;	padding:0.8rem;}@media (min-width:992px) {	#mainNav {		padding-top:1.5rem;		padding-bottom:1.5rem;		-webkit-transition:padding-top 0.3s, padding-bottom 0.3s;		-moz-transition:padding-top 0.3s, padding-bottom 0.3s;		transition:padding-top 0.3s, padding-bottom 0.3s;	}	#mainNav .navbar-brand {		font-size:2em;		-webkit-transition:font-size 0.3s;		-moz-transition:font-size 0.3s;		transition:font-size 0.3s;	}	#mainNav .navbar-nav {		margin-top:0;	}	#mainNav .navbar-nav > li.nav-item > a.nav-link.active {		color:#FFFFFF;		background:#122742;	}	#mainNav .navbar-nav > li.nav-item > a.nav-link.active:active, #mainNav .navbar-nav > li.nav-item > a.nav-link.active:focus, #mainNav .navbar-nav > li.nav-item > a.nav-link.active:hover {		color:#FFFFFF;		background:#122742;	}	#mainNav.navbar-shrink {		padding-top:0.5rem;		padding-bottom:0.5rem;	}	#mainNav.navbar-shrink .navbar-brand {		font-size:1.5em;	}}header.masthead {	padding-top:calc(6rem + 72px);	padding-bottom:6rem;}header.masthead h1 {	font-size:3rem;	line-height:3rem;}header.masthead h2 {	font-size:1.3rem;}@media (min-width:992px) {	header.masthead {		padding-top:calc(6rem + 106px);		padding-bottom:6rem;	}	header.masthead h1 {		font-size:4.75em;		line-height:4rem;	}	header.masthead h2 {		font-size:1.75em;	}}.caixa {}.foto {	margin:0px 0px 20px 0px;	padding:0px;	width:100%;	max-width:200px;}.legenda {	margin-top:0px;}.floating-label-form-group {	position:relative;	/*border-bottom:1px solid #e9ecef;*/}.floating-label-form-group input,.floating-label-form-group textarea {	/*	font-size:1.5em;	*/	position:relative;	z-index:1;	padding-right:20;	padding-left:20;	resize:none;	border:none;	border-radius:0;	background:none;	box-shadow:none !important;}.floating-label-form-group label {	font-size:0.85em;	line-height:1.764705882em;	position:relative;	z-index:0;	top:2em;	display:block;	margin:0;	-webkit-transition:top 0.3s ease, opacity 0.3s ease;	-moz-transition:top 0.3s ease, opacity 0.3s ease;	-ms-transition:top 0.3s ease, opacity 0.3s ease;	transition:top 0.3s ease, opacity 0.3s ease;	vertical-align:middle;	vertical-align:baseline;	opacity:0;}.floating-label-form-group:not(:first-child) {	padding-left:14px;	border-left:1px solid #e9ecef;}.floating-label-form-group-with-value label {	top:0;	opacity:1;}.floating-label-form-group-with-focus label {	color:#222222;}form .row:first-child .floating-label-form-group {	border-top:1px solid #e9ecef;}.form-control {	display:unset;	background-color:#FFFFFF;	margin-bottom:20px;}.footer {	padding-top:20px;	padding-bottom:5px;	background-color:#122742;	color:#FFFFFF;}.copyright {	color:#DDDDDD;	background-color:#222222;}.btn {	border-width:0px;	padding:10px 20px;}.bg-primary {	background-color:#CCDDDD !important;}.bg-secondary {	background-color:#DDEEEE !important;}.bg-tertiary {	background-color:#EEDDDD !important;}.bg-quaternary {	background-color:#FFEEEE !important;}.text-primary {	color:#222222 !important;}.text-secondary {	color:orange !important;}.btn-primary {	background-color:#222222;	border-color:#222222;}.btn-primary:hover, .btn-primary:focus, .btn-primary:active {	background-color:#111111;	border-color:#111111;}.btn-secondary {	font-weight:bold;	color:#FFFFFF;	background-color:#122742;}.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active {	color:#FFFFFF;	background-color:#122742;}.img-fluid {margin:0px 0px 25px 0px;}.lista {	list-style-type:square;	margin:0px 0px 0px 0px;}.lista>li {	margin:10px 0px 0px -17px;	font-weight:400;}.cliente {max-height:62px;float:left;margin:6px 10px 0px 0px;border-radius:50%;}.red {color:#122742;outline-color:#122742;}.titulo {margin:5px 10px 0px 10px;font-weight:bold;line-height:1.2rem;}.legenda {margin:5px 10px 0px 10px;line-height:1.2rem;}