.w3-button, .w3-btn, button {outline-style: none}
.bgimg-1, .bgimg-2, .bgimg-3{background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover}
.bgimg-1{height:100vh;min-height: 400px}
.bgimg-2 {background-image: url("assets/landingpage/img/2.jpg")}
.bgimg-3 {background-image:url("assets/landingpage/img/3.jpg")}
label {font-size: 14px; display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: 700}
/*body {font: normal 16px "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif}*/
.pad{padding: 20px 24px; font-size:16px}
.logo{height: 80px;width:80px}
.w3-overflow-x{background-color: #eee;border: 1px dotted black;overflow-x: scroll}
.btn-bar a{	margin-right: 10px}
.btnn {	font-weight: 30;font-family: 'Roboto', sans-serif}
.btn-custom-outline {border-radius: 10px;padding: 7px 44px;
					color: #fff;
					font-weight: lighter;
					transition: all .5s ease-out;
					text-transform: capitalize;
					background-color: transparent;
					border-color: #ffffff;
					border: 2px solid white;
					font-size: 25px;
					text-decoration:none}
a{text-decoration: none}

		.btn{
			font-size: 16px;
			font-family: 'Roboto', sans-serif;
			text-transform: uppercase;
			text-transform: capitalize;
			border: 2px solid white;
			border-radius: 10px}
		.btn-custom-outlinee {
					border-radius: 10px;
					margin-top:-5px !important;
					color: #fff;
					font-weight: lighter;
					-webkit-transition: all .5s ease-out;
					transition: all .5s ease-out;
					text-transform: capitalize;
					background-color: transparent;
					border-color: #ffffff;
					border: 4x solid white;
					text-decoration:none;
				}
	<!--/Botao Registar--> 
		
		
		.just-getting-start {
						margin-top: 70px;
							}

		.button-purple {
							white-space: nowrap;
							vertical-align: middle;
							-ms-touch-action: manipulation;
							touch-action: manipulation;
							cursor: pointer;
							-webkit-user-select: none;
							user-select: none;
							background-color: #40264C;
							background-image: none;
							padding: 5px 40px;
							margin-top: 30px;
							margin-bottom: 0;
							border-radius: 10px;
							border: 1px solid transparent;
							line-height: 1.42857143;
							text-align: center;
							font-weight: lighter;
							display: inline-block;
							text-transform: capitalize;
							font-family:'Roboto', sans-serif;
							font-size: 18px;
							font-weight: normal;
							text-decoration:none;
			}
		
		.btn-custom {
				border-radius: 15px;
				padding: 0.8em 1.8em;
				color: #fff;
				font-weight: 700;
				-webkit-transition: all .5s ease-out;
				-moz-transition: all .5s ease-out;
				transition: all .5s ease-out;
				text-transform: uppercase;
			}
		
		.title {
				font-weight: bold;
				letter-spacing: 0.02em;
				text-transform: capitalize;
				font-family: 'Roboto', serif;
				font-size: 32px;
				color: #40264C;
				font-size: 50px;
				text-decoration:none;
				}
				
		.form-button {
						background-color: #40264C;
						padding: 5px 54px;
						color: #fff;
						font-weight: lighter;
						font-size: 15px;
						-webkit-transition: all .5s ease-out;
						transition: all .5s ease-out;
						text-transform: capitalize;
						border-color: #ffffff;
						border: 2px solid transparent;
					}

		#mc-email {
				margin-left: 20px!important;
					}
					
		.input-group .form-control {
					position: relative;
					z-index: 2;
					float: left;
					width: 45%;
					margin-bottom: 0;
				}
		.lead {
				margin-bottom: 20px;
				font-size: 20px;
				font-weight: 300;
				line-height: 1.4;
			}		
		.input-group .form-control {
				position: relative;
				z-index: 2;
				float: left;
				width: 45%;
				margin-bottom: 0;
			}
		.form-control {
					background-color: transparent;
					color: #40264C!important;
					box-shadow: none;
					height: 40px;
					font-weight: 400;
					font-size: 16px;
					padding: 0 1.5em;
					background-image: none;
					-webkit-transition: all .5s ease-out;
					transition: all .5s ease-out;
					transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
					line-height: 1.428571429;
					background-image: none;
					border: 1px solid #ccc;
				}
		
		.text-center {
					text-align: center;
				}
				
		.a-slog {
				font-size: 18px;
				vertical-align: baseline;
				max-width: 650px;
				margin: 0 auto;
				padding-top: 10px;
				font-weight: lighter;
				text-decoration:none;
			}
		
		.title {
				font-weight: bold;
				letter-spacing: 0.02em;
				text-transform: capitalize;
				font-family:'Roboto', sans-serif;
				font-size: 32px;
				color: #40264C;
				font-size: 50px;
			}
		
		.gap {
			width: 100%;
			height: 6em;
			}		
				
		.nim-menu.navbar-default .navbar-nav > li > a {
						color: white;
						letter-spacing: 1px;
						font-size: 0.8em;
						font-family:'Roboto', 'sans-serif';
					}
		
		.navbar-nav > li > a {
					padding-top: 10px;
					padding-bottom: 10px;
					line-height: 20px;
				}
		
		.weird-list-a-2 {
					border: 1px solid white!important}
	/*	
		h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
						font-family: 'Roboto', sans-serif;
						font-weight: 500;
						line-height: 1.4;
						color: inherit;
					}
					*/
	.main-heading-title {
						
						font-weight:900;
						color: #ffffff;
						text-transform: capitalize;
						font-size:3.5em;
						letter-spacing:0.02em;
						margin-top:-100px;
					}
						
		.lead {
				top: 55px;
				color: #e3e3e3;
				font-size: 22px;
				font-weight: lighter;
				text-align: left;
				margin-top: 45px;
				margin-bottom:-18px;
				font-size 20px;
				font-weight: 300;
				line-height: 1.4;
			}
			
		[type=submit] {
					-webkit-appearance: button;
						}	
		.a-slog2 {
				font-family: "Roboto" sans-serif;
				font-size: 30px;
				max-width: 450px;
				margin: 0 auto;
				padding-top: 10px;
				font-weight: lighter;
				text-decoration:none;
			}
		.nav{
				background: linear-gradient(45deg, rgb(64, 38, 76) 29%, rgb(66, 51, 196) 53%, rgb(55, 103, 188) 60%);
			}	
		.navbar-toggle {
						position: relative;
						float: right;
						padding: 9x 10px;
						margin-top: 8px;
						margin-right: 15px;
						margin-bottom: 8px;
						background-color: transparent;
						background-image: none;
						border: 1px solid transparent;
						border-radius: 20%;
						transition: all 1s;

					}
		
		.w3-sidebar{z-index:9999999}
		