/*!
Theme Name: whatsappmarketing
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: whatsappmarketing
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

whatsappmarketing is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
*{margin:0;padding:0;box-sizing:border-box}.onboarding{margin-bottom:16px}.onboarding .label{font-size:16px;color:#232425;display:block;float:none;width:auto;font-weight:500;line-height:20px;margin-bottom:4px;font-family:"Almarai",Sans-serif}.onboarding .p{color:#999;font-size:14px;font-weight:400;font-family:"Open Sans",Sans-serif;margin-bottom:8px}.onboarding .p a{text-decoration:underline;color:blue}.onboarding input[type="email"],.onboarding input[type="text"],.onboarding input[type="tel"],.onboarding input[type="url"]{height:40px;width:100%;border-radius:12px;border:1px solid #ccc;color:#232425;background-color:#f7f7f7;padding:8px 16px;margin-bottom:8px}.onboarding input[type=file]::file-selector-button{border:1px solid #ccc;padding:.2em .4em;border-radius:.2em;background-color:#eee;transition:1s}.onboarding input[type=file]::file-selector-button:hover{background-color:#eee;border:1px solid #ccc}.onboarding textarea{width:100%;border-radius:12px;border:1px solid #ccc;color:#232425;background-color:#f7f7f7;padding:8px 16px;margin-bottom:8px;max-height:156px}.onboarding .wpcf7-list-item{margin-left:0;font-family:"Almarai",Sans-serif;font-size:15px;font-weight:400}.onboarding .wpcf7-form-control-wrap .wpcf7-list-item{display:block}.onboarding input[type="submit"]{appearance:none;background-color:#2ea44f;border:1px solid rgb(27 31 35 / .15);border-radius:6px;box-shadow:rgb(27 31 35 / .1) 0 1px 0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:14px;font-weight:600;line-height:20px;padding:6px 16px;position:relative;text-align:center;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:middle;white-space:nowrap}.onboarding input[type="submit"]:focus:not(:focus-visible):not(.focus-visible){box-shadow:none;outline:none}.onboarding input[type="submit"]:hover{background-color:#2c974b}.onboarding input[type="submit"]:focus{box-shadow:rgb(46 164 79 / .4) 0 0 0 3px;outline:none}.onboarding input[type="submit"]:disabled{background-color:#94d3a2;border-color:rgb(27 31 35 / .1);color:rgb(255 255 255 / .8);cursor:default}.onboarding input[type="submit"]:active{background-color:#298e46;box-shadow:rgb(20 70 32 / .2) 0 1px 0 inset}.mkt-popup-parent{--mkt-font-montserrat:"Montserrat", sans-serif;--mkt-font-poppins:"Poppins", sans-serif;--mkt-font-inter:"Inter", "Nunito Sans", sans-serif;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999;display:flex;justify-content:center;align-items:center;padding:20px;box-sizing:border-box}.mkt-popup-parent .mkt-popup-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(15 23 42 / .65);backdrop-filter:blur(4px);animation:mktFadeIn 0.3s ease-out forwards}.mkt-popup-parent .mkt-popup-container{position:relative;background-color:#fff;width:100%;max-width:960px;border-radius:24px;box-shadow:0 25px 50px -12px rgb(0 0 0 / .25);overflow:hidden;z-index:2;display:flex;flex-direction:column;animation:mktScaleUp 0.35s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes mktFadeIn{from{opacity:0}to{opacity:1}}@keyframes mktScaleUp{from{opacity:0;transform:scale(.92) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.mkt-popup-parent .mkt-popup-close-btn{position:absolute;top:15px;right:15px;background:#fff;border:none;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#334155;box-shadow:0 4px 12px rgb(0 0 0 / .1);cursor:pointer;z-index:10;transition:all 0.2s ease}.mkt-popup-parent .mkt-popup-close-btn:hover{transform:scale(1.1) rotate(90deg);background-color:#f1f5f9;color:#000}.mkt-popup-parent .mkt-popup-top-badge{position:absolute;top:0;left:40px;background-color:#009639;color:#fff;font-family:var(--mkt-font-montserrat);font-size:13.5px;font-weight:800;letter-spacing:.5px;padding:8px 25px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:0;border-top-right-radius:0;z-index:5;text-align:center;box-shadow:0 4px 6px rgb(0 0 0 / .05)}.mkt-popup-parent .mkt-popup-content-wrapper{padding:45px 40px 0 40px;box-sizing:border-box;background:#f9fafd}.mkt-popup-parent .mkt-popup-columns{display:grid;grid-template-columns:1.15fr 0.85fr;gap:35px;align-items:stretch}.mkt-popup-parent .mkt-popup-col-left{display:flex;flex-direction:column;justify-content:space-between;padding-top:25px}.mkt-popup-parent .mkt-popup-header-group{margin-bottom:12px}.mkt-popup-parent .mkt-popup-subtitle{font-family:var(--mkt-font-poppins);font-size:15px;font-weight:800;color:#0f172a;letter-spacing:.8px;display:block;text-align:center}.mkt-popup-parent .mkt-popup-title-price{font-family:var(--mkt-font-montserrat);font-size:54px;font-weight:900;color:#0f172a;line-height:1.1;margin:4px 0;text-align:center}.mkt-popup-parent .mkt-popup-title-price-setup{font-family:var(--mkt-font-montserrat);font-size:44px;font-weight:800;color:#0f172a}.mkt-popup-parent .mkt-popup-title-trial{font-family:var(--mkt-font-montserrat);font-size:34px;font-weight:900;color:#0f172a;line-height:1.1;text-align:center}.mkt-popup-parent .mkt-popup-description{font-family:var(--mkt-font-inter);font-size:15px;line-height:1.5;color:#334155;margin-bottom:20px;text-align:center}.mkt-popup-parent .mkt-highlight-green{color:#009639;font-weight:700}.mkt-popup-parent .mkt-highlight-green-inline{color:#009639;font-weight:800}.mkt-popup-parent .mkt-highlight-blue{color:#0081fb;font-weight:700}.mkt-popup-parent .mkt-highlight-purple{color:#6366f1;font-weight:700}.mkt-popup-parent .mkt-popup-divider{border:0;height:1px;background-color:#cbd5e1;margin-bottom:20px}.mkt-popup-parent .mkt-popup-bullets{list-style:none;padding:0;margin:0 0 20px 0;display:flex;flex-direction:column;gap:12px}.mkt-popup-parent .mkt-popup-bullets li{display:flex;align-items:center;gap:12px;font-family:var(--mkt-font-inter);font-size:15px;font-weight:700;color:#1e293b}.mkt-popup-parent .mkt-bullet-icon{width:28px;height:28px;background-color:#009639;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.mkt-popup-parent .mkt-bullet-text strong.mkt-color-green{color:#009639;font-weight:800}.mkt-popup-parent .mkt-popup-phone-wrapper{margin-top:15px;align-self:flex-start;width:100%;max-width:440px}.mkt-popup-parent .mkt-popup-phone-img{width:100%;height:auto;display:block}.mkt-popup-parent .mkt-popup-col-right{display:flex;flex-direction:column;padding-bottom:20px}.mkt-popup-parent .mkt-popup-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:30px 25px;height:100%;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 4px 6px -1px rgb(0 0 0 / .05);row-gap:10px}.mkt-popup-parent .mkt-popup-gift-wrapper{width:65%;max-width:190px;margin:0 auto 0 auto}.mkt-popup-parent .mkt-popup-gift-img{width:100%;height:auto;display:block}.mkt-popup-parent .mkt-popup-card-headline{font-family:var(--mkt-font-poppins);font-size:22px;font-weight:800;text-align:center;color:#0f172a;line-height:1.3;margin-bottom:0}.mkt-popup-parent .mkt-popup-card-divider{position:relative;width:100%;height:1.5px;background-color:#cbd5e1;margin:0 auto 0 auto;max-width:60px}.mkt-popup-parent .mkt-popup-dot{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background-color:#009639}.mkt-popup-parent .mkt-popup-form{display:flex;flex-direction:column;gap:15px;margin-bottom:15px}.mkt-popup-parent .mkt-form-group{position:relative;display:flex;align-items:center}.mkt-popup-parent .mkt-input-icon{position:absolute;left:15px;color:#009639;display:flex;align-items:center;justify-content:center;pointer-events:none}.mkt-popup-parent .mkt-form-group input{width:100%;padding:12px 16px 12px 45px;border:1px solid #cbd5e1;background-color:#fff;border-radius:12px;font-size:15px;font-family:var(--mkt-font-inter);color:#0f172a;outline:none;transition:all 0.2s ease}.mkt-popup-parent .mkt-form-group input::placeholder{color:#94a3b8}.mkt-popup-parent .mkt-form-group input:focus{border-color:#009639;box-shadow:0 0 0 4px rgb(0 150 57 / .1)}.mkt-popup-parent .mkt-submit-btn{background:#009639;color:#fff;border:none;border-radius:12px;padding:14px 20px;cursor:pointer;font-family:var(--mkt-font-poppins);font-size:15px;font-weight:700;box-shadow:0 4px 14px rgb(0 150 57 / .3);transition:all 0.25s ease}.mkt-popup-parent .mkt-submit-btn:hover{background:#007d2f;transform:translateY(-1px);box-shadow:0 6px 20px rgb(0 150 57 / .4)}.mkt-popup-parent .mkt-submit-btn-content{display:flex;align-items:center;justify-content:center;gap:10px}.mkt-popup-parent .mkt-arrow-circle{width:20px;height:20px;border:1.5px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:5px}.mkt-popup-parent .mkt-popup-trust-text{display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--mkt-font-inter);font-size:11px;color:#64748b;text-align:center}.mkt-popup-parent .mkt-trust-icon{color:#009639;display:flex;align-items:center;justify-content:center}.mkt-popup-parent .mkt-popup-bottom-bar{background-color:#f8fafc;border-top:1px solid #e2e8f0;display:flex;justify-content:space-around;align-items:center;padding:15px 30px}.mkt-popup-parent .mkt-popup-bottom-item{display:flex;align-items:center;gap:10px;font-family:var(--mkt-font-poppins);font-size:13.5px;font-weight:700;color:#0f172a}.mkt-popup-parent .mkt-bottom-icon{color:#009639;display:flex;align-items:center;justify-content:center}.mkt-popup-parent .mkt-popup-bottom-divider{width:1px;height:20px;background-color:#cbd5e1}@media (max-width:900px){.mkt-popup-parent .mkt-popup-container{max-width:640px}.mkt-popup-parent .mkt-popup-columns{grid-template-columns:1fr 1fr;gap:25px}.mkt-popup-parent .mkt-popup-title-price{font-size:38px}.mkt-popup-parent .mkt-popup-title-price-setup{font-size:30px}.mkt-popup-parent .mkt-popup-card-headline{font-size:16px}.mkt-popup-parent .mkt-popup-title-trial{font-size:22px}.mkt-popup-parent .mkt-popup-content-wrapper{padding:40px 30px 0 30px}.mkt-popup-parent .mkt-popup-col-left{padding-top:20px;align-items:center;text-align:center}.mkt-popup-parent .mkt-popup-bullets{align-items:flex-start;gap:6px}.mkt-popup-parent .mkt-popup-trust-text{text-align:left;align-items:flex-start}.mkt-popup-parent .mkt-submit-btn{padding:10px 16px}}@media (max-width:667px){.mkt-popup-parent .mkt-popup-columns{grid-template-columns:1fr;gap:16px}.mkt-popup-parent{padding:24px}.mkt-popup-parent .mkt-popup-phone-wrapper{display:none}.mkt-popup-parent .mkt-popup-container{border-radius:16px;height:auto;max-height:95vh;overflow-y:auto}.mkt-popup-parent .mkt-popup-content-wrapper{padding:35px 15px 0 15px}.mkt-popup-parent .mkt-popup-top-badge{width:220px;left:15px}.mkt-popup-parent .mkt-popup-subtitle{font-size:14px}.mkt-popup-parent .mkt-popup-title-price{font-size:40px}.mkt-popup-parent .mkt-popup-title-price-setup{font-size:32px}.mkt-popup-parent .mkt-popup-title-trial{font-size:22px}.mkt-popup-parent .mkt-popup-description{font-size:13.5px;margin-bottom:0}.mkt-popup-parent .mkt-popup-bullets{margin-bottom:0}.mkt-popup-parent .mkt-popup-bullets li{font-size:13.5px}.mkt-popup-parent .mkt-popup-card{padding:20px 15px}.mkt-popup-parent .mkt-popup-card-headline{font-size:16px}.mkt-popup-parent .mkt-popup-bottom-bar{flex-direction:column;gap:10px;padding:15px;align-items:flex-start}.mkt-popup-parent .mkt-popup-bottom-divider{display:none}.mkt-popup-gift-wrapper,.mkt-popup-card-headline,.mkt-popup-card-divider,.mkt-popup-bottom-bar{display:none!important}}