.banner_row{
    background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    height: 100vh;
}

.header_column{
background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
}

.header{
 background-color: #fff;
min-width: 100% !important;
	    position: fixed!important;
        z-index: 100; 
}



.main-navigation .current-menu-item > a,.main-navigation a:hover{
    color: #55ACEE;
	border-bottom:2px solid #55ACEE;
}

button,
button[disabled]:hover,
button[disabled]:focus,
input[type="button"],
input[type="button"][disabled]:hover,
input[type="button"][disabled]:focus,
input[type="reset"],
input[type="reset"][disabled]:hover,
input[type="reset"][disabled]:focus,
input[type="submit"],
input[type="submit"][disabled]:hover,
input[type="submit"][disabled]:focus {
	background: #55acee;
	border: 0;
	border-radius: 2px;
	color: #fff;
	letter-spacing: 0.046875em;
	line-height: 1;
	padding: 0.84375em 0.875em 0.78125em;
}

.sme-prvt-64-5a3cbb2b15210:not(.sme-dsbl-padding-top) {
    padding-top: 300px !important;
}

.smue-image-obj .smue-image-obj-basic {
    max-width: 27vw !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0;
    vertical-align: middle;
}


@media screen and (max-width: 960px){	
	h1{
		font-size: 36px;
	}
	h3{
		font-size: 20px;
	}

}
