<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#formmatrimonio {
    text-align: center;
    margin-top: 2rem!important;
}

.iconos {
    display: flex;
    column-gap: 25px;
}

.icono {
    width: 60px;
    height: 60px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    font-size: 26px;
    color: #fff;
    border-radius: 50%;
    outline: 2px solid #fff;
    transition-property: outline-offset, outline-color, background-color;
    transition-duration: .25s;
}


/*.icono:hover {
    outline-offset: 4px;
}*/

.icono:hover i {
    animation: zoom-in-zoom-out 2s ease-out infinite;
}

.icono--facebook:hover {
    background-color: #3b5998;
    outline-color: #3b5998;
    color: #fff !important;
}

.icono--instagram:hover {
    background-image: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    outline-color: #a02d76 !important;
    color: #fff !important;
}

.icono--linkedin:hover {
    background-color: #0077b5;
    outline-color: #0077b5;
    color: #fff !important;
}

.icono--google:hover {
    background-image: radial-gradient(circle at 30% 107%, #4285f4 20%, #34a853, #fbbc05, #ea4335 80%);
    color: #fff !important;
}

.iconofooter {
    width: 60px;
    height: 60px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    font-size: 26px;
    color: #fff;
    border-radius: 50%;
    outline: 2px solid #fff;
    transition-property: outline-offset, outline-color, background-color;
    transition-duration: .25s;
}

.iconofooter {
    outline-offset: 4px;
}

.iconofooter:hover i {
    animation: zoom-in-zoom-out 2s ease-out infinite;
}

.iconofooter--instagram {
    background-image: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    outline: 1px solid !important;
    outline-color: #a02d76 !important;
    color: #fff !important;
}

.iconofooter--linkedin {
    background-color: #0077b5;
    outline: 1px solid !important;
    outline-color: #0077b5 !important;
    color: #fff !important;
}

.iconofooter--facebook {
    background-color: #3b5998;
    outline: 1px solid !important;
    outline-color: #3b5998 !important;
    color: #fff !important;
}

.iconofooter--google {
    background-image: radial-gradient(circle at 30% 107%, #4285f4 20%, #34a853, #fbbc05, #ea4335 80%);
    outline: 1px solid !important;
    outline-color: #fff !important;
    color: #fff !important;
}

@keyframes zoom-in-zoom-out {
    0% {
        transform: scale(1, 1);
    }
    50% {
        transform: scale(1.2, 1.2);
    }
}

@media (max-width: 767px) {
    .iconofooter {
        outline: none !important;
    }
    .iconofooter--instagram {
        outline: none;
    }
    .iconofooter--facebook {
        outline: none;
    }
    .iconofooter--linkedin {
        outline: none;
    }
    .iconofooter--google {
        outline: none;
    }
}


/* BotÃģn Whatsapp */

.whatsapp-logo {
    bottom: 15px;
    z-index: 9999999;
    position: fixed;
    left: 15px;
    display: flex;
    max-width: 50px;
}

.whatsapp-logo:hover {
    transition: .5s;
    -webkit-filter: drop-shadow(0px 0px 5px #c1b9a5);
    filter: drop-shadow(0px 0px 5px #c1b9a5);
    transform: scale(1.1);
}</pre></body></html>