/**/

.megacontactform_content .items ul {
    display: flex;
    justify-content: center;
    gap: 10px;
    width: 100%;
    margin: 20px auto;
    max-width: 1390px;
    /* flex-wrap: wrap; */
}

.megacontactform_content .items ul li {
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.1));
    text-align: center;
    padding: 25px 20px;
    border-radius: 8px;
    display: inline-block;
    color: white;
    transition: all 0.3s ease-in-out;
    border: 1px solid rgba(255, 255, 255, 0.3);
    backdrop-filter: blur(10px); /* Efecto de vidrio */
    width: 100%;
    font-size: 19px;
    line-height: 26px;
}

.megacontactform_content .items ul li a {
    color: white;
}

.megacontactform_content .items ul li:hover {
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.3));
    
}

.megacontactform_content .items ul svg {
    width: 25px;
    height: auto;
    /* color: white; */
    /* fill: white; */
    filter: invert(1);
}

nav.breadcrumb {
    display: none;
}

.megacontactform_content .top {
    margin-left: calc((-50vw) + 50%);
    width: 100vw;
    text-align: center;
    padding: 7% 0px;
    color: white;
}

.megacontactform_content .bottom {
    padding-top: 45px;
}

.megacontactform_content .top .title {
    font-size: 47px;
    line-height: 69px;
}

.megacontactform_content .top .description {
    font-size: 29px;
    line-height: 40px;
    padding: 10px 0px;
}
.megacontactform_content .bottom iframe{
    max-width: 100%
}
@media(max-width: 992px){
    .megacontactform_content .top{
        padding: 25px 15px;
    }

.megacontactform_content .top ul {
    flex-wrap: wrap;
    /* padding-bottom: 50px; */
}
    .megacontactform_content .bottom > div{
        width: 100%
    }
}