p:empty{display:none}
.call-to-action.cblock1{
    background: #67c8d0;
    position: relative;
    margin-top: 120px;
margin-bottom: 35px;
    width: 100%;
}
.call-to-action .ruler{display:none;}
.call-to-action .cblock1 h3 {
    color: black;
    text-transform: uppercase;
    margin-bottom: 9px;
}
.call-to-action.cblock1.content {
color:black;}
.home-main-content .cblock1{
display: none;}

.footer {
    color: #5e656a;
    padding: 20px 0;
    padding-bottom: 0px;
    line-height: 28px;
 background: rgb(103, 200, 208);
    margin: 0 auto;
}
.footer .copyright {
    color: #c0f6fb;
    font-size: 14px;
    line-height: 78px;
    background: transparent;
    text-align: center;
    margin-top: 23px;
    max-width: 1095px;
}


body {
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 16px;
    line-height: 26px;
    color: #21282e;
    overflow-x: hidden;
    max-width: 1250px;
    margin: 0 auto;
}

.footer .social-icons a {
    color: white;
    margin-right: 18px;

}
.footer .social-icons {
margin-bottom: 24px;
}
.social-shortcode a {
    color: #828282;
    margin-right: 18px;
    font-size: 35px;
    line-height: 24px;
}

.promesa-info  {
    background: #5dbac1;
    padding-top: 17px;
    color: white;
    font-size: 20px;
    font-weight: lighter;
}
#menu-footer {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: transparent;
}
#menu-footer li {
float:left;
}

#menu-footer li a {
   display: block;
    color: white;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
    font-size: 20px;
    font-weight: bolder;
}
.page-id-88 .section>.inner {
    padding: 0px 0;
    padding-bottom: 66px;
    background: #fff;
}
.page-id-88 .page-title .inner {
    padding: 45px 0;
    position: relative;
    z-index: 2;
}
.page-id-129 .cblock1, .page-id-88 .cblock1, .page-id-18 .cblock1, .page-id-14 .cblock1, .page-id-501 .cblock1, .page-id-490 .cblock1, .page-id-496 .cblock1, .page-id-479 .cblock1 {
display:none;}
.contact-form-stripes {
    content: '';
    width: 100%;
    height: 8px;
    display: none;
}
.button.border.yellow:before {
    background: white;
}
body {
    background: #e7e5e5;
}
.tblock.bordered-bottom:after {
    content: '';
    width: 67px;
    height: 9px;
    background: #65c8d0;
    display: block;
    margin: 0 auto;
    margin-top: 20px;
}
.navigation-button {
    float: right;
    background: #65c8d0;
    line-height: 64px;
    padding: 0 42px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 700;
    margin-left: 18px;
}
@media (min-width: 768px) and (max-width: 979px) { 
.menu-footer-container{
display:none;
}
.footer .copyright {
    color: #c0f6fb;
    font-size: 14px;
    line-height: 23px;
    background: transparent;
    text-align: center;
    margin-top: 23px;
    max-width: 1095px;
}
}
@media (max-width: 767px) {
.menu-footer-container{
display:none;
}
.footer .copyright {
    color: #c0f6fb;
    font-size: 14px;
    line-height: 23px;
    background: transparent;
    text-align: center;
    margin-top: 23px;
    max-width: 1095px;
}
}
@media (max-width: 480px) {
.menu-footer-container{
display:none;
}
.footer .copyright {
    color: #c0f6fb;
    font-size: 14px;
    line-height: 23px;
    background: transparent;
    text-align: center;
    margin-top: 23px;
    max-width: 1095px;
}
}
