/* CSS Document */
.main-banner.top-banner {
    height: auto;
    padding-top: 200px;
    background: #000;
}
.main-banner.top-banner .parallax {
    opacity: .3;
}
.main-banner.top-banner .container {
    display: block;
}
.main-banner.top-banner .container h2.h1-style {
    margin: 50px 0;
}
.main-banner.top-banner .container .fa-ul {
    margin-left: 28px;
    margin-bottom: 45px;
}
.main-banner.top-banner .container .fa-ul li {
    margin-bottom: 45px;
}
.main-banner.top-banner .container .fa-ul li strong {
    display: block;
}
.main-banner.top-banner a:hover {
    text-decoration: underline
}
.main-banner.top-banner .social-nav li {
    font-size: 30px;
}
.main-banner.top-banner .gform_wrapper {
    margin-top: 50px
}
.main-banner.top-banner label {
    color: #f9f9f9!important;
}
.main-banner.top-banner .gform_wrapper.gravity-theme .gform_fields {
    grid-column-gap: 6%;
    grid-row-gap: 30px;
}
.main-banner.top-banner input,
.main-banner.top-banner textarea {
    background: transparent;
    color: #f9f9f9;
    border: solid 1px #f9f9f9;
}
.main-banner.top-banner input::placeholder,
.main-banner.top-banner textarea::placeholder {
    color: #f9f9f9;
}
.main-banner.top-banner .gform_wrapper .gform_footer input.button:hover, 
.main-banner.top-banner .gform_wrapper .gform_footer input[type=submit]:hover, 
.main-banner.top-banner .gform_wrapper .gform_page_footer input.button:hover, 
.main-banner.top-banner .gform_wrapper .gform_page_footer input[type=submit]:hover {
  color: var(--main, #f9f9f9);
  background-color: transparent;
  border-color: var(--main, #f9f9f9);
  text-decoration: none;
}

@media (max-width: 1200px) {}
@media (max-width: 991px) {}
@media (max-width: 768px) {}