nav.home-nav {background: #263560;}
nav div ul li a:hover {color: #fff; text-decoration:none;}
#menu {transition: visibility 0.3s; }
#menu.top {position: fixed; margin:0 auto; left: 0; z-index:1000; background: #263560;}
#menu.bottom {visibility:hidden;}
.form {z-index: 1000;}
.section-one {background: #263560;}
.section-one h1 {color:#fff;}
.section-one h3 {color:#96a0bc;}
.section-one .container .before {content: url(http://salesact.com/img/left.png); position: fixed; top: 0; left:0; z-index:1;}
.section-one .container .after {content: url(http://salesact.com/img/right.png); position: fixed; right:0; top: 100px; z-index:1;}
.section-two {background: #ffffff; padding-bottom:2px; z-index:9990; position:relative;}

footer {border-top:1px solid #e1e3ea; z-index:9990; position:relative; background: #fff }

/*---MOBILE---*/
@media (max-width:768px) {
.section-one .container:before {left: -60px;}
.section-one .container:after {right:0;}
}
@media (max-width:768px) and (min-width:590px){.section-one {height: 390px!important;}}

@media (max-width:769px) {
.section-one h3 {margin-bottom: 30px;}
.section-one .container .before {display:none;}
.section-one .container .after {display:none;}
.section-two .icos h4:first-child {padding-top:10px;}
.section-two {padding-bottom: 0px;}

}

@media (min-height:1260px) {footer {position:fixed; bottom:0px; left: 0px; width:100%; background:#fff;}}
@media (min-height:1260px) and (max-width:767px) {.section-two {margin-bottom: 140px;}}