html, html a {
    -webkit-font-smoothing: antialiased !important;
	-moz-osx-font-smoothing: grayscale;
}

.bigbr{
    display:none;
}
/*######## HIDE Divitop Menu ##########*/

header {display: none;}
#page-container {padding-top: 0 !important;}



/*##################*/

.btn, .gform_button {
  background-color: #0079b0;
  /*   background: linear-gradient(to bottom, #1e5799 0%,#7db9e8 100%);   */
    border: 0 solid;
    border-radius: 5px;
    color: #ffffff !important;
    font-size: 18px;
    font-weight: 600;
    padding: 15px 40px;
    position: relative;
    transition: all 0.4s ease 0s;
}
.frmbtn {width: 100%; white-space: pre-wrap;}
.btn:hover, .gform_button:hover {
    background: #33bbf8 none repeat scroll 0 0 !important;
    border: 0 solid;
    opacity: 1;
    text-decoration: none;
	cursor: pointer;
}
.ginput_container input, .ginput_container select {
    width: 100% !important;
    height: 65px !important;
    margin: 0 !important;
    padding-left: 15px !important;
    border-radius: 3px;
}
h1.herotxt {
    border-bottom: solid 3px #33bbf8;
    display: inline-block;
    margin-bottom: 25px;
}
span.maxname {
    color: #858585;
    font-size: 24px;
    font-weight: 900;
    letter-spacing: 1px;
    display: block;
    margin-top: 6px;
}

.themainblurb h5 {
    color: #fff;
}
.photomax img {
    border-radius: 8px;
    border: solid 5px #ccc;
}

.formwrap {
    margin: auto !important;
    border: solid 5px #757575;
}
.et-zoom-in.et_pb_image:hover img,
.et-zoom-in .et_pb_image_wrap:hover img,
.et-zoom-in a:hover img {
    transform: scale(1.3); 
    transition: all 2s 0s ease;
}

.et-zoom-in,
.et-zoom-in a {
    overflow: hidden;
}

.et-zoom-in.et_pb_image img,
.et-zoom-in .et_pb_image_wrap img,
.et-zoom-in a img {
    transition: all 1s 0s ease; 
}
/* MOBILE */
@media only screen and ( max-width: 767px ) {
		h1{font-size:40px !important;}
	h2{font-size:20px !important;}
h1.herosub {
    font-size: 20px !important;
}
	#hero, #hero .et_pb_row {
    padding-top: 20px;
}
	#hero h5 {
    font-size: 16px;
}
}