﻿.cookiebox{width: 100%;
           height: 100vh;
           background: none;
           display: flex;
           align-items: center;
           justify-content:center;}
.popbtn {padding: 10px 60px;
      background: #fff;
      border: 0;
      outline: none;
      cursor: pointer;
      font-size: 22px;
      font-weight: 500;
      border-radius: 30px;}
.popup {width: 300px;
    background: #84A9C0;
    border-radius: 6px;
    position: fixed;
    bottom: 110px; /* just above the floating button */
    right: 20px;
    transform: scale(0.1);
    text-align: center;
    padding: 20px;
    color: black;
    visibility: hidden;
    transition: transform 0.4s, visibility 0.4s;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
    z-index: 1000;}
.open-popup {visibility: visible;
    transform: scale(1);}
.popup img{width: 80px;
             margin-top: -50px;
             border-radius: 50%;
             box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
             padding: 0px 0px 0px 0;}
.popup h2{font-size: 38px;
          font-weight: 500;
          margin: 30px 0 10px;}
.popup button{width: 100%;
              margin-top: 50px;
              padding: 10px 0;
              background: #fff;
              color: #20317f;
              border:0;
              outline: none;
              font-size: 18px;
              font-weight:800;
              border-radius: 4px;
              cursor: pointer;
              box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25);}
.popup a{color: white;
         font-weight:bold;}