.elementor-17349 .elementor-element.elementor-element-c70fe3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17349 .elementor-element.elementor-element-2b1ddee .wd-text-block{font-family:"Poppins", Sans-serif;font-size:14px;color:#070707;}/* Start custom CSS */.whatsapp-btn {
            display: inline-flex;
            align-items: center;
            background-color: #25D366;
            color: white;
            padding: 12px 24px 12px 50px;
            border-radius: 50px;
            text-decoration: none;
            font-family: Arial, sans-serif;
            font-weight: bold;
            font-size: 16px;
            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
            transition: all 0.3s ease;
            position: relative;
            border: 2px solid white;
        }
        
        .whatsapp-btn:hover {
            background-color: #128C7E;
            transform: translateY(-3px);
            box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3);
        }
        
        .whatsapp-btn:active {
            transform: translateY(0);
        }
        
        .whatsapp-btn::before {
            content: "";
            background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="white" viewBox="0 0 32 32"><path d="M16.003 2.003C8.28 2.003 2 8.282 2 16.005c0 2.818.741 5.506 2.147 7.885L2 30l6.255-2.122c2.303 1.26 4.905 1.926 7.747 1.926 7.723 0 14.003-6.278 14.003-14.002S23.727 2.003 16.003 2.003zm0 25.445c-2.458 0-4.858-.656-6.947-1.899l-.497-.295-3.71 1.257 1.233-3.63-.32-.524C4.98 20.167 4.3 18.114 4.3 16.005c0-6.47 5.236-11.705 11.703-11.705 6.469 0 11.705 5.236 11.705 11.705s-5.236 11.703-11.705 11.703zm6.444-8.822c-.353-.176-2.089-1.035-2.415-1.15-.323-.118-.559-.176-.794.176s-.912 1.15-1.12 1.387c-.206.236-.412.265-.765.088-.353-.177-1.491-.55-2.84-1.752-1.05-.938-1.756-2.095-1.963-2.449-.206-.354-.022-.545.154-.72.158-.158.353-.412.53-.618.176-.206.235-.353.353-.589.118-.236.059-.441-.03-.618-.088-.177-.794-1.914-1.088-2.627-.285-.687-.577-.592-.794-.602-.206-.009-.441-.011-.676-.011-.236 0-.618.088-.941.441-.323.353-1.235 1.207-1.235 2.942s1.263 3.413 1.439 3.65c.177.236 2.49 3.807 6.033 5.334.842.364 1.498.58 2.009.742.843.268 1.611.23 2.22.14.676-.101 2.089-.854 2.385-1.679.294-.823.294-1.529.206-1.679-.088-.147-.324-.236-.676-.412z"/></svg>');
            background-size: 24px;
            background-repeat: no-repeat;
            width: 32px;
            height: 32px;
            position: absolute;
            left: 18px;
            top: 58%;
            transform: translateY(-50%);
            filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.2));
        }/* End custom CSS */