.premium-modal--mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.premium-modal__wrapper{display:table-cell;vertical-align:middle}.premium-modal__content{max-width:400px;border-radius:6px;margin:0 auto;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.33);-webkit-transition:all .3s ease;transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.premium-modal__body,.premium-modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.premium-modal__body{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding:15px}.premium-modal__body>hr{margin:20px 0;border:0;border-top:1px solid #eee}.premium-modal__titles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.premium-modal__title{margin-bottom:10px;font-size:25px;color:#447e27;letter-spacing:1px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.premium-modal__subtitle-trial,.premium-modal__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700}.premium-modal__subtitle-trial{font-size:17px;color:#ffa300}.premium-modal__feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.premium-modal__feature-picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px;background:#fff}.premium-modal__feature-picture>img{width:250px}.premium-modal__feature-picture>video{width:-webkit-calc(100% + 30px);width:calc(100% + 30px);margin-left:-30px;margin-right:-30px;padding-top:20px}.premium-modal__feature-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0 21px}.premium-modal__feature-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;font-size:18px;font-weight:bolder;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.premium-modal__feature-text,.premium-modal__feature-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#272727}.premium-modal__feature-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:justify}.premium-modal__feature-text,.premium-modal__feature-text>p{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif!important}.premium-modal__feature-text>p{width:100%;margin:0 0 10px!important;font-size:1rem!important}.premium-modal__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px;background:#e5e5e5}.premium-modal__footer,.premium-modal__get-premium{display:-webkit-box;display:-ms-flexbox;display:flex}.premium-modal__get-premium{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 12px;text-align:center}.premium-modal__get-premium-button{cursor:pointer;overflow:visible;border:2px solid #4c8c2b;background-color:#4c8c2b;border-radius:40px;text-transform:uppercase}.premium-modal__get-premium-button,.premium-modal__get-premium-button:hover{font-size:20px;color:#fff;letter-spacing:1px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;float:left;box-shadow:1px 1px 3px rgba(0,0,0,.4)}.premium-modal__get-premium-button:hover{border:2px solid #447e27;background-color:#447e27;border-radius:40px}.premium-modal__not-now{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-modal__not-now-button{margin-top:10px;font-size:12px;color:gray;letter-spacing:1px;border:2px solid #e5e5e5;background:#e5e5e5;border-radius:40px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.premium-modal__extra-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:10px;border-top:1px solid #aaa;background:#aaa;border-radius:0 0 6px 6px}.premium-modal__login{text-align:center}.premium-modal__login,.premium-modal__login-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-modal__login-button{margin-top:0;font-size:12px;color:gray;letter-spacing:1px;border:2px solid #e5e5e5;background:#e5e5e5;border-radius:40px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}@media (max-width:430px){.premium-modal__content{margin:0 10px}.premium-modal__body{padding:10px 15px}.premium-modal__body>hr{margin:12px 0}.premium-modal__title{font-size:17px;margin-bottom:5px}.premium-modal__feature-picture>img{width:200px}.premium-modal__feature-text>p{margin:0 0 10px!important}.premium-modal__footer{padding:10px 10px 2px}.premium-modal__get-premium-button{font-size:16px}.premium-modal__not-now-button{margin-top:0}}