.f-modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.5)}.f-modal span{font-size:calc(3px + 2vw)}.f-modal .popup{position:fixed;top:23%;background-color:rgba(0,0,0,.5);left:10%;right:10%;border:1px solid #888;z-index:99999}.f-modal .popup .popup-close{color:#fff;width:25px;background-color:#000;float:right;font-size:20px;font-weight:300;cursor:pointer}.f-modal .popup-title{display:block;width:90%;margin:15px;color:#fff;text-transform:uppercase;font-size:21px;font-weight:500;text-align:center}.f-modal .popup-form{background-size:cover;color:#fff}.f-modal .popup-form-header{padding:0;font-weight:400;line-height:27px;font-size:30px;text-align:center}.f-modal .popup-form__label{display:block;margin-top:23px;font-size:20px;font-weight:300;text-align:center}.f-modal input{min-height:56px}.f-modal textarea{min-height:112px}.f-modal .popup-form__input{width:80%;margin-top:17px;font-size:18px;background-color:grey;border:none;color:#fff;text-align:center;box-sizing:border-box}.f-modal .popup-form__input::-webkit-input-placeholder{color:#fff}.f-modal .popup-form__input:-moz-placeholder,.f-modal .popup-form__input::-moz-placeholder{color:#fff}.f-modal .popup-form__input:-ms-input-placeholder{color:#fff}.f-modal .popup-form__input:focus::-webkit-input-placeholder{color:transparent}.f-modal .popup-form__input:focus:-moz-placeholder,.f-modal .popup-form__input:focus::-moz-placeholder{color:transparent}.f-modal .popup-form__input:focus:-ms-input-placeholder{color:transparent}.f-modal .popup-form__btn{width:80%;height:42px;font-size:15px;font-weight:bolder;line-height:22px;background-color:transparent;color:#ea0e66;border:1px solid #ea0e66;cursor:pointer;margin-bottom:17px;background-color:#000}.f-modal .popup-form__btn:hover{box-shadow:0 0 10px #ea0e66}.more-splash{-webkit-animation-name:splash;animation-name:splash;-webkit-animation-duration:1.7s;animation-duration:1.7s}@-webkit-keyframes splash{0%{box-shadow:0 0 10px #ea0e66}to{box-shadow:0 0 60px #ea0e66}}@keyframes splash{0%{box-shadow:0 0 10px #ea0e66}to{box-shadow:0 0 60px #ea0e66}}.fade{animation-name:fade;animation-duration:2.5s;-webkit-animation-name:fade;-webkit-animation-duration:2.5s}@-webkit-keyframes fade{0%{opacity:.1}to{opacity:1}}@keyframes fade{0%{opacity:.1}to{opacity:1}}