/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 27 2026 | 06:01:20 */
.image-hover-section{
	transition: background-size 0.8s ease;
    background-size: 100% !important;
}
.image-hover-section:hover{
	background-size: 120% !important;
}
#wpforms-form-305 .wpforms-container .wpforms-field{
    padding: 5px 0;
}
#wpforms-form-305 button#wpforms-submit-305{
	width:100%;
}

.whatsapp-button{
	color: #FFFFFF !important;
    min-width: 230px;
    text-align: center;
    vertical-align: middle;
    position: relative;
    z-index: 1;
    border-radius: 2px;
    padding: 12px 24px;
    font-size: 16px;
	line-height:18px;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
	font-family:"Fira Sans";
	font-weight:500;
	display:block;
	border-radius:30px;
	text-align:center;
}
.whatsapp {
                position: fixed;
                right: 25px;
                bottom: 40px;
                z-index: 9;
                border-radius: 50%;
                display: flex;
                align-items: center;
                justify-content: center;
                transform: translateX(100px);
                animation: whatsapp 1s ease 2s forwards;
            }

            @keyframes whatsapp {
                0% {
                    transform: translateX(100px);
                }

                100% {
                    transform: translateX(0px);
                }
            }

            .whatsapp:before {
                content: "";
                background: #fff;
                width: 100%;
                height: 100%;
                border-radius: 50%;
                z-index: -1;
            }

            .whatsapp:after {
                content: "";
                background: rgba(38, 25, 17, 0.7);
                width: 100%;
                height: 100%;
                border: 2px solid #fff;
                border-radius: 50%;
                z-index: -2;
                position: absolute;
                left: 0;
                right: 0;
                opacity: 0;
                animation: whatsapp-after 1s ease infinite;
            }

            @keyframes whatsapp-after {
                0% {
                    width: 100%;
                    height: 100%;
                    left: 0;
                    right: 0;
                    opacity: 1;
                }

                100% {
                    width: 200%;
                    height: 200%;
                    left: -50%;
                    right: -50%;
                    opacity: 0;
                }
            }