.graphicfort-notification-block .notification-block-body {
    padding: 24px;
    max-height: calc(100vh - 24px);
}

.graphicfort-notification-block .notification-block-body p {
    margin-bottom: 18px;
}

.notification-image {
    width: auto;
    margin: -24px -24px 0;
}
.notification-image a {
    display: block;
}

.graphicfort-notification-block .notification-block-footer-x-close button {
    color: #ffffff;
}

#graphicfort-elements {
    display: none !important;
}

.video-contacto-banner{
    position:absolute;
    height:100%;
    left:0;
    top:0;
}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 992px) { 
    .video-contacto-banner{
        width:100%;
        height:auto;
        left:0;
        top:0;
    }
}
