body {
    font-size:13px
}
.container {
    overflow:hidden
}
h1.headline {
    margin:20px 0;
    font-size:26px;
    font-weight:600;
    text-align:center;
    line-height:34px
}
a.contact-us {
    width:100%;
    margin:0;
    font-size:16px
}
.head {
    margin-bottom:20px;
    padding-bottom:50px
}
.info {
    text-align:center
}
.form {
    padding-top:20px;
    min-height:auto;
    margin-bottom:20px
}
h3 {
    font-size:22px;
    line-height:30px
}
h4 {
    font-size:16px;
    font-weight:400;
    line-height:24px
}
#calculator {
    padding:14px;
    margin:0 auto
}
#calculator h2 {
    font-size:22px;
    font-weight:800;
    text-align:center
}
#calculator h4 {
    font-weight:500
}
#calculator li {
    padding:0 10px
}
#calculator label {
    font-size:13px
}
#calculator .percent:after,#calculator .money:after {
    right:10px
}
#calculator input {
    font-size:14px
}
#calculator li:nth-of-type(4) {
    margin-bottom:14px
}
.row.logos .vertical-center {
    height:110px
}
.quote {
    background:0 0;
    margin:0;
    padding:0
}
.quote .row .col-sm-6:nth-of-type(1) {
    background:url(../img/quote.jpg?t=201808281053) left top;
    padding-top:80px;
    padding-bottom:80px
}
.quotation {
    margin:0;
    font-size:18px;
    line-height:40px
}
.quote .row .col-sm-6:nth-of-type(2) {
    text-align:center
}
.content {
    text-align:center
}
.footer {
    padding-top:50px;
    padding-bottom:50px;
    text-align:center
}
a.inl {
    margin-bottom:5px
}
.footer h6 {
    margin-bottom:10px;
    margin-top:30px
}
.footer-logo {
    margin-bottom:20px
}
.navbar-toggle .icon-bar {
    background:#89ae2f
}
.navbar-toggle {
    top:38px;
    right:10px;
    position:absolute;
    z-index:999;
    margin:0
}
.menu ul {
    margin:90px 0 20px;
    float:none;
    padding:5px 20px;
    border-radius:5px;
    background:#343639;
    position:relative
}
.menu ul:before {
    content:'';
    width:0;
    height:0;
    border-left:8px solid transparent;
    border-right:8px solid transparent;
    border-bottom:8px solid #343639;
    position:absolute;
    top:-8px;
    right:8px
}
.menu li {
    margin:0
}
.menu a {
    padding:10px 0!important;
    color:#fff
}
.navbar-collapse {
    padding:0;
    position:relative;
    overflow-x:visible!important
}
.info-icon {
    height:110px;
    margin-top:40px
}
.info-icon img {
    transform:scale(.8,.8);
    -ms-transform:scale(.8,.8);
    -webkit-transform:scale(.8,.8)
}