.custom-popup{background-color:#fff;border-radius:0;bottom:30px;box-shadow:0 0 10px rgba(0,0,0,.1);display:none;max-width:600px;opacity:0;padding:20px;position:fixed!important;position:relative;right:30px;transition:opacity .5s ease-in-out;width:40%;z-index:1000}.popup-close{color:#000;cursor:pointer;font-size:20px;position:absolute;right:10px;top:5px}.popup-close span{color:#000;cursor:pointer;font-size:25px}.popup-columns{align-items:center;display:flex;flex-direction:row;gap:20px}.popup-text-column{background-color:#edfae8;display:block;padding:15px 20px;width:60%}.popup-image-column{display:block;text-align:center;width:40%}.popup-text-column h3{color:#000;font-size:24px;line-height:30px;margin-bottom:10px}.popup-text-column p{color:#000;font-size:14px;margin-bottom:15px}.popup-image-column img{border-radius:5px;margin-bottom:20px;max-width:100%;width:110px}.popup-image-column .plus{animation:plus-rotate 3s cubic-bezier(.39,.575,.565,1) infinite both;margin-bottom:20px}.popup-text-column .button-2 a{display:inline-block;font-size:18px;padding:10px 20px;text-decoration:none}.popup-text-column .button-2 a:after{display:none}@media (max-width:768px){.popup-image-column img{width:80px}.custom-popup{overflow-y:auto;padding:20px 10px 10px}.popup-image-column img{margin-bottom:10px}.popup-text-column{width:100%}.custom-popup{border-radius:0;bottom:0;right:0;width:100%}.popup-columns{flex-direction:column;gap:10px}.popup-image-column,.popup-text-column{flex:1 1 100%;max-width:100%;text-align:center}}