#header,#promo,.site-section{text-align:center}#header .jumbotron,#promo .jumbotron{border-radius:20px;background-color:rgba(255,255,255,.75)}body{font-family:Arial,Helvetica,sans-serif}#header{padding:40px}@media (max-width:991px){#header{padding:20px}}#header .jumbotron{padding:40px;max-width:800px;margin:auto}#promo .jumbotron,#welcome p,welcome p{max-width:800px;margin:0 auto}@media (max-width:991px){#header.jumbotron{padding:20px}}.site-section{
	padding: 30px 0 40px;
	background-image: url(../../images/img/back-pattern.png);
}welcome p{font-size:20px}#why .item i{font-size:43px}#promo{padding:40px;background-image:url(../../assets/img/background.jpg);background-repeat:no-repeat;background-size:cover;margin-top:65px}promo{padding:20px}#promo .jumbotron{padding:40px}#welcome p{font-size:20px}.site-section h1{font-weight:400;margin-bottom:30px}#why .item h2{font-weight:400}#why.item{margin-top:36px}.dark-section{background-color:#eff7fb}#button{
	color: #ccc;
	background-color: #e10e00;
	border-color: green;
	font-style: normal;
	display: inline;
	align-content: center;
	font-family: sans-serif;
	font-size: 24px;
	line-height: 1.42857143;
	border-width: 2px;
	font-weight: 700;
	padding-left: 8px;
	padding-right: 8px;
	height: 54px;
	border-radius: 10px;
	margin-top: 0;
	margin-right: 0.4em;
	margin-left: 0.4em;
	margin-bottom: 6px;
}#img{max-height:30px;margin-right:10px;margin-top:-3px;display:inline-block}
footer{background-color:#292c2f;box-shadow:0 1px 1px 0 rgba(0,0,0,.12);box-sizing:border-box;width:100%;text-align:left;font:700 16px sans-serif;padding:55px 0;bottom:0;color:#fff}.footer-navigation h3{
	margin: 0 0 12px;
	font: 400 36px Cookie,cursive;
	color: #fff
}.footer-navigation h3 a{
	text-decoration: none;
	color: #92999f;
	font-family: Cookie, cursive;
	font-size: 30px;
}.footer-navigation h3 span{color:#5383d3}.footer-navigation p.links a{color:#fff;text-decoration:none}.footer-navigation p.company-name{color:#8f9296;font-size:14px;font-weight:400;margin-top:20px}@media (max-width:767px){.footer-contacts{margin:30px 0}}.footer-contacts p{display:inline-block;color:#fff;vertical-align:middle}.footer-contacts p a{color:#5383d3;text-decoration:none}.fa.footer-contacts-icon{background-color:#33383b;color:#fff;font-size:18px;width:38px;height:38px;border-radius:50%;text-align:center;line-height:38px;margin:10px 15px 10px 0}span.new-line-span{
	display: block;
	font-weight: bold;
	font-size: 16px;
	line-height: 2
}.footer-about h4{display:block;color:#fff;font-size:14px;font-weight:700;margin-bottom:20px}.footer-about p{line-height:20px;color:#92999f;font-size:13px;font-weight:400;margin:0}div.social-links{margin-top:20px;color:#fff}.social-links a{display:inline-block;width:35px;height:35px;cursor:pointer;background-color:#33383b;border-radius:2px;font-size:20px;color:#fff;text-align:center;line-height:35px;margin-right:5px;margin-bottom:5px}body{font-family:Arial,Helvetica,sans-serif}#logo{max-height:42px;margin-right:10px;margin-top:-3px;display:inline-block}#promo{text-align:center;padding:60px;background:url(../../assets/img/background.jpg) no-repeat;background-size:cover;margin-top:65px}@media (max-width:991px){#promo{padding:20px}}#promo .jumbotron{
	border-radius: 20px;
	padding: 40px;
	background-color: rgba(255,255,255,.75);
	max-width: 555px;
	margin: 0 auto
}@media (max-width:991px){#promo .jumbotron{padding:20px}}.dark-section{background-color:#eff7fb}.site-section{
	list-style-type: none;
	text-align: center;
	padding-bottom: 4px;
}.site-section h1{
	font-weight: 600;
	margin-bottom: 50px;
	margin-top: 60px;
	font-style: inherit;
}#welcome p{max-width:800px;font-size:20px;margin:0 auto;color:#666}@media (max-width:991px){#why .item{padding-bottom:36px}#why{padding-bottom:14px}}#why .item i{
	font-size: 42px;
	color: #000000
}#why .item h2{
	font-weight: 600;
	margin-top: 13px;
	margin-bottom: 20px;
	margin-left: 5px;
	margin-right: 4px;
	font-size: 22px;
	color: #FF0000;
	text-align: center;
	background-color: #38D926;
	font-family: "Adobe Garamond Pro Bold";
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	
}#why .item p{
	color: #CCCCCC;
	font-weight: 300;
	font-size: 16px;
	text-align: left;
	display: block;
}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:#f5f582;border-color:transparent}
