#page.restrict-access,.body-amp.restrict-access,.body.restrict-access{max-height:1400px!important;overflow:hidden!important}#RestrictAccess{width:100%;max-width:1280px;height:1200px;top:200px;margin:auto;position:absolute;left:0;right:0;font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif;z-index:1}#page #RestrictAccess{top:600px}#RestrictAccess .top{height:300px;background-image:linear-gradient(to bottom,rgb(255,255,255,.25),rgb(255,255,255,1))}#RestrictAccess .bottom{height:900px;width:100%;background:#fff}#RestrictAccess .membership-title{font-size:2em;letter-spacing:2px;font-weight:100;margin:2rem .25rem .25rem}#RestrictAccess .membership-price{font-weight:700;font-size:1.5em}#RestrictAccess .membership-check{margin:1rem 0}#RestrictAccess .membership-check span{color:green;font-size:1.5em}#RestrictAccess .membership-button{display:block;border-radius:20px;background:#60346e;color:#fff;width:80%;margin:2rem 10%;padding:.5rem;font-weight:700;font-size:1.5em}#RestrictAccess .bottom>div{text-align:center}#RestrictAccess .bottom>div.title a{text-decoration:underline}#RestrictAccess .bottom>div.title{line-height:2;font-size:1.5em;border-top:2px solid #ddd;padding:1rem 0}#RestrictAccess .bottom>div.middle{float:left;width:10%;line-height:250px;font-size:2em}#RestrictAccess .bottom>div.left,#RestrictAccess .bottom>div.right{float:left;width:40%;margin:0 2.5%;height:auto;border:1px solid #ddd;box-shadow:#ddd 2px 2px 10px}.body-amp.restrict-access #RestrictAccess .bottom>div.right{background:#fff}@media only screen and (max-width:800px){#RestrictAccess .bottom>div{width:95%!important}#RestrictAccess .bottom>div.middle{height:50px;line-height:50px}}