.form__wrap{max-width:1000px;width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 0 10px;border:3px solid red;padding:20px 10px;border-radius:10px}.form__wheel{position:relative;margin-top:50px}.form__wrap__top{text-align:center;font-size:21px!important;line-height:1.4!important;margin-bottom:15px;font-weight:700}.prizewheelArrow{width:74px;height:74px;position:absolute;transform:translate(-50%,-50%);left:50%}.prizewheel{max-width:100%}.prizewheelBtn{width:64px;height:64px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#ffd700;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;border:3px solid #fff;color:#fff;font-family:'Times New Roman',Times,serif;font-weight:700;cursor:pointer}.prizewheelBtn span{font-size:14px;z-index:2;position:absolute;line-height:61px;border-radius:50%;border:1px solid #ccc;transform:translate(-50%,-50%);width:100%;height:100%;top:50%;left:50%;display:flex;justify-content:center;align-items:center;color:#000;user-select:none;box-shadow:rgba(255,255,255,1) 0 -2px 0 inset , rgba(255,255,255,1) 0 2px 0 inset , rgba(0,0,0,.4) 0 0 5px;background:radial-gradient(ellipse at center,rgba(255,255,255,1) 0,rgba(234,234,234,1) 100%)}.form{display:flex;flex-direction:column;align-items:center;display:none;font-family:'Times New Roman',Times,serif}.form input,.form select{width:80%;padding:22px 0;box-shadow:0 1px 3px rgba(51,51,51,.35);border:none;border-radius:4px;text-indent:20px;font-size:20px;color:#464646;background:#fff;margin-bottom:10px}.form img{max-width:215px;margin:0 auto}.form>p{font-size:22px;font-weight:700;text-align:center}.form span{display:block;text-align:center;font-weight:700}.form__timer{color:red;font-size:30px!important;font-weight:bold}.form__Btn{border:none;font-size:1.4em;font-weight:bold;width:80%;cursor:pointer;border-radius:10px;color:#fff!important;letter-spacing:1px;display:block;padding:20px 20px!important;text-transform:uppercase;background-color:#4cad0e;display:flex;justify-content:center;align-items:center}.form__backdrop{width:100%;top:0;z-index:999;left:0;height:100%;position:fixed;display:none;background-color:rgba(0,0,0,.6)}.form__modal{max-width:400px;max-height:250px;display:flex;flex-direction:column;align-items:center;background-color:#fff;transform:translate(-50%,-50%);top:50%;left:50%;color:#000;border-radius:4px;position:relative;padding:10px;font-size:18px;font-family:'Times New Roman',Times,serif;color:#000;background-color:#fff;animation:modal .7s ease none 1 running;padding:70px 10px 20px!important}@keyframes modal {
    0% {
        transform: translate(-50%, -2000px);
    }
    30% {
        transform: translate(-50%, 100px);
    }
    100% {
        transform: translateY(-50%, 0);
    }
}.form__modal::before{content:"";position:absolute;margin:0 auto;width:110px;height:110px;top:-55px;background-color:#71c341;border-radius:50%;animation:.5s ease .6s normal backwards 1 running modal__before}.form__modal::after{content:"";position:absolute;margin:0 auto;width:50px;height:20px;top:-20px;border-width:medium medium 4px 4px;border-style:none none solid solid;border-color:currentcolor currentcolor #fff #fff;border-image:none;transform:rotate(-45deg);transition:opacity 1s ease 0s;animation:.5s ease .6s normal backwards 1 running modal__after}@keyframes modal__before {
    0% {
        transform: scale(0);
    }
    100% {
        transform: scale(1);
    }
}@keyframes modal__after {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}.form__modal span{font-size:40px!important;margin-bottom:20px!important;font-weight:700!important}.form__modal p{margin-bottom:25px!important;font-size:24px!important;line-height:30px!important;text-align:center!important;color:#414141!important;font-weight:400}.form__modalBtn{width:50%;height:42px;background-color:#71c341!important;border-radius:5px;border:none;outline:none;font-family:'Times New Roman',Times,serif;font-size:20px;font-weight:700;color:#fff;cursor:pointer;transition:all .3s}.form__modalBtn:hover{transform:scale(1.1)}.form__modal__close{width:30px;height:30px;position:absolute;cursor:pointer;background-image:url(../images/xX.png.pagespeed.ic.iZMck2i4gh.png);background-size:100%;top:-40px;border-radius:50%;box-shadow:0 0 10px #fff;right:-40px}
.warning-box {
    padding: 0 10px;
    border: 2px dashed red;
    border-radius: 10px;
}