@charset "UTF-8";
nav{background-color:rgba(193,39,45,0.5);transition:background 0.3s;}
	nav .nav-link{color:#fff;font-family:"Raleway";font-size:16px;font-weight:600;text-transform:uppercase;transition:color 0.3s;}
	nav .nav-link:hover,
	nav .nav-link:focus,
	nav .nav-link:active{color:#282b5a;}

nav.red{background-color:rgba(193,39,45,1);}

nav .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");outline:0!important;}
	nav .navbar-toggler:hover .navbar-toggler-icon,
	nav .navbar-toggler:active .navbar-toggler-icon,
	nav .navbar-toggler:focus .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}
	
#mainSlider .item{width:100%;height:750px;background-position:center;background-size:cover;background-repeat:no-repeat;}
	#mainSlider .item h2{margin:200px 0 15px 0;font-family:"Raleway";font-size:35px;font-weight:600;color:#fff;text-transform:uppercase;}
	#mainSlider .item h3{font-family:"Raleway";font-size:20px;font-weight:300;color:#fff;}

.section{width:100%;height:auto;padding:50px 0;}
	.section.red{background-color:#c1272d;}
	.section.blue{background-color:#282b5a;}

.title{font-family:"Raleway";font-size:40px;font-weight:800;color:#c1272d;padding:15px;border-bottom:1px solid #282b5a;text-transform:uppercase;}
.subtitle{font-family:"Raleway";font-size:35px;font-weight:800;color:#282b5a;text-align:center;text-transform:uppercase;}
.subcontent{font-family:"Raleway";font-size:30px;font-weight:800;color:#282b5a;text-align:center;}

.button{display:inline-block;cursor:pointer;border:0;font-family:"Lato";text-align:center;transition:all 0.3s;outline:0!important;}
.button-auto{width:auto;padding:15px;font-size:18px;letter-spacing:1px;text-transform:uppercase;}
.button-md{width:200px;padding:10px 0;font-size:18px;letter-spacing:1px;text-transform:uppercase;}

.button-blue{background-color:#282b5a;color:#fff;}
.button-blue:hover,
.button-blue:focus,
.button-blue:active{background-color:#fff;color:#282b5a;text-decoration:none;}

.button-red{background-color:#c1272d;color:#fff;}
.button-red:hover,
.button-red:focus,
.button-red:active{background-color:#fff;color:#c1272d;text-decoration:none;}

.wrapper{width:100%;height:100%;background-color:rgba(0,0,0,0.5);}
.parallax{width:100%;height:auto;padding:50px 0;}

#x .box{width:100%;height:220px;background-repeat:no-repeat;background-size:cover;background-position:center;}
	#x .box .wrapper{padding:25px;display:none;}
		#x .box .wrapper h4{font-family:"Raleway";font-size:25px;text-align:center;color:#fff;margin-top:25px;}

#x .box:hover .wrapper,
#x .box:active .wrapper,
#x .box:focus .wrapper{display:block;}

#y p{font-family:"Raleway";font-size:18px;color:#fff;font-weight:300;}
	#y p b{font-weight:600;}

#z .box{width:100%;height:auto;padding:25px;background-color:rgba(255,255,255,0.8);border-radius:25px;}
	#z .box h2{font-family:"Raleway";font-size:40px;font-weight:600;text-transform:uppercase;color:#c1272d;}
	#z .box p{font-family:"Raleway";font-size:16px;font-weight:600;text-align:justify;color:#282b5a;}
	#z .box ul{list-style-type:none;color:#282b5a;font-family:"Raleway";font-weight:600;}
		#z .box ul li i{color:#c1272d;}

#counters .circle{width:230px;height:230px;border-radius:50%;}
	#counters .circle.red{background-color:#c1272d;}
	#counters .circle.blue{background-color:#282b5a;}
		#counters .circle .inner{width:160px;height:160px;background-color:#fff;border-radius:50%;display:inline-block;margin-top:35px;box-shadow:0 0 15px rgba(0,0,0,0.5);}
		#counters .circle .inner p{font-family:"Raleway";font-size:50px;font-weight:800;margin-top:40px;}
			#counters .circle.red .inner p{color:#c1272d;}
			#counters .circle.blue .inner p{color:#282b5a;}
	#counters h4{margin-top:25px;font-family:"Raleway";font-size:18px;color:#282b5a;text-transform:uppercase;}

#comments .box{width:100%;height:auto;padding:25px;background-color:#c1272d;min-height:225px;color:#fff;font-family:"Raleway";}
	#comments .box i{font-size:40px;}
.right{text-align:right;}
.left{text-align:left;}
.center{text-align:center;}

#a{padding:0;}
	#a .wrapper{padding:50px 0;}
#a h2{font-family:"Raleway";font-weight:800;font-size:40px;text-align:center;text-transform:uppercase;color:#fff;}
#a h3{font-family:"Raleway";font-weight:600;font-size:35px;text-align:center;color:#fff;}

#s .box{width:100%;padding:25px;background-color:#c1272d;min-height:500px;margin:5px 0;}
	#s .box h4{font-family:"Raleway";font-size:20px;font-weight:600;text-align:center;color:#fff;text-transform:uppercase;}
	#s .box p{font-family:"Raleway";font-size:16px;text-align:center;color:#fff;margin-top:15px;}

#b{padding:0;}
	#b .wrapper{padding:50px 0;}
#b h2{font-family:"Raleway";font-size:50px;text-align:center;color:#fff;}
#b h3{font-size:80px;text-align:center;color:#fff;}
#b h4{font-family:"Raleway";font-size:50px;text-align:center;color:#fff;}

#map{width:100%;height:300px;background-color:#efefef;}

form input{height:50px;}
	form .form-control{border-radius:0;}
	form .form-control:focus{border-color:#c1272d;box-shadow:0 0 10px #c1272d;}
form textarea{resize:none;}

#c h5{font-family:"Raleway";font-size:20px;text-transform:uppercase;font-weight:600;color:#282b5a;}
#c p{font-family:"Raleway";font-size:18px;color:#000;}
#c h5 i{color:#c1272d;}

footer{width:100%;height:auto;padding:50px 0;background-color:#282b5a;}
	footer p{font-family:"Raleway";font-size:20px;text-align:center;color:#fff;margin:0;}
		footer p a,
		footer p a:hover,
		footer p a:focus,
		footer p a:active{color:#fff;}


.window p{font-family:"Raleway";font-size:18px;color:#000;}

@media(max-width:767px){
	nav{background-color:rgba(193,39,45,1);}
	#y{text-align:center;}
	#c button{margin-bottom:25px;}
	#b h2{font-size:30px;}
}