button.button{background-color:#fff;border:2px solid #eb3340;border-radius:10px;color:#eb3340;cursor:pointer;font-size:1.4em;text-decoration:none;padding:20px 50px;width:70%;margin:0 auto;transition:.2s;text-align:center}button.button:hover{background-color:#eb3340;color:#fff}.popup-content{border-radius:10px}.modal{overflow-y:scroll;padding:50px;height:90vh}.header,.header img{margin-bottom:20px}.header p{font-weight:300}.header h2{font-weight:500}.description{font-weight:300;word-wrap:break-word}.description h3{margin-top:30px}.description ul{margin-left:40px;margin-top:10px}.block-buttons{display:flex;align-items:center;justify-content:space-between;margin-top:50px}.block-buttons button{color:#eb3340;cursor:pointer;background-color:transparent;text-decoration:underline}.block-buttons button.btn-apply{background-color:#eb3340;border-radius:10px;color:#fff;cursor:pointer;text-decoration:none;padding:20px 50px;transition:.2s}.block-buttons button.btn-apply:hover{text-decoration:underline}.modal>.close{cursor:pointer;position:absolute;display:block;padding:5px;line-height:20px;right:10px;top:10px;font-size:54px;font-weight:300;background-color:transparent;width:50px;height:50px}@media screen and (max-width:768px){.popup-content{width:90%;height:100vh}.modal{padding:30px 10px;overflow-y:scroll;height:100vh}}