.single-block .porto-block-html-content-bottom { display: none }
.btn-talk .btn { border: 3px solid #fff; line-height: 1.6;  }
.btn-talk .btn.vc_btn3 .vc_btn3-icon { padding-left: 10px; }
.footer-top .porto-section { padding-top: 0; padding-bottom: 0; }
.t-11 { top: 11%; }
.t-67 { top: 67%; }
.r-12 { right: 12%; }
.r-6 { right: 6%; }
.b-hide.dark:after { background: #292929; }
.footer-top-content { padding: 65px 0 65px; }
@media ( min-width: 1200px ) {
    .footer-top-content { padding: 65px 0 135px; }
}
@media (max-width: 575px) {
    .footer-top-content h2 { font-size: 36px !important; }
}